diff --git a/src/components/Backlink.astro b/src/components/Backlink.astro deleted file mode 100644 index d746fd8..0000000 --- a/src/components/Backlink.astro +++ /dev/null @@ -1,35 +0,0 @@ ---- -import { ArrowLeft } from './icons'; -import Link from './Link.astro'; - -interface Props { - class?: string; - backLink?: string; -} - -const { backLink, class: className, ...props } = Astro.props; ---- - -{ - backLink && ( - - - - ) -} diff --git a/src/components/PageHeader.astro b/src/components/PageHeader.astro index eb34f6a..70608ef 100644 --- a/src/components/PageHeader.astro +++ b/src/components/PageHeader.astro @@ -1,15 +1,13 @@ --- -import Backlink from '../components/Backlink.astro'; import MainNavigation from '../components/MainNavigation.astro'; import ThemeToggle from '../components/ThemeToggle.astro'; export interface Props { - backLink?: string; class?: string; navigation?: boolean; } -const { backLink, class: className, navigation = true } = Astro.props; +const { class: className, navigation = true } = Astro.props; ---
- {navigation && }
diff --git a/src/layouts/AboutLayout.astro b/src/layouts/AboutLayout.astro index bf83a60..134e40f 100644 --- a/src/layouts/AboutLayout.astro +++ b/src/layouts/AboutLayout.astro @@ -28,7 +28,7 @@ const schema = JSON.stringify({ }); --- - + {frontmatter.title} diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index bac58be..bbbd6fd 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -12,7 +12,6 @@ import SearchModal from '../components/SearchModal.astro'; import Scripts from '../components/Scripts.astro'; export interface Props { - backLink?: string; cover?: string; description?: string; footer?: boolean; @@ -23,7 +22,6 @@ export interface Props { } const { - backLink, description, footer = true, header = true, @@ -165,7 +163,7 @@ const webManifest = isProduction && { class="flex grow flex-col bg-shibui-100 font-sans font-normal leading-relaxed text-shibui-950 common-ligatures dark:bg-shibui-900 dark:text-shibui-200/[0.87]" >
- {header && } + {header && }
diff --git a/src/layouts/GridLayout.astro b/src/layouts/GridLayout.astro index 30e0b03..e7d2cb5 100644 --- a/src/layouts/GridLayout.astro +++ b/src/layouts/GridLayout.astro @@ -2,7 +2,6 @@ import BaseLayout from './BaseLayout.astro'; export interface Props { - backLink?: string; class?: string; cover?: string; description?: string; @@ -18,7 +17,6 @@ export interface Props { } const { - backLink, class: className, cover, description, @@ -35,7 +33,6 @@ const { --- Accelerated XING Design System adoption by 278% (cumulative growth - by Q3 2025), successfully deprecating legacy systems and reducing technical debt through - aggressive migration strategies acknowledged as technically demanding successes. + by Q3 2025), successfully deprecating legacy systems and reducing technical debt + through aggressive migration strategies acknowledged as technically demanding successes. Spearheaded WCAG 2.2 AA compliance for the EU Accessibility Act, - conducting comprehensive audits on 50+ core components and implementing semantic standards, - focus management, and high-contrast support. + conducting comprehensive audits on 50+ core components and implementing semantic + standards, focus management, and high-contrast support. - Recognized as a Role Model for AI Tooling by leadership, integrating - generative AI into daily workflows for debugging and documentation, and winning 2nd Place in the 2023 AI Hackweek for profile image generation. + Recognized as a Role Model for AI Tooling by leadership, + integrating generative AI into daily workflows for debugging and documentation, and + winning 2nd Place in the 2023 AI Hackweek for profile image generation. Engineered a scalable Dark Mode architecture by creating a dual-mode @@ -119,8 +119,8 @@ const description = 'The resume of Stefan Imhoff, Senior Software Engineer from Lead the technical upgrade to Styled Components and TypeScript modernization, - refactoring complex types and eliminating “snowflake” implementations to enhance build - performance and developer experience. + refactoring complex types and eliminating “snowflake” implementations to enhance + build performance and developer experience. Mentored junior engineers and working students through dedicated @@ -145,7 +145,8 @@ const description = 'The resume of Stefan Imhoff, Senior Software Engineer from Key contributor to high-traffic product verticals including Onboarding, SEO, - Mobile, and Jobs. Consistently rated Expectations Clearly Exceeded (2018, 2019).Expectations Clearly Exceeded (2018, + 2019). @@ -177,9 +178,9 @@ const description = 'The resume of Stefan Imhoff, Senior Software Engineer from Vitals. - Pioneered the first production usage of CSS Grid at XING during the - relaunch of Public Search, setting the standard for modern layout implementation across - the company. + Pioneered the first production usage of CSS Grid at XING during + the relaunch of Public Search, setting the standard for modern layout implementation + across the company. diff --git a/src/pages/haiku.astro b/src/pages/haiku.astro index 8f2a8a4..f2f5ca9 100644 --- a/src/pages/haiku.astro +++ b/src/pages/haiku.astro @@ -20,7 +20,7 @@ const description = 'This is an ever-growing collection of Haiku I have written. My Haiku reflect my own unique perspective on the world, and I hope they bring a bit of beauty and insight to the reader.'; --- - + Haiku
+ Journal
+ Projects
+ {entry.data.title} diff --git a/src/pages/tag.astro b/src/pages/tag.astro index 2f6c167..728823c 100644 --- a/src/pages/tag.astro +++ b/src/pages/tag.astro @@ -15,14 +15,7 @@ const title = 'Tags'; const description = 'This is a list of all the tags used in my journal.'; --- - + Tags