π§ Context
The current favicon is the Vite default β a generic Vite logo SVG at public/favicon.svg. index.html references it on line 5:
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
The replacement is the CCSS red and black logo SVG. Ask Jacc for the SVG file before starting.
π οΈ Implementation Plan
-
Get the CCSS red and black logo SVG from Jacc
-
Replace public/favicon.svg with the provided SVG. The filename stays the same so index.html needs no changes.
-
Add a public/favicon.ico (for older browsers) and update index.html to include both:
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<link rel="alternate icon" href="/favicon.ico" />
-
Run pnpm dev and verify the new favicon appears in the browser tab. Hard-refresh (Cmd+Shift+R / Ctrl+Shift+R) if the old one is cached.
β
Acceptance Criteria
π§ Context
The current favicon is the Vite default β a generic Vite logo SVG at
public/favicon.svg.index.htmlreferences it on line 5:The replacement is the CCSS red and black logo SVG. Ask Jacc for the SVG file before starting.
π οΈ Implementation Plan
Get the CCSS red and black logo SVG from Jacc
Replace
public/favicon.svgwith the provided SVG. The filename stays the same soindex.htmlneeds no changes.Add a
public/favicon.ico(for older browsers) and updateindex.htmlto include both:Run
pnpm devand verify the new favicon appears in the browser tab. Hard-refresh (Cmd+Shift+R/Ctrl+Shift+R) if the old one is cached.β Acceptance Criteria
index.htmlstill valid β no broken asset references