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
This commit is contained in:
2025-10-24 16:30:23 +02:00
parent 752668b38d
commit be74079de2
10 changed files with 437 additions and 8 deletions

View File

@@ -5,9 +5,9 @@ import CloudPage from './pages/cloud/CloudPage'
import NetworkPage from './pages/network/NetworkPage'
import AgentsPage from './pages/agents/AgentsPage'
import DownloadPage from './pages/download/DownloadPage'
import { CallToAction as ComputeCallToAction } from './pages/compute/CallToAction'
import { CallToAction as StorageCallToAction } from './pages/storage/CallToAction'
import { CallToAction as GpuCallToAction } from './pages/gpu/CallToAction'
import ComputePage from './pages/compute/ComputePage'
import StoragePage from './pages/storage/StoragePage'
import GpuPage from './pages/gpu/GpuPage'
function App() {
return (
@@ -19,9 +19,9 @@ function App() {
<Route path="network" element={<NetworkPage />} />
<Route path="agents" element={<AgentsPage />} />
<Route path="download" element={<DownloadPage />} />
<Route path="compute" element={<ComputeCallToAction />} />
<Route path="storage" element={<StorageCallToAction />} />
<Route path="gpu" element={<GpuCallToAction />} />
<Route path="compute" element={<ComputePage />} />
<Route path="storage" element={<StoragePage />} />
<Route path="gpu" element={<GpuPage />} />
</Route>
</Routes>
</BrowserRouter>