Changeset b5bae24 in Klonkt for src/server.js
- Timestamp:
- 06/14/2026 01:25:19 AM (3 months ago)
- Branches:
- main
- Children:
- 9b36f45
- Parents:
- c88783e
- File:
-
- 1 edited
-
src/server.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/server.js
rc88783e rb5bae24 218 218 function _renderFavicon(res, accent) { 219 219 const safeAccent = /^#[0-9a-fA-F]{3,8}$/.test(accent) ? accent : '#c2410c'; 220 // Simple PrutFolio mark: a rounded square in the site accent + lowercase 'p' 221 // (display font is server-side unavailable, so we use a generic serif fallback) 220 // Site mark: rounded square in the site accent + bold white 'SF' 222 221 const svg = `<?xml version="1.0" encoding="UTF-8"?> 223 222 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> 224 223 <rect width="64" height="64" rx="14" fill="${safeAccent}"/> 225 224 <text x="50%" y="50%" dy="0.36em" text-anchor="middle" 226 font-family=" Georgia, 'Times New Roman',serif"227 font-size=" 44" font-weight="700" fill="#fff">p</text>225 font-family="Arial, Helvetica, sans-serif" 226 font-size="30" font-weight="800" letter-spacing="-1" fill="#fff">SF</text> 228 227 </svg>`; 229 228 res.set('Content-Type', 'image/svg+xml');
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)