Skip to content

fix: quieter start page, wash instead of dots on the interest cycler - #35

Open
benthecoder wants to merge 8 commits into
mainfrom
fix/start-page-links
Open

fix: quieter start page, wash instead of dots on the interest cycler#35
benthecoder wants to merge 8 commits into
mainfrom
fix/start-page-links

Conversation

@benthecoder

Copy link
Copy Markdown
Owner

Three things, from the start page having eight underlined items across five lines.

The external-link icon was underlined. That link carries bg-none!, which killed the old background-image underline — but the underline is a masked ::after now, so the escape hatch silently stopped working. Icon-only links are excluded outright: .prose a:has(> svg:only-child)::after { content: none }, matching on content so future icon links are covered without remembering to opt out. The dead bg-none! is gone.

now, reading and archives are no longer links. All three already sit in the sidebar nav, so they were duplicate navigation charging rent in underlines. Nothing became unreachable. about me, use and Kuala Lumpur stay — /uses and /about are not in the sidebar, so those are the only inline links doing unique work. Eight underlines down to three.

The interest cycler uses a wash, not a dotted underline. Every other underline on the page means "this navigates somewhere", and this one doesn't — it swaps the word in place. A faint palette-tinted background says "poke me" without joining the row of rules.

til: box-decoration-break: clone on the wash gives each line of a wrapped interest its own rounded background instead of one stretched box.

@vercel

vercel Bot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
blog Ready Ready Preview Aug 22, 2026 9:09pm

the header centred itself with a transform, which makes it the
containing block for fixed descendants — so the nav tooltip resolved
against the header instead of the viewport and landed ~450px off.
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