From 0d9c85e71b7ee21efa3f03d4921346c07fab0267 Mon Sep 17 00:00:00 2001 From: Gwadaking Date: Fri, 10 Apr 2026 00:39:00 -0400 Subject: [PATCH] =?UTF-8?q?feat:=20ic=C3=B4ne=20radar=20SVG=20(topbar=20+?= =?UTF-8?q?=20favicon)=20et=20titre=20Radar=20Sargasses=20Cara=C3=AFbes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remplace le logo PNG par un SVG radar inline (cercles concentriques + bras rotatif + blip) en bleu #2563eb/#60a5fa sur fond #1a1a2e. Même SVG utilisé pour favicon.svg et le picto dans la topbar. Co-Authored-By: Claude Sonnet 4.6 --- frontend/index.html | 2 +- frontend/public/favicon.svg | 13 ++++++++++++- frontend/src/components/Topbar/Topbar.css | 22 ++++++++++++++++------ frontend/src/components/Topbar/Topbar.jsx | 15 +++++++++++++-- 4 files changed, 42 insertions(+), 10 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index 854efef..e036a97 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -4,7 +4,7 @@ - Radar Sargasses 971 + Radar Sargasses Caraïbes diff --git a/frontend/public/favicon.svg b/frontend/public/favicon.svg index 6893eb1..524999c 100644 --- a/frontend/public/favicon.svg +++ b/frontend/public/favicon.svg @@ -1 +1,12 @@ - \ No newline at end of file + + + + + + + + + + + + diff --git a/frontend/src/components/Topbar/Topbar.css b/frontend/src/components/Topbar/Topbar.css index 219a8ee..7717e27 100644 --- a/frontend/src/components/Topbar/Topbar.css +++ b/frontend/src/components/Topbar/Topbar.css @@ -22,10 +22,19 @@ flex-shrink: 0; } -.topbar__logo-img { - height: 44px; - width: auto; - display: block; +.topbar__brand-icon { + width: 28px; + height: 28px; + flex-shrink: 0; +} + +.topbar__brand-name { + font-family: 'Fredoka', sans-serif; + font-size: 16px; + font-weight: 600; + color: #60a5fa; + white-space: nowrap; + letter-spacing: 0.01em; } /* ── Islands nav ── */ @@ -83,6 +92,7 @@ justify-content: flex-start; padding-bottom: 4px; } - .topbar__island-btn { padding: 4px 10px; font-size: 12px; } - .topbar__logo-img { height: 38px; } + .topbar__island-btn { padding: 4px 10px; font-size: 12px; } + .topbar__brand-name { font-size: 14px; } + .topbar__brand-icon { width: 24px; height: 24px; } } diff --git a/frontend/src/components/Topbar/Topbar.jsx b/frontend/src/components/Topbar/Topbar.jsx index 177ab9d..10ce81b 100644 --- a/frontend/src/components/Topbar/Topbar.jsx +++ b/frontend/src/components/Topbar/Topbar.jsx @@ -1,5 +1,4 @@ import TimelineSlider from '../Timeline/TimelineSlider'; -import logoUrl from '../../assets/logo-radarsargasses971.png'; import './Topbar.css'; const ISLANDS = [ @@ -15,7 +14,19 @@ export default function Topbar({ activeStep, onStepChange, onIslandSelect }) { return (
- Radar Sargasses 971 + + + + + + + + + + + + + Radar Sargasses Caraïbes