From b1aa7f75500fcb4fc37e6aae1223a72415bdbab9 Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Wed, 11 Jan 2023 14:07:28 +0100 Subject: [PATCH] feat: add training list to homepage --- components/homepage/Pricing.tsx | 2 +- components/homepage/Training.tsx | 94 ++++++++++++++++++++++++++++++++ components/layout/Header.tsx | 2 +- pages/index.tsx | 2 + 4 files changed, 98 insertions(+), 2 deletions(-) create mode 100644 components/homepage/Training.tsx diff --git a/components/homepage/Pricing.tsx b/components/homepage/Pricing.tsx index b2e8926..2861f03 100644 --- a/components/homepage/Pricing.tsx +++ b/components/homepage/Pricing.tsx @@ -105,7 +105,7 @@ export function Pricing() { name="Firemní školení" price="24 000 CZK za jednodenní školení" description="Jednoduše, s názornými příklady, které si každý vyzkouší. Naučím váš tým nové technologii nebo prohloubíme stávající znalosti." - href="/skoleni" + href="/#skoleni" buttonText="Seznam školení" /> { + return ( + + {training.name} +

{training.name}

+ + ); +}; + +const TrainingGridMobile = () => { + return ( +
+ {trainingList.map((training) => ( +
+ +
+ ))} +
+ ); +}; + +const TrainingGridDesktop = () => { + return ( +
+
+ {trainingList.map((training) => ( +
+ +
+ ))} +
+
+ ); +}; + +const TrainingList = () => { + return ( +
+ +
+

+ Moje školení +

+

+ Od veřejného cloudu přes on-premise až po serverless, se vším vám + poradím. +

+
+ + +
+
+ ); +}; + +export { TrainingList }; diff --git a/components/layout/Header.tsx b/components/layout/Header.tsx index a87c907..b9231b5 100644 --- a/components/layout/Header.tsx +++ b/components/layout/Header.tsx @@ -15,7 +15,7 @@ export function Header() {
Školení diff --git a/pages/index.tsx b/pages/index.tsx index 0f595ad..ec3944d 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -10,6 +10,7 @@ import { PrimaryFeatures } from "@/components/homepage/PrimaryFeatures"; import { TechStack } from "@/components/homepage/TechStack"; import { Testimonials } from "@/components/homepage/Testimonials"; import { Environment } from "@/components/homepage/Environment"; +import { TrainingList } from "@/components/homepage/Training"; export default function Home() { return ( @@ -26,6 +27,7 @@ export default function Home() {
+