design system: add Footer and CheckoutStepper sections

The two newly-shipped components (Footer with cream/brand/paper
tones, CheckoutStepper with active/completed/upcoming states) are
now documented in the design system at /design/footer and
/design/checkout-stepper. Sidebar entries added under "Sections"
and "Components" respectively, with DE + EN copy.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-05-03 19:14:09 +01:00
parent efbc93d3b8
commit d6a40592ff
74 changed files with 209 additions and 58 deletions

View File

@@ -151,6 +151,8 @@ const routes = [
{ path: 'bundles', name: 'ds-bundles', component: () => import('@/pages/design/BundlesSection.vue') },
{ path: 'revitalization', name: 'ds-revitalization', component: () => import('@/pages/design/RevitalizationSection.vue') },
{ path: 'about', name: 'ds-about', component: () => import('@/pages/design/AboutSection.vue') },
{ path: 'footer', name: 'ds-footer', component: () => import('@/pages/design/FooterSection.vue') },
{ path: 'checkout-stepper', name: 'ds-checkout-stepper', component: () => import('@/pages/design/CheckoutStepperSection.vue') },
],
},
]