From eb1b821c6e8d95839434fee395e60926fce3b872 Mon Sep 17 00:00:00 2001 From: Jonas Wanke Date: Sun, 20 Oct 2024 20:07:09 +0200 Subject: [PATCH 1/3] Add Web Technologies to skill cards --- src/components/Cta.astro | 2 +- src/components/skill/SkillCard.astro | 30 +++++++++++++ src/pages/en/index.astro | 32 +++++++++++++- src/pages/index.astro | 63 +++++++++++++--------------- 4 files changed, 91 insertions(+), 36 deletions(-) create mode 100644 src/components/skill/SkillCard.astro diff --git a/src/components/Cta.astro b/src/components/Cta.astro index 2787e27..459b386 100644 --- a/src/components/Cta.astro +++ b/src/components/Cta.astro @@ -12,7 +12,7 @@ const { title, subtitle, action } = Astro.props; ---

+

+ {name} +

+

+ {description} +

+ +
diff --git a/src/pages/en/index.astro b/src/pages/en/index.astro index aa741d6..d48c8ce 100644 --- a/src/pages/en/index.astro +++ b/src/pages/en/index.astro @@ -5,6 +5,7 @@ import Hero from "~/components/Hero.astro"; import Link from "~/components/Link.astro"; import HeadedSection from "~/components/sections/HeadedSection.astro"; import WavedSection from "~/components/sections/WavedSection.astro"; +import SkillCard from "~/components/skill/SkillCard.astro"; import { defaultLang, type Language } from "~/i18n"; import Layout from "~/layouts/Layout.astro"; @@ -65,6 +66,34 @@ const lang = (Astro.currentLocale || defaultLang) as Language; are represented. More information on the individual skills can be found on the respective subpages.

+
+ + + +
Albert-Einstein-Gymnasium Neubrandenburg. An diesem Standort sind die Disziplinen - - App-Entwicklung - - und - - Software-Entwicklung - - vertreten. Mehr Informationen zu den einzelnen Disziplinen finden sich auf - den jeweiligen Unterseiten. + >. Mehr Informationen zu den einzelnen Disziplinen finden sich auf den + jeweiligen Unterseiten:

-
-
-

App-Entwicklung

-

- Als Softwareentwickler*in mit der Spezialisierung auf mobile Apps bist - du Programmierer*in und Designer*in in einem. Du sorgst dafür, dass - die Apps auf den mobilen Endgeräten der Benutzer*innen funktionieren, - ansprechend aussehen und Spaß machen. -

-
-
-

Software-Entwicklung

-

- Die Disziplin Software-Entwicklung bildet das gesamte Spektrum der - Software-entwickelnden IT-Berufe ab. Geeignet sind alle - Full-Stack-Programmierer*innen. Dazu zählen Desktop-, Server-, - Datenbank-, Mobile-App- und Webentwicklung. -

-
+
+ + +
From 35fd254da7eac2b8744a82afcfac072a7a39b13c Mon Sep 17 00:00:00 2001 From: Jonas Wanke Date: Sun, 20 Oct 2024 20:08:12 +0200 Subject: [PATCH 2/3] Remove old text --- src/pages/en/index.astro | 42 ++++------------------------------------ 1 file changed, 4 insertions(+), 38 deletions(-) diff --git a/src/pages/en/index.astro b/src/pages/en/index.astro index d48c8ce..4801062 100644 --- a/src/pages/en/index.astro +++ b/src/pages/en/index.astro @@ -48,23 +48,11 @@ const lang = (Astro.currentLocale || defaultLang) as Language;

- The National Training Centres in Software Development are located at the + The National Training Centers in Software Development are located at the Albert-Einstein-Gymnasium Neubrandenburg. At this location, - - Mobile Applications Development - - und - - IT Software Solutions for Business - - are represented. More information on the individual skills can be found on - the respective subpages. + >. More information on the individual skills can be found on their + respective pages:

-
+
Date: Mon, 28 Oct 2024 17:32:07 +0100 Subject: [PATCH 3/3] Align buttons Co-authored-by: Benjamin Frost <58258541+Benjamin-Frost@users.noreply.github.com> --- src/components/skill/SkillCard.astro | 30 ++++++++++++++-------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/components/skill/SkillCard.astro b/src/components/skill/SkillCard.astro index e825ced..e021daf 100644 --- a/src/components/skill/SkillCard.astro +++ b/src/components/skill/SkillCard.astro @@ -9,22 +9,22 @@ const { name, description, action } = Astro.props; ---
-

- {name} -

-

- {description} -

-
- +

- {action.label} - + {name} +

+

+ {description} +

+ + {action.label} +