Skip to content

feat(theme): reframe the round logo so it isn't cramped - #118

Merged
16bit-ykiko merged 1 commit into
mainfrom
feat/site-art
Sep 26, 2026
Merged

16bit-ykiko merged 1 commit into
mainfrom
feat/site-art

Conversation

@16bit-ykiko

Copy link
Copy Markdown
Member

The round logo in the navbar and footer looked cramped. It was the square icon's framing cut down to a circle: her hair and bow pressed against the ring, and the arc sliced through her shoulders so only a sliver of collar showed.

Navbar and footer logo

  • It is now the square icon's framing with a circle 1.12 times its side drawn around it.
  • A new character layer, art/logo/sources/bust-02.png, draws the same girl down to the waist. The extra ring therefore shows her collar, ribbon and straps instead of empty ground.
  • She is nudged right so the bow doesn't pull the head off-centre.

Favicons keep their size, since a smaller face would not read at 16 px. They get the same small nudge right.

Unchanged: the VS Code icon and the apple-touch icon.

Rebuilt with art/logo/build.sh. Checked in vitepress dev: the navbar in light and dark at 1280 px and at 390 px, and the footer in light and dark.

The round logo cut the square icon's framing down to a circle: her hair
and bow pressed against the ring and the arc sliced her shoulders, so
only a sliver of collar showed. It is now the square framing with a
circle 1.12 times its side drawn around it. A new layer (bust-02) draws
the same girl down to the waist, so the extra ring shows collar, ribbon
and straps instead of empty ground, and she is nudged right so the bow
doesn't pull the head off-centre.

The favicons keep their size (a smaller face would not read at 16 px)
and get the same small nudge right.
@16bit-ykiko
16bit-ykiko merged commit dc664a9 into main Sep 26, 2026
1 check passed
@16bit-ykiko
16bit-ykiko deleted the feat/site-art branch September 26, 2026 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant