Skip to content

Homepage refresh: coss components, toasts, MCP docs, live stars#4

Merged
narayann7 merged 11 commits into
mainfrom
ui_fix_v2
Jul 16, 2026
Merged

Homepage refresh: coss components, toasts, MCP docs, live stars#4
narayann7 merged 11 commits into
mainfrom
ui_fix_v2

Conversation

@narayann7

Copy link
Copy Markdown
Member

Refreshes the marketing home page and adds a few site features.

Changes

  • Homepage hero rebuild. Regrouped into message, action, and proof. One meta row (CTAs plus pub.dev and MIT) split by a coss separator, a fluid single-line headline, and the demo in a bezel frame. FAQ and install tabs moved onto coss Accordion and Tabs, with the fossui brand gilded in commands.
  • Clipboard toasts. Copying an install command or the support email now shows a coss toast.
  • MCP guide. New /docs/mcp page with setup for Claude Code, Cursor, VS Code, and Antigravity.
  • Roadmap skeleton. A coss Skeleton loading state while the roadmap markdown fetches, with the fetch cached.
  • Live GitHub stars. The nav star count now comes from the GitHub API instead of a hardcoded value.

Four commits, one per area. Typecheck and lint pass.

sarojsahu-dev and others added 11 commits July 16, 2026 19:04
Wire coss toast into the root provider and surface a success toast on copy for install commands and the support email. Adds the destructive-foreground token the toast/button variants reference.
Regroup the hero into message, action, and proof; move the CTAs and pub.dev/MIT into one meta row split by a coss separator; use a fluid single-line headline. Swap the FAQ and install tabs onto coss Accordion and Tabs, gild the fossui brand in commands, add per-tab toasts and an MCP info link. Cap the FAQ and footer to the demo width and add a licenseUrl helper.
New /docs/mcp page explaining the fossui MCP server with setup for Claude Code, Cursor, VS Code, and Antigravity, plus a link to the protocol docs.
Add a coss skeleton loading state for the roadmap while its markdown fetches, and cache that fetch. Replace the hardcoded nav star count with a live value from the GitHub API.
Drop the duplicated top-nav links from the docs sidebar so it shows only search and the doc tree. Group components into labeled sections and expand the folder by default. Key the sidebar footer to clear a React list-key warning.
Collapsible Links group with Playground, Roadmap, pub.dev, and GitHub, replacing the loose nav links removed from the sidebar.
Drop the duplicate standalone GitHub icon, keep one star-count chip with an accessible label, and key it to clear a React list-key warning.
@narayann7
narayann7 merged commit 1361552 into main Jul 16, 2026
1 check 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.

2 participants