From e08a95d472ceb6c3fa7d67041bd27b0f679a5d9e Mon Sep 17 00:00:00 2001 From: "Claude (Chronicler #56)" Date: Fri, 3 Apr 2026 01:41:27 +0000 Subject: [PATCH] feat: add header navigation with announcement banner WHAT WAS DONE: Created header.njk component with announcement banner and navigation bar. Added header to base.njk layout so it appears on all pages. COMPONENTS: - Announcement banner (Fire/Frost/Arcane gradient) Text: 'Soft Launch April 2026 - Join the Trinity. Built for children not yet born.' - Navigation bar with logo and links Links: Home, Servers, About, Contact, Subscribe (gradient CTA button) - Logo: /assets/images/2026/02/Dark-Logo.png STYLING: - Dark background (#0a0a1a) matching site theme - Frost cyan border bottom - Fire/Frost/Arcane gradient on announcement and Subscribe button - Responsive spacing and typography FILES: - _includes/header.njk (new) - _includes/layouts/base.njk (modified - added header include) STATUS: Header now appears site-wide on all pages Signed-off-by: Claude (Chronicler #56) --- _includes/header.njk | 25 +++++++++++++++++++++++++ _includes/layouts/base.njk | 1 + 2 files changed, 26 insertions(+) create mode 100644 _includes/header.njk diff --git a/_includes/header.njk b/_includes/header.njk new file mode 100644 index 0000000..7a81fd9 --- /dev/null +++ b/_includes/header.njk @@ -0,0 +1,25 @@ +
+ +
+ 🔥⚡❄️ Soft Launch April 2026 - Join the Trinity. Built for children not yet born. +
+ + + +
diff --git a/_includes/layouts/base.njk b/_includes/layouts/base.njk index 2303dee..1314f5f 100644 --- a/_includes/layouts/base.njk +++ b/_includes/layouts/base.njk @@ -2,6 +2,7 @@ {% include "head.njk" %} + {% include "header.njk" %} {{ content | safe }} {% include "footer.njk" %}