Skip to content

Improve link buttons within Books, Apps and Blockchain - #94

Merged
ChevCellios merged 1 commit into
masterfrom
codex/resource-link-buttons
Oct 15, 2026
Merged

ChevCellios merged 1 commit into
masterfrom
codex/resource-link-buttons

Conversation

@ChevCellios

@ChevCellios ChevCellios commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Make the link buttons within Books, Apps and Blockchain more prominent and consistent. Use category-colored filled primary actions (mint, violet, gold), stronger labels and a separate external-link arrow badge. Give invitations an outlined secondary treatment and the Back Home link a compact pill shape. Card actions fill their available width; project actions wrap on narrower screens.

Provide separate high-contrast colors in dark/light themes, a visible keyboard focus ring and restrained hover/press feedback that respects reduced motion. Existing destinations, wording, new-tab behavior, referral labels and link security attributes are preserved. The homepage, trackers, custom live Matrix and other behavior are outside this change.

Validation: Release build passes with no warnings or errors. Browser validation covers the three pages in both themes on desktop, mobile and narrow German layouts, including button sizing, label wrapping, contrast, focus and link attributes before deployment.

Final browser check passes all 18 combinations: minimum measured text contrast 5.63:1, action targets at least 52 px, visible 3 px keyboard focus, no label/icon overlaps, horizontal overflow or JavaScript errors. Original URLs/target/rel attributes are verified. Arrows use text presentation and inherit the button color instead of rendering as blue emoji on Windows. Reduced-motion hover and normal hover both work; the original 1 px Matrix still moves with reduced motion enabled. Independent code and visual review has no remaining findings.

@ChevCellios
ChevCellios merged commit 2940d19 into master Oct 15, 2026
10 checks passed
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