Commit Graph

6 Commits

Author SHA1 Message Date
c0cbe7e6bf perf: implement lazy loading for route components
- Added React.lazy() for all page components to enable code splitting
- Wrapped Routes with Suspense component and loading fallback state
- Converted static imports to dynamic imports to reduce initial bundle size
- Added semicolons for consistent code style
2025-10-30 13:04:44 +01:00
be74079de2 feat: convert CTA components to full pages and expand waitlist form options
- Renamed CallToAction components to full Page components for compute, storage and GPU sections
- Added new waitlist form types: storage_waitlist, compute_waitlist, and gpu_waitlist
- Updated form placeholder text to show relevant requirements based on waitlist type
- Fixed string template syntax in Dropdown component CSS classes
2025-10-24 16:30:23 +02:00
752668b38d feat: add cloud services dropdown menu in header
- Replaced individual cloud service pages with CallToAction components for Compute, Storage and GPU
- Added dropdown menu in header to consolidate cloud service navigation options
- Removed redundant page components (Compute.tsx, Storage.tsx, Gpu.tsx) that shared identical layouts
- Updated route components to use new CallToAction components
- Added ChevronDownIcon to visually indicate dropdown functionality
2025-10-24 15:50:12 +02:00
11689fdd37 feat: add new compute, storage and GPU pages with routes
- Created new page components for Compute, Storage and GPU sections with basic layout structure
- Added corresponding routes in App.tsx to enable navigation to the new pages
- Implemented consistent page structure with Header, main content area and Footer
- Added decorative background gradient effect using tailwind classes for visual consistency
2025-10-24 15:34:11 +02:00
Emre
3a7aa82ff7 improvements 2025-10-24 02:17:33 +03:00
Emre
205c8fd0d9 Initial commit 2025-10-22 17:30:00 +03:00