site: UHP header logo and favicons - #35
Open
kuanzema wants to merge 1 commit into
Open
Conversation
Swap the blue "U" placeholder for the approved UHP mark: two raster PNG variants stacked in a fixed 30x30 box, with the correct one shown per theme (dark-ink mark on light surfaces, white mark on dark) across the Auto, Light and Dark states β toggled by visibility so there is no flash or layout shift. Desktop keeps the mark plus the "Unified Harness Protocol" wordmark; at <=400px only the mark shows, via an explicit .brand-name rule, with the link labelled by aria-label. Add theme-aware 32x32 PNG favicons and a 180x180 apple-touch-icon, and copy site/assets into the build so /assets/... resolves from every page. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replaces the placeholder blue "U" mark in the spec-site header with the approved UHP logo, and adds the site's first favicons. Raster only β no SVG.
Header
.brand-mark), the correct one shown per theme viavisibility(no flash, no layout shift). Light surface β dark-ink mark; dark surface β white mark. Works across Auto (prefers-color-scheme), explicit Light, and explicit Dark; an explicit choice overrides the OS preference both ways..brand-name{display:none}(replaces the fragilespan:not(.mark)rule); the link stays labelled viaaria-label.Favicons
prefers-color-scheme, plus a 180Γ180 apple-touch-icon from the on-white mark. Root-absolute/assets/β¦paths resolve from every page depth. (Faviconmediafollows the OS only, not the in-page theme toggle β a browser limitation.)Build
build.pynow copiessite/assets/intodist/assets/before the link/asset checker, which continues to pass.Verification
bash protocol/site/build.shbuilds 20 pages + schema; internal link/anchor/asset checker passes.Not for merge/deploy until the visual preview is reviewed.
π€ Generated with Claude Code