1.8 KiB
1.8 KiB
Runbook - Integration logo (post generation)
Statut 2026-03-14: runbook secondaire. Utilisable si un nouveau logo est reintegre, mais ne fait pas partie des priorites actives.
Date: 2026-03-02
Objectif
Integrer le logo final dans le site sans regressions SEO/UI.
Source de selection
- Source officielle:
output/VALIDE DA - Decision: voir
notes-interne/logo-selection-2026-03-02.md - Winner:
001-create-a-vector-logo-for-electron-rare-with-an-er-monogram-b.png
Emplacements cibles
- Header brand mark:
public/assets/brand/logo-mark.png - Header lockup (optionnel):
public/assets/brand/logo-lockup.png - SVG derives:
public/assets/brand/logo-mark.svg,public/assets/brand/logo-lockup.svg - Favicon:
public/favicon.svg,public/favicon.ico,public/favicon-32x32.png,public/favicon-16x16.png,public/apple-touch-icon.png - OG cover:
public/assets/og-cover.jpg(1200x630)
Fichiers a mettre a jour
src/styles/global.css(classe.site-brand::before)src/layouts/BaseLayout.astro(favicon links)src/lib/site.ts(BRAND_ASSETS)public/assets/brand/*(assets finals)
Checks obligatoires
- Lisibilite logo a 24px/32px/48px
- Contraste logo dark/light/high-contrast
- Aucune casse layout mobile 390px
- Favicon charge sans 404
- OG image validee via social debuggers
Procedure rapide
- Copier les 3 fichiers retenus dans
tmp/brand-selection/pour freeze. - Produire le pack final dans
public/assets/brand/(PNG + SVG derives). - Produire le pack favicon dans
public/. - Regenerer
public/assets/og-cover.jpg. - Pointer
site.ts+BaseLayout+global.cssvers les nouveaux assets. - Executer
npm run typecheck && npm run build. - Verifier en preview locale puis en production.
- Archiver la preuve dans
artifacts/qa-test/<date>/et mettre a jourevidence/manifest.json.