Skip to content

Site shell polish, terminal home intro, and widget chrome - #55

Merged
holgerd77 merged 15 commits into
mainfrom
small-updates
Sep 15, 2026
Merged

holgerd77 merged 15 commits into
mainfrom
small-updates

Conversation

@holgerd77

Copy link
Copy Markdown
Contributor

Summary

  • Home: Dark terminal run intro (fyp-run-surface), protocol gradient seams on header/footer, card hover glow, and design docs for console vs lab floor.
  • Navigation: Mobile-friendly exploration listbox, desktop dropdown width fix, smaller desktop nav type, breadcrumb tail shortening.
  • Explorations: Shared WidgetChromeUIC / ScenarioStepNavUIC for scenario controls (7708, 8037, 8038, 7928); meta pills on detail pages; mobile width guards; ExamplesUIC desktop menu width restored.
  • Other: Remove shareable URL UI; YouTube footer link; Twitter banner pipeline and assets; assorted shell touch-target and home catalog polish.

Test plan

  • Home: terminal intro, MCP band, Latest cards; header/footer gradient seams
  • Exploration nav dropdown: no horizontal scroll on desktop; mobile panel alignment
  • Scenario explorations (7708, 8037, 8038, 7928): chrome rows on mobile and desktop
  • npm run test:unit:ci and npm run type-check in website/

Made with Cursor

holgerd77 and others added 15 commits September 15, 2026 10:30
Match exploration select sizing (text-base, md:text-xs) so the listbox does not compete with the site title on non-touch layouts.

Co-authored-by: Cursor <cursoragent@cursor.com>
Clip featured thumbnails in a rounded-lg frame and align catalog thumbs to the same radius so Latest and Catalog cards feel consistent.

Co-authored-by: Cursor <cursoragent@cursor.com>
Extract ExplorationMetaPills for home cards and the exploration shell so topic, timeline, and MCP twin links stay aligned; hide pills in video capture.

Co-authored-by: Cursor <cursoragent@cursor.com>
Extract a shared listbox with an icon trigger on small screens, a full-width panel aligned to page padding, compact desktop behavior unchanged, EIP-style breadcrumb labels, and visible detail titles on mobile.

Co-authored-by: Cursor <cursoragent@cursor.com>
Introduce design.mdc and shared fyp-shell utilities: larger meta pills and browse targets on mobile, compact CTAs and title-row icons from sm, plus matching home, MCP, and ice-cream controls.

Co-authored-by: Cursor <cursoragent@cursor.com>
Contain long hex and example listboxes with min-w-0 on the card, inputs, and view column; right-align full-width example selects on mobile and document width rules in exploration-design.

Co-authored-by: Cursor <cursoragent@cursor.com>
Centralize the channel URL in roadmapUrls next to FYP_X_URL and cover it in layout and URL tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
Apply viewport max-width only below md so w-max can fit long example titles on desktop while mobile keeps a full-width panel.

Co-authored-by: Cursor <cursoragent@cursor.com>
Drop the share button, urlParam deep links, and precompile shareURL while keeping ?example= for video and preset deep links.

Co-authored-by: Cursor <cursoragent@cursor.com>
Dark fyp-run-surface console on home (and imprint acks), protocol gradient seams on header/footer, and subtle card hover glow so the lab floor stays light while sharing the new vibe.

Co-authored-by: Cursor <cursoragent@cursor.com>
Let the panel grow with long EIP titles and hide horizontal overflow so the menu scrolls vertically only.

Co-authored-by: Cursor <cursoragent@cursor.com>
WidgetChromeUIC and ScenarioStepNavUIC stack steps, toggles, and examples+Run consistently on mobile and desktop across 7708, 8037, 8038, and 7928.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sort imports in social and 7928 MyC; format files flagged by prettier -c.

Co-authored-by: Cursor <cursoragent@cursor.com>
Registry gained twitter-banner on this branch; expect the full SOCIAL_CARD_IDS list in cards.spec.

Co-authored-by: Cursor <cursoragent@cursor.com>
@holgerd77
holgerd77 merged commit c80ad8c into main Sep 15, 2026
3 checks passed
@holgerd77
holgerd77 deleted the small-updates branch September 15, 2026 12:28
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