mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-05-06 14:47:56 +00:00
feat(landing): desktop landing page redesign
- New LandingPageDesktop component with full redesign - Kurdish flag design tokens, animated sun, ticker band - Three hero variants (V1 editorial split, V2 terminal, V3 mosaic) - Live chain data: blocks, validators, nominators, citizens, proposals - Features grid, architecture section, tokenomics tabs, referral steps - Pallet grid with SVG sprite icons (16 pallets, 4 pillars) - Dev-only hero variant switcher (auto-removed in prod) - Mobile unchanged (MobileHomeLayout), logged-in unchanged
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 44 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 110 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 40 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 61 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 211 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 159 KiB |
@@ -2,6 +2,7 @@ import React, { useState, useRef, useEffect } from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useTranslation } from 'react-i18next';
|
||||
import { useAuth } from '@/contexts/AuthContext';
|
||||
import LandingPageDesktop from './landing/LandingPageDesktop';
|
||||
import HeroSection from './HeroSection';
|
||||
import TokenomicsSection from './TokenomicsSection';
|
||||
import PalletsGrid from './PalletsGrid';
|
||||
@@ -82,6 +83,10 @@ const AppLayout: React.FC = () => {
|
||||
return <MobileHomeLayout />;
|
||||
}
|
||||
|
||||
if (!user) {
|
||||
return <LandingPageDesktop />;
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="min-h-screen bg-gray-950 text-white">
|
||||
{/* Navigation */}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user