Logo de l'app (SVG)

Nouveau logo : console de jeu portable avec une coche sur l'écran, sur un
badge dégradé indigo→teal (couleurs d'accent de l'app).
- Composant réutilisable Logo.tsx (id de dégradé unique via useId)
- public/logo.svg + favicon dans index.html
- Remplace l'icône Gamepad2 dans la sidebar, le login et l'onboarding

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-01 14:10:28 +02:00
parent 78c4d253db
commit fa4bf546b4
6 changed files with 79 additions and 11 deletions
+3 -3
View File
@@ -10,7 +10,6 @@ import {
ChevronDown,
LogOut,
Settings,
Gamepad2,
ShieldCheck,
Sun,
Moon
@@ -21,6 +20,7 @@ import { ROLE_LABELS } from '../lib/types'
import { Theme, getTheme, setTheme } from '../lib/theme'
import { Avatar, Modal } from './ui'
import NotificationBell from './NotificationBell'
import Logo from './Logo'
export type Page =
| 'dashboard'
@@ -63,8 +63,8 @@ export default function Layout({
<div className="flex h-full">
{/* Barre latérale */}
<aside className="flex w-64 shrink-0 flex-col border-r border-border bg-sidebar">
<div className="flex items-center gap-2 px-4 py-4 text-accent">
<Gamepad2 size={22} />
<div className="flex items-center gap-2.5 px-4 py-4">
<Logo size={28} />
<span className="font-semibold text-ink">GameDev Tracker</span>
</div>