Commit 6eda096

HPCesia <me@hpcesia.com>
2025-08-25 10:53:57
feat: open footer link in blank
1 parent ac6ec8d
Changed files (2)
src/components/PageFooter.astro
@@ -16,7 +16,9 @@ const currentYear = new Date().getFullYear();
               </li>
               {col.items.map((item) => (
                 <li>
-                  <a href={item.link}>{item.text}</a>
+                  <a href={item.link} {...(item.blank ? { target: '_blank' } : {})}>
+                    {item.text}
+                  </a>
                 </li>
               ))}
             </ul>
src/types/config.d.ts
@@ -479,6 +479,7 @@ export type FooterConfig = {
         items: {
           text: string;
           link: string;
+          blank?: boolean;
         }[];
       }[]
     | false;