From 818efe7fb0044e900a30205ac2124a30e187c2f7 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 27 Sep 2025 00:46:51 +0300 Subject: [PATCH] feat(website): port download page --- apps/website2/src/components/Card.tsx | 5 +- apps/website2/src/index.tsx | 2 + apps/website2/src/pages/Download/download.css | 40 +++++++++++++++ apps/website2/src/pages/Download/download.tsx | 51 +++++++++++++++++++ apps/website2/src/pages/Home/index.css | 18 ------- apps/website2/src/pages/Home/index.tsx | 6 +-- apps/website2/src/style.css | 12 +++++ 7 files changed, 111 insertions(+), 23 deletions(-) create mode 100644 apps/website2/src/pages/Download/download.css create mode 100644 apps/website2/src/pages/Download/download.tsx diff --git a/apps/website2/src/components/Card.tsx b/apps/website2/src/components/Card.tsx index f33c0e083..7506a415e 100644 --- a/apps/website2/src/components/Card.tsx +++ b/apps/website2/src/components/Card.tsx @@ -3,12 +3,13 @@ import { ComponentChildren } from "preact"; interface CardProps { title: string; imageUrl?: string; + className?: string; children: ComponentChildren; } -export default function Card({ title, children, imageUrl }: CardProps) { +export default function Card({ title, children, imageUrl, className }: CardProps) { return ( -
+
{imageUrl && }
diff --git a/apps/website2/src/index.tsx b/apps/website2/src/index.tsx index 790b62ce3..1c8c127e2 100644 --- a/apps/website2/src/index.tsx +++ b/apps/website2/src/index.tsx @@ -5,6 +5,7 @@ import { Home } from './pages/Home/index.jsx'; import { NotFound } from './pages/_404.jsx'; import './style.css'; import Footer from './components/Footer.js'; +import Download from './pages/Download/download.js'; export function App() { return ( @@ -14,6 +15,7 @@ export function App() { +