Redesign landing page with catalog-grid layout#91
Open
PetarStoev02 wants to merge 2 commits into
Open
Conversation
Replace bento/ecosystem landing with a new catalog-grid design featuring: - Interactive component catalog with 12 live mini-demos and filter chips - Coordinate-labeled grid layout (like a parts manual) - Feature comparison table (w3-kit vs Thirdweb, RainbowKit, Wagmi) - Chains/tokens registry strip with colored marks - Recipe cards with time estimates and CLI commands - Stats section with key metrics - Terminal mockup CTA with copy-to-clipboard - Custom landing nav with dark/light toggle - Custom multi-column footer - Instrument Serif font for accent typography - New CSS tokens (surface, accent-wash, grid-line) with dark mode support
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Replaces hand-maintained preview duplicates with a build-time mirror of the ui submodule, eliminating drift between landing demos and the real registry components. - Add scripts/generate-ui-mirror.ts (wired via predev/prebuild) that copies ui/registry/w3-kit/ into src/shared/ui/w3-kit/ on each build. - Add src/shared/ui/w3-kit-demos.tsx exporting a DEMOS map keyed by component slug — single rendering authority used by landing, ui-explorer, and component-detail pages. - Delete 27 src/shared/ui/previews/*.tsx files and 6 orphaned landing/ui/<slug>/ directories that duplicated component logic. - Add scripts/generate-stats.ts and entities/stats for landing stats. - Gitignore the mirror output and *.gen.ts files (generated at build). - Update landing-nav to split mega menu into 3 dropdowns.
4 tasks
|
I could not continue pushing to this branch from the current account because the head branch lives in w3-kit/website and I do not have write access there. I continued the same landing redesign plus the standalone-build fix in #92 so the maintainers can review a writable branch. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Test plan
npx tsc --noEmitpasses)