feat(brand): default emblem — favicon, hero medallion, footer credit #69
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/branding"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ships the Runic Gateway emblem as the baked-in default brand image so an instance renders identity with no
BRAND_*set, and adds a "Powered by Runic Gateway" footer credit. Builds on theBRAND_*env scheme (#68).Changes
Default favicon —
client/public/assets/img/favicon.ico(gem emblem).brand.favicondefault''→/assets/img/favicon.ico; injected intoindex.html<head>byrenderIndexHtml.BRAND_FAVICONstill overrides.Footer credit — the emblem PNG beside a "Powered by / Runic Gateway" label, left-justified against the centered content column (info text stays centered; stacks on mobile).
SiteFooter.jsx+.site-footer-*intheme.css.Default hero = emblem behind the text —
runic-emblem.png(1024² transparent) is now the shared brand image:brand.herodefault +DEFAULT_HERO_IMAGE+ SiteContext fallback (washero-moon.png, still shipped/available). The untouched default hero centers the square emblem as a medallion behind the text via per-layerbackground-sizeso the darkening overlay stays full-bleed.BRAND_HEROoverrides.Utility page backgrounds — Admin login / player shell / maintenance changed from
coverto a capped centered medallion (min(60vh, 520px)) so the square emblem reads as an intentional backdrop, not a cropped fill.README — project-structure root label
UOMSITE/→website/.Verification
Client build clean; portal hero, footer, and admin login checked via preview screenshots — emblem renders centered and text stays legible in every case.
🤖 Generated with Claude Code