Skip to content

fix(web): v0.11 site polish — mobile menu, scroll cue, KPI strip, changelog#51

Merged
I4cTime merged 1 commit intodevelopfrom
feature/site-polish-0.11
Apr 25, 2026
Merged

fix(web): v0.11 site polish — mobile menu, scroll cue, KPI strip, changelog#51
I4cTime merged 1 commit intodevelopfrom
feature/site-polish-0.11

Conversation

@I4cTime
Copy link
Copy Markdown
Owner

@I4cTime I4cTime commented Apr 25, 2026

Summary

Post-release polish on the v0.11 marketing site. Website-only — no library / CLI / MCP changes.

  • Nav (mobile menu) — hover state on menu items now applies a brand-tinted accent-dim background plus brightened primary text via hover: and data-[hovered=true]: variants. Resolves the lingering "text is hard to see on hover" report.
  • Hero — gave the absolute scroll cue room to live: section padding bumped to pb-32 sm:pb-36, the cue itself shrinks to bottom-4 with a smaller mouse glyph, and gets pointer-events-none + z-2 so it never overlaps the trust badges row. Also bumped the version chip from v0.10v0.11.
  • TrustStrip — replaced HeroUI Pro KPIGroup (which forces flex: 1 equal columns and clipped MCP TOOLS, QUANTUM FEATURES, AI EDITORS at narrow widths) with a CSS grid that:
    • stacks 1 column under sm (full label width on phones)
    • flips to 2x2 on sm (640–1024)
    • flips to 4x1 on lg+ (1024+)
    • manual borders provide column / row dividers in each layout
  • Changelog — promoted the Unreleased block in web/lib/data/changelog.ts to 0.11.0 (2026-04-25) and added a marketing-site overhaul highlight, so /changelog now leads with the shipped release. (CHANGELOG.md was already updated during the release PR.)

Test plan

  • Hero badges + scroll cue no longer overlap (verified at ~440px viewport)
  • TrustStrip stacks cleanly on mobile — full labels + trend strings visible
  • /changelog shows v0.11.0 (2026-04-25) at the top with all 7 highlights
  • No new lint errors (ReadLints clean on touched files)
  • No secrets in the diff (only product copy mentions of "secrets")

Made with Cursor

…ngelog

- Nav: brand-tinted hover background (`accent-dim`) with brightened text on
  mobile menu items so hover state stays legible against the dark deep bg
- Hero: enlarge bottom padding (`pb-32 sm:pb-36`) and shrink the absolute
  scroll indicator so it never collides with the trust badges row; bump the
  Hero version chip to v0.11
- TrustStrip: replace HeroUI `KPIGroup` (which forces flex-1 equal columns
  and clips long labels) with a responsive grid that stacks 1-col on mobile,
  2x2 on `sm`, and 4x1 on `lg+`; manual borders provide the dividers
- Changelog data: promote the `Unreleased` block to `0.11.0` (2026-04-25)
  and add a marketing-site overhaul highlight so /changelog reflects the
  shipped release

Made-with: Cursor
@I4cTime I4cTime merged commit 41c786b into develop Apr 25, 2026
4 checks passed
@I4cTime I4cTime deleted the feature/site-polish-0.11 branch April 25, 2026 07:34
I4cTime added a commit that referenced this pull request Apr 25, 2026
…ngelog (#51) (#52)

- Nav: brand-tinted hover background (`accent-dim`) with brightened text on
  mobile menu items so hover state stays legible against the dark deep bg
- Hero: enlarge bottom padding (`pb-32 sm:pb-36`) and shrink the absolute
  scroll indicator so it never collides with the trust badges row; bump the
  Hero version chip to v0.11
- TrustStrip: replace HeroUI `KPIGroup` (which forces flex-1 equal columns
  and clips long labels) with a responsive grid that stacks 1-col on mobile,
  2x2 on `sm`, and 4x1 on `lg+`; manual borders provide the dividers
- Changelog data: promote the `Unreleased` block to `0.11.0` (2026-04-25)
  and add a marketing-site overhaul highlight so /changelog reflects the
  shipped release

Made-with: Cursor
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