diff --git a/web/src/components/ExampleWaspApps.jsx b/web/src/components/ExampleWaspApps.jsx index 41741fce53..5485efdc5f 100644 --- a/web/src/components/ExampleWaspApps.jsx +++ b/web/src/components/ExampleWaspApps.jsx @@ -4,36 +4,34 @@ import SectionContainer from "./Layouts/SectionContainer"; const examples = [ { - title: "Todo App (TypeScript) ✅", - description: "A famous To-Do list app, implemented in TypeScript.", + title: "Open SaaS", + description: + "A feature-rich, open-source SaaS boilerplate template. Powered by Wasp.", authorName: "wasp", authorImg: "https://avatars.githubusercontent.com/u/55102317", - repoName: "TodoAppTs", - repoUrl: - "https://github.com/wasp-lang/wasp/tree/release/examples/tutorials/TodoAppTs", - //demoUrl: 'https://waspello-demo.netlify.app/', - // todo: try in GitPod/Replit url + repoName: "open-saas", + repoUrl: "https://github.com/wasp-lang/open-saas/tree/main/template/app", + demoUrl: "https://opensaas.sh", }, { - title: "CoverLetterGPT 🤖", - description: - "Generate cover letters based on your CV and the job description. Powered by ChatGPT.", - authorName: "vincanger", - authorImg: "https://avatars.githubusercontent.com/u/70215737", - repoName: "coverlettergpt", - repoUrl: "https://github.com/vincanger/coverlettergpt", - demoUrl: "https://coverlettergpt.xyz/", + title: "Roke ⛰️", + description: "A Wasp + ShadCN + Framer Motion Starter Template.", + authorName: "wardbox", + authorImg: "https://avatars.githubusercontent.com/u/31261302", + repoName: "roke", + repoUrl: "https://github.com/wardbox/roke", + demoUrl: "https://roke.dev", }, { - title: "Realtime voting via WebSockets 🔌", - description: - "A realtime, websockets-powered voting app built with Wasp and TypeScript.", + title: "Todo App (TypeScript) ✅", + description: "A famous To-Do list app, implemented in TypeScript.", authorName: "wasp", authorImg: "https://avatars.githubusercontent.com/u/55102317", - repoName: "websockets-realtime-voting", + repoName: "TodoAppTs", repoUrl: - "https://github.com/wasp-lang/wasp/tree/release/examples/websockets-realtime-voting", - demoUrl: "https://websockets-voting-client.fly.dev/login", + "https://github.com/wasp-lang/wasp/tree/release/examples/tutorials/TodoAppTs", + //demoUrl: 'https://waspello-demo.netlify.app/', + // todo: try in GitPod/Replit url }, ]; diff --git a/web/src/components/ShowcaseGallery.jsx b/web/src/components/ShowcaseGallery.jsx index 3e105f19c0..1c0ab2d6a1 100644 --- a/web/src/components/ShowcaseGallery.jsx +++ b/web/src/components/ShowcaseGallery.jsx @@ -24,46 +24,38 @@ const ShowcaseGallery = () => { className={`mx-auto grid max-w-lg gap-8 lg:max-w-none lg:grid-cols-3 lg:gap-12`} > - - - - - + + + @@ -73,11 +65,11 @@ const ShowcaseGallery = () => { const ShowcaseItem = ({ url, thumb, title, description, children }) => (
- +
diff --git a/web/src/pages/styles.module.css b/web/src/pages/styles.module.css index ff020f775c..e9a3a472c7 100644 --- a/web/src/pages/styles.module.css +++ b/web/src/pages/styles.module.css @@ -66,18 +66,34 @@ /* 75% green with diagonal stripe pattern, 25% black */ background-image: /* Stripes over green portion */ - repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 0, rgba(255, 255, 255, 0.15) 10px, transparent 10px, transparent 20px), + repeating-linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 0, + rgba(255, 255, 255, 0.15) 10px, + transparent 10px, + transparent 20px + ), /* Stripes over black portion */ - repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0.08) 10px, transparent 10px, transparent 20px), + repeating-linear-gradient( + 45deg, + rgba(255, 255, 255, 0.08) 0, + rgba(255, 255, 255, 0.08) 10px, + transparent 10px, + transparent 20px + ), /* Solid green fill for the left portion */ - linear-gradient(to right, #10b981 0%, #10b981 100%), + linear-gradient(to right, #10b981 0%, #10b981 100%), /* Black for the remaining portion */ - linear-gradient(to right, #000000 0%, #000000 100%); + linear-gradient(to right, #000000 0%, #000000 100%); background-size: 75% 100%, 25% 100%, 75% 100%, 100% 100%; background-repeat: no-repeat; - background-position: left top, right top, left top, left top; + background-position: + left top, + right top, + left top, + left top; } diff --git a/web/static/img/lp/showcase/amicus-landing.png b/web/static/img/lp/showcase/amicus-landing.png deleted file mode 100644 index 6169dbac97..0000000000 Binary files a/web/static/img/lp/showcase/amicus-landing.png and /dev/null differ diff --git a/web/static/img/lp/showcase/amicus-landing.webp b/web/static/img/lp/showcase/amicus-landing.webp deleted file mode 100644 index be897207f1..0000000000 Binary files a/web/static/img/lp/showcase/amicus-landing.webp and /dev/null differ diff --git a/web/static/img/lp/showcase/amicus.webp b/web/static/img/lp/showcase/amicus.webp new file mode 100644 index 0000000000..9e064ec9a2 Binary files /dev/null and b/web/static/img/lp/showcase/amicus.webp differ diff --git a/web/static/img/lp/showcase/farnance-dashboard.png b/web/static/img/lp/showcase/farnance-dashboard.png deleted file mode 100644 index 56d9cbe983..0000000000 Binary files a/web/static/img/lp/showcase/farnance-dashboard.png and /dev/null differ diff --git a/web/static/img/lp/showcase/farnance-dashboard.webp b/web/static/img/lp/showcase/farnance-dashboard.webp deleted file mode 100644 index 801459d01a..0000000000 Binary files a/web/static/img/lp/showcase/farnance-dashboard.webp and /dev/null differ diff --git a/web/static/img/lp/showcase/grabbit-hero.png b/web/static/img/lp/showcase/grabbit-hero.png deleted file mode 100644 index e3bf5ffd59..0000000000 Binary files a/web/static/img/lp/showcase/grabbit-hero.png and /dev/null differ diff --git a/web/static/img/lp/showcase/grabbit-hero.webp b/web/static/img/lp/showcase/grabbit-hero.webp deleted file mode 100644 index e0cc618b80..0000000000 Binary files a/web/static/img/lp/showcase/grabbit-hero.webp and /dev/null differ diff --git a/web/static/img/lp/showcase/kivo.webp b/web/static/img/lp/showcase/kivo.webp new file mode 100644 index 0000000000..41496aea62 Binary files /dev/null and b/web/static/img/lp/showcase/kivo.webp differ diff --git a/web/static/img/lp/showcase/searchcraft.webp b/web/static/img/lp/showcase/searchcraft.webp new file mode 100644 index 0000000000..3415f06347 Binary files /dev/null and b/web/static/img/lp/showcase/searchcraft.webp differ