From 0c23b289ac2f207bedfd604a6773917923570b04 Mon Sep 17 00:00:00 2001 From: langbart Date: Fri, 3 Jul 2026 10:33:51 +0200 Subject: [PATCH] Refactor footer, header, and sidebar branding elements to simplify structure and enhance visual consistency. Removed logo images in favor of text branding, updated styles for improved alignment and responsiveness, and introduced a new brand mark SVG. Adjusted color variables for better visual coherence across components. --- components/layout/Footer.js | 9 +- components/layout/Footer.module.css | 18 +--- components/layout/Header.js | 14 +-- components/layout/Header.module.css | 30 +++++-- components/layout/Sidebar.js | 6 +- components/layout/Sidebar.module.css | 19 +++-- components/sections/BlogPostClient.js | 4 +- components/sections/EcosystemHeroSection.js | 2 +- components/sections/HeroSection.js | 2 +- public/assets/css/style.css | 13 ++- .../imgs/brand/worldfish-logo-color.svg | 27 ------ .../imgs/brand/worldfish-logo-white.svg | 27 ------ .../imgs/brand/worldfish-mark-white.svg | 8 ++ .../assets/scss/abstracts/_tokens-root.scss | 9 +- public/assets/scss/abstracts/_variables.scss | 4 +- styles/app.css | 85 ------------------- styles/wf-components.css | 24 +++--- 17 files changed, 80 insertions(+), 221 deletions(-) delete mode 100644 public/assets/imgs/brand/worldfish-logo-color.svg delete mode 100644 public/assets/imgs/brand/worldfish-logo-white.svg create mode 100644 public/assets/imgs/brand/worldfish-mark-white.svg diff --git a/components/layout/Footer.js b/components/layout/Footer.js index b55309b..64f83f2 100644 --- a/components/layout/Footer.js +++ b/components/layout/Footer.js @@ -13,13 +13,8 @@ const Footer = () => {
- - WorldFish - Digital + + WorldFish Digital
diff --git a/components/layout/Footer.module.css b/components/layout/Footer.module.css index 99f7394..bd9a753 100644 --- a/components/layout/Footer.module.css +++ b/components/layout/Footer.module.css @@ -1,24 +1,8 @@ .brandLink { - align-items: center; - gap: 10px; color: var(--wf-text-on-dark); text-decoration: none; } -.brandLogoImg { - display: block; - height: 40px; - width: auto; -} - -.brandSuffix { - font-family: var(--wf-font-body); - font-size: 1.15rem; - font-weight: 600; - color: var(--wf-text-on-dark-soft); - letter-spacing: -0.02em; -} - -.brandLink:hover .brandSuffix { +.brandLink:hover { color: var(--wf-color-accent); } diff --git a/components/layout/Header.js b/components/layout/Header.js index 916694b..9ee802e 100644 --- a/components/layout/Header.js +++ b/components/layout/Header.js @@ -23,13 +23,17 @@ const Header = ({ menuOpen, onMobileNavToggle, headerStyle }) => {
- + - Digital + + WorldFish + Digital +