Brand pulse-dot translated to favicon: dark rounded square (#0d1b12) + inner green dot (#6ab98a) + faint outer ring (#2d7a4f @60%). Identical visual language to .brand::before in the nav. Assets: - favicon.svg — vector primary (modern browsers, scales) - favicon-32.png — PNG hint - favicon.ico — legacy multi-size (16/24/32/48) - apple-touch-icon.png — iOS home-screen 180x180 PIL-generated PNG/ICO at 8x supersample + Lanczos downscale for clean antialiasing. No external dependency added (PIL already on system). index.html: 4 <link> tags wired in <head> (SVG, PNG 32, ICO alternate, apple-touch). CV HTML left untouched; browser auto-fetches /favicon.ico from root as fallback — TODO logged to mirror the link block when the user finalizes CV edits. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
6 lines
311 B
XML
6 lines
311 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="bchanot.fr">
|
|
<rect width="64" height="64" rx="14" fill="#0d1b12"/>
|
|
<circle cx="32" cy="32" r="20" fill="none" stroke="#2d7a4f" stroke-width="2" stroke-opacity="0.6"/>
|
|
<circle cx="32" cy="32" r="12" fill="#6ab98a"/>
|
|
</svg>
|