Homepage - Alt structure for evolution tiles #47
Open
mnelsonBT wants to merge 10 commits into
Open
Conversation
…ms, scaling, CTA - Update hero heading to "Ethereum for Institutions" with new tagline - Remove Citi and Sony from logo slider - Update numbers section heading and add use cases CTA link - Replace leader section with "Why Institutions Choose Ethereum" content - Add comparison table section (Ethereum vs L1 Alts vs Private DLT vs Traditional) - Replace Visa/eToro platform tiles with Fidelity/JPMorgan - Update scaling section with Pectra, Fusaka, Post-Quantum, Glamsterdam tabs - Add "Get In Touch" CTA section at bottom of page - Add id="contact" anchor to footer contact form
Pass BEACONCHAIN_API_KEY as query parameter (API now requires auth). Return fallback zeros instead of throwing when API is unavailable.
Prevents build crashes when external APIs are rate-limited or unavailable during static page generation.
…l refresh - Hero: remove tagline paragraph, move text to numbers section heading - Numbers: remove DEX volume metric - Use Cases: rename RWAs & Stablecoins to Tokenization, update descriptions for DeFi and L2 - Leader section: update all 6 card descriptions, remove intro paragraph, rename labels - Comparison table: redesign as CSS grid with column backgrounds (blue for Ethereum, light grey for others), white row labels, mobile stacked cards - Scaling panel: Pectra and Fusaka reduced to single titled cards with new descriptions - Remove duplicate Get In Touch CTA section - Graceful fallback for missing API keys (RWA, Base TVL, Securitize) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Nav: replace Digital Assets dropdown with flat links (Why Ethereum, Use Cases, Data Portal, Library) - Add /why-ethereum placeholder page - Hero: add tagline subtitle below heading in slightly off-white - Leader section: add centered intro paragraph below heading - Scaling panel: update Post-Quantum and Glamsterdam to single titled cards - Library: update subheadline text - Revert numbers heading to original "Ethereum by the Numbers" Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Homepage V2: content, nav, and scaling updates
❌ Deploy Preview for institutions-subdomain failed.
|
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.
Note: Branch was forked from v2/homepage-updates, so those changes are included in this PR as well
New changes in this PR:
Alternative content structure for the updated "Ethereum is Constantly Evolving" section (formerly "Ethereum is Scaling"):
Per file changes:
components/ScalingPanel/index.tsx
-- 3-tile layout, section-level CTA, optional href, whitespace-pre-line
messages/en.json
-- new card keys, emptied description, updated copy
app/[locale]/page.tsx
-- conditional rendering of the empty description