From 5bf835d597496fc541965ac1b6c62a9acbfced25 Mon Sep 17 00:00:00 2001 From: Diego Steiner Date: Thu, 1 Oct 2026 09:37:57 +0000 Subject: [PATCH 1/2] feat: improve values page --- res/sprite/map.svg | 221 ++++++++++++++++++++++++ res/sprite/sprite.json | 4 + src/content/pages/de/present/values.mdx | 29 +++- src/content/pages/en/present/values.mdx | 35 +++- src/layouts/groups/MainAside.astro | 27 +++ 5 files changed, 301 insertions(+), 15 deletions(-) create mode 100644 res/sprite/map.svg create mode 100644 src/layouts/groups/MainAside.astro diff --git a/res/sprite/map.svg b/res/sprite/map.svg new file mode 100644 index 00000000..b16e847b --- /dev/null +++ b/res/sprite/map.svg @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/sprite/sprite.json b/res/sprite/sprite.json index d8468266..d5c685e8 100644 --- a/res/sprite/sprite.json +++ b/res/sprite/sprite.json @@ -115,6 +115,10 @@ "width": "24", "height": "24" }, + "map": { + "width": "148", + "height": "210" + }, "mobile": { "width": "24", "height": "24" diff --git a/src/content/pages/de/present/values.mdx b/src/content/pages/de/present/values.mdx index a0686601..dcc1f213 100644 --- a/src/content/pages/de/present/values.mdx +++ b/src/content/pages/de/present/values.mdx @@ -2,19 +2,32 @@ path: werte title: Unsere Werte --- +import Sprite from "../../../../components/Sprite.astro"; +import MainAside from "../../../../layouts/groups/MainAside.astro"; -
+ + + ### Anpassungsfähigkeit - ### Anpassungsfähig + Wir verfolgen pragmatische Ansätze und gehen manchmal auch unkonventionelle Wege. + Dabei haben wir stets die Ziele unser Kunden im Auge und passen unsere Vorgehensweise daran an. - Wir verfolgen pragmatische Ansätze und gehen manchmal auch unkonventionelle Wege. + ### Kameradschaftlichkeit - ### Kameradschaftlich + Wir gehen Abenteuer kameradschaftlich an, denn gemeinsam geht's immer am besten. + Bei uns steht der Mensch und die Zusammenarbeit im Vordergrund. - Wir gehen Abenteuer kameradschaftlich an. + ### Nachhaltigkeit - ### Nachhaltig + Wir setzen in der Zusammenarbeit und in Projekten auf Nachhaltigkeit. Unsere Kunden + sollen auch sich auch langfristig auf unsere Wertsarbeit verlassen können. - Wir suchen in der Zusammenarbeit und in Projekten die Nachhaltigkeit. + ## Zuverlässigkeit -
+ Wir übernehmen Verantwortung für unsere Arbeit und stehen unseren Kunden bei jeder Herausforderung + zur Seite. Aufkommende Probleme zeigen wir proaktiv auf. + + + + + diff --git a/src/content/pages/en/present/values.mdx b/src/content/pages/en/present/values.mdx index 57c1e113..17e0a39a 100644 --- a/src/content/pages/en/present/values.mdx +++ b/src/content/pages/en/present/values.mdx @@ -2,16 +2,37 @@ path: values title: Our Values --- +import Sprite from "../../../../components/Sprite.astro"; +import MainAside from "../../../../layouts/groups/MainAside.astro"; -
+ + + ### Adaptability + + We take pragmatic approaches and sometimes go unconventional ways. + We always keep our clients' goals in mind and adapt our approach accordingly. + + ### Companionship + + We approach challenges together, because it is always better as a team. + For us, people and collaboration are at the center. + + ### Sustainability - ### Adaptability - We take pragmatic approaches and sometimes go unconventional. + We look for sustainability in cooperation and projects. + We solutions that are sustainable in the long run for both our clients and our work together. - ### Companionship - We approach projects like friends. + ## Reliability + + We take responsibility for our work and stand by our clients in every challenge. + We address emerging issues proactively and with commitment. + + + + + + +
- ### Sustainability - We look for sustainability in cooperation and projects.
diff --git a/src/layouts/groups/MainAside.astro b/src/layouts/groups/MainAside.astro new file mode 100644 index 00000000..1a7d5b80 --- /dev/null +++ b/src/layouts/groups/MainAside.astro @@ -0,0 +1,27 @@ +--- +// import Sprite from "../../components/Sprite.astro"; +--- + +
+
+ +
+ +
+ + From 8f2b66da85584f73f1c7efab213d8a24e5f503f2 Mon Sep 17 00:00:00 2001 From: Diego Steiner Date: Thu, 1 Oct 2026 11:55:36 +0000 Subject: [PATCH 2/2] fix: changes from discussion --- res/sprite/sprite.json | 4 +-- src/components/Sprite.astro | 5 ++- src/content/pages/de/present/values.mdx | 34 +++++++++++++------ src/content/pages/en/present/values.mdx | 45 ++++++++++++++----------- 4 files changed, 55 insertions(+), 33 deletions(-) diff --git a/res/sprite/sprite.json b/res/sprite/sprite.json index d5c685e8..51ff2f26 100644 --- a/res/sprite/sprite.json +++ b/res/sprite/sprite.json @@ -116,8 +116,8 @@ "height": "24" }, "map": { - "width": "148", - "height": "210" + "width": "296", + "height": "420" }, "mobile": { "width": "24", diff --git a/src/components/Sprite.astro b/src/components/Sprite.astro index b167cce3..4b245d45 100644 --- a/src/components/Sprite.astro +++ b/src/components/Sprite.astro @@ -1,18 +1,21 @@ --- +import type { HTMLAttributes } from "astro/types"; import SpriteData from "../../res/sprite/sprite.json"; type Props = { name: keyof typeof SpriteData; class?: string; + style?: HTMLAttributes<"svg">["style"]; viewBox?: string; }; const dimensions = SpriteData[Astro.props.name]; -const { class: className, viewBox, name: spriteName } = Astro.props; +const { class: className, style, viewBox, name: spriteName } = Astro.props; --- - ### Anpassungsfähigkeit + Wir sind ... - Wir verfolgen pragmatische Ansätze und gehen manchmal auch unkonventionelle Wege. + ## pragmatisch und neugierig + + Wir verfolgen pragmatische Ansätze und gehen manchmal auch neue, unkonventionelle Wege. Dabei haben wir stets die Ziele unser Kunden im Auge und passen unsere Vorgehensweise daran an. - ### Kameradschaftlichkeit + ## kameradschaftlich und menschlich - Wir gehen Abenteuer kameradschaftlich an, denn gemeinsam geht's immer am besten. - Bei uns steht der Mensch und die Zusammenarbeit im Vordergrund. + Wir gehen Projekte wie Abenteuer kameradschaftlich an, denn gemeinsam geht's immer am besten. + Der Mensch und die Zusammenarbeit sind uns wichtig und stehen stets im Vordergrund. - ### Nachhaltigkeit + ## nachhaltig und nah - Wir setzen in der Zusammenarbeit und in Projekten auf Nachhaltigkeit. Unsere Kunden - sollen auch sich auch langfristig auf unsere Wertsarbeit verlassen können. + Wir setzen auf eine enge Zusammenarbeit mit unseren Kunden. Unsere Lösungen sind auf langfristige Wartbarkeit und + Stabilität ausgelegt. - ## Zuverlässigkeit + ## zuverlässig und verantwortungsbewusst Wir übernehmen Verantwortung für unsere Arbeit und stehen unseren Kunden bei jeder Herausforderung - zur Seite. Aufkommende Probleme zeigen wir proaktiv auf. + zur Seite. KI sehen wir als Werkzeug um unsere Arbeit qualitativ noch besser zu machen, nicht um quantitativ + mehr zu leisten. - + diff --git a/src/content/pages/en/present/values.mdx b/src/content/pages/en/present/values.mdx index 17e0a39a..e8b524a1 100644 --- a/src/content/pages/en/present/values.mdx +++ b/src/content/pages/en/present/values.mdx @@ -2,37 +2,44 @@ path: values title: Our Values --- + import Sprite from "../../../../components/Sprite.astro"; import MainAside from "../../../../layouts/groups/MainAside.astro"; - ### Adaptability - - We take pragmatic approaches and sometimes go unconventional ways. - We always keep our clients' goals in mind and adapt our approach accordingly. + We are ... - ### Companionship + ## pragmatic and curious - We approach challenges together, because it is always better as a team. - For us, people and collaboration are at the center. + We pursue pragmatic approaches and sometimes take unconventional paths. + We keep our clients' goals in mind and adapt our way of working accordingly. - ### Sustainability + ## companionship and humanity - We look for sustainability in cooperation and projects. - We solutions that are sustainable in the long run for both our clients and our work together. + We approach projects like adventures together, because things are always better as a team. + People and collaboration are important to us and are always at the center. - ## Reliability - - We take responsibility for our work and stand by our clients in every challenge. - We address emerging issues proactively and with commitment. - + ## sustainable and close - - + We focus on close collaboration with our clients. + Our solutions are designed for long-term maintainability and stability. + ## reliable and responsible -
+ We take responsibility for our work and stand by our clients in every challenge. + We see AI as a tool to improve the quality of our work, not to increase output quantitatively. + -
+ +