Skip to content

Commit 273eb56

Browse files
committed
Simplify homepage navigation to the official icon
1 parent 77d2538 commit 273eb56

3 files changed

Lines changed: 42 additions & 7 deletions

File tree

IMPLEMENTATION-NOTES.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,29 @@ There is one interactive workstation, not a repeated hero console. Themes use
4646
real Tokyo Night, Catppuccin and Gruvbox screenshots. Community links are open
4747
rows and groups. The purple-and-gold Omarchs jester supplies the closing joke.
4848

49+
### Navigation identity refinement — 2026-08-30
50+
51+
Starting from `77d2538c654bd714ecc3bb2b39cefa6eb01de61b`, the navbar uses only
52+
the official square mark, removing the repeated wordmark after visual review.
53+
The symbol is 36px on desktop/tablet and 28px on mobile, centered in a minimum
54+
44px-square home-link target. Its accessible name remains "Omarchy home".
55+
These size rules are scoped to the navbar; hero and footer sizing is unchanged.
56+
57+
Following review, the footer wordmark was restored to official green
58+
(`#9ece6a`), matching the hero and square symbols. It uses the original SVG
59+
directly; the temporary cyan tint, mask styles and wrapper were removed.
60+
The icon-only header is unchanged. No JavaScript or dependencies were added.
61+
62+
The local preview was checked at 1440px, 846px, 390px and 320px viewport widths:
63+
brand assets loaded, and the controls did not overlap or cause horizontal
64+
overflow. Mobile menu opening, Escape dismissal, focus return, section navigation
65+
and the home link were checked. Keyboard focus
66+
on the brand retains its cyan outline. `ruby bin/check` (including static content,
67+
local targets and reduced motion) and `html-validate@10.4.0 index.html` passed.
68+
Browser logs showed no errors; only the existing analytics warning that ignores
69+
localhost. Review captures remain outside the public checkout. Publishing this
70+
refinement to the live preview remains a separate, explicit deployment step.
71+
4972
## Verification evidence
5073

5174
The reviewed design was visually checked at 1440px and 390px, with overflow

assets/css/home.css

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,18 @@ html:has(.home) {
179179
width: 3.5rem;
180180
}
181181

182+
.site-brand--nav {
183+
justify-content: center;
184+
min-height: 2.75rem;
185+
min-width: 2.75rem;
186+
}
187+
188+
.site-brand--nav .site-brand__symbol {
189+
height: 2.25rem;
190+
margin: 0;
191+
width: 2.25rem;
192+
}
193+
182194
.site-nav__links {
183195
align-items: stretch;
184196
display: flex;
@@ -1492,6 +1504,11 @@ html:has(.home) {
14921504
width: 2.9rem;
14931505
}
14941506

1507+
.site-brand--nav .site-brand__symbol {
1508+
height: 1.75rem;
1509+
width: 1.75rem;
1510+
}
1511+
14951512
.site-nav__cta {
14961513
min-height: 2.6rem;
14971514
padding: 0.65rem 0.9rem;
@@ -1790,10 +1807,6 @@ html:has(.home) {
17901807
}
17911808

17921809
@media (max-width: 23rem) {
1793-
.site-brand span {
1794-
display: none;
1795-
}
1796-
17971810
.hero__actions {
17981811
grid-template-columns: 1fr;
17991812
}

index.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,8 @@
4848

4949
<header class="site-header">
5050
<nav class="site-nav" aria-label="Primary navigation">
51-
<a class="site-brand" href="/" aria-label="Omarchy home">
52-
<img src="/brand/omarchy-logo.svg" width="1200" height="1200" alt="">
53-
<span>Omarchy</span>
51+
<a class="site-brand site-brand--nav" href="/" aria-label="Omarchy home">
52+
<img class="site-brand__symbol" src="/brand/omarchy-logo.svg" width="1200" height="1200" alt="">
5453
</a>
5554

5655
<div class="site-nav__links">

0 commit comments

Comments
 (0)