feat(ui): rebrand to the new citron G mark and (icon)ittensory wordmark - #4119
Conversation
Replaces the old hexagon-outline mark and mint/coral favicon with the new brand kit: a fixed-citron "G" glyph that visually stands in for the G in Gittensory, paired with tightly-kerned "ittensory" text in the header, footer, and sidebar shell. The mark itself is always citron regardless of theme; only the adjacent text follows the surrounding foreground color. Swaps favicon.svg/.ico, adds a 512px PNG and a proper apple-touch-icon (previously reused the SVG, which iOS doesn't reliably render), and updates theme-color / manifest.webmanifest to the new #0e100d ink background used by the refreshed mark. Accessibility: each logo link keeps "Gittensory" as its accessible name via aria-label (or a sr-only span in the sidebar, where the visible text can be independently hidden on collapse), with the decorative icon and visible "ittensory" text marked aria-hidden.
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
gittensory-ui | e8d7a8f | Commit Preview URL Branch Preview URL |
Jul 08 2026, 02:10 AM |
|
Warning 🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨 ⏸️ Gittensory review result - manual review recommendedReview updated: 2026-07-08 02:12:04 UTC
⏸️ Suggested Action - Manual Review
Review summary Nits — 6 non-blocking
Concerns raised — review before merging
Review context
Contributor next steps
Signal definitions
🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by Gittensory, a quiet PR intelligence layer for OSS maintainers.
|
Summary
GittensoryMark(mint/coral, gradient stroke) with the new brand kit's flat citron "G" glyph, hardcoded to#d5e43fregardless of theme.gap-0.5, notgap-2/gap-1.5), so the icon visually stands in for the "G" — matching the new wordmark asset's kerning. Each accessible name stays "Gittensory" (viaaria-labelon the twoLinks, and asr-onlyspan in the sidebar where the visible text independently hides on collapse).favicon.svg/.ico, adds a 512px PNG and a realapple-touch-icon.png(previously reused the SVG forapple-touch-icon, which iOS does not reliably rasterize), and updatestheme-color+manifest.webmanifestto the new#0e100dink background.Scope
type(scope): short summaryConventional Commit format.CONTRIBUTING.mdand does not reintroduce GitHub Pages, VitePress,site/, orCNAME.Validation
npm run ui:lint— 0 errors (91 pre-existing warnings, none in touched files)npm run ui:typecheck— cleannpm run ui:test— 71 passednpm run ui:build— succeededgit diff --checkcleanSafety
UI Evidence
No image hosting available via this CLI session to embed thumbnails directly, so documenting manual verification instead:
vite dev) and loaded the homepage. Visually confirmed the header renders as "[citron G icon]ittensory" in the correct brand color, matching the existing lime-accented buttons elsewhere on the page.fill=#d5e43f, footer link visible text ="ittensory",document.bodybackground =oklch(0.135 0.006 140)(the existing dark theme token, unaffected),<link rel="icon">/<link rel="apple-touch-icon">hrefs resolve to the new files,<meta name="theme-color">=#0e100d.