Folded into the single muellerprints.de tracker libretech/mp#50 during the 2026-09-24 cleanup: no activity since 2026-05-04. Reopen when work resumes.
Folded into the single muellerprints.de tracker https://git.librete.ch/libretech/mp/issues/50 during the 2026-09-24 cleanup: no activity since 2026-05-04. Reopen when work resumes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part of #2
Problem
composables/usePageContent.ts(lines 30–287) contains hardcoded MP content:CONTACT_INFO— Stuttgart address, phone +49 (0)711 / 262 49 64, fax, emailOPENING_HOURS— Mo–Do 9.00–16.00, Fr 9.00–14.00ABOUT_CONTENT— MP-specific company narrativeIMPRESSUM_CONTENT,AGB_CONTENT,DATENSCHUTZ_CONTENT,VERSAND_CONTENT,ZAHLUNG_CONTENT— full legal copy with MP details11 page files (about, kontakt, anfahrt, oeffnungszeiten, impressum, agb, datenschutz, versand, zahlung) import directly from this composable.
Acceptance
usePageContent.tswith generic defaults (real "Demo Print Shop" placeholder content, not Lorem) — example brand: "Demo Print", "Musterstraße 1, 12345 Musterstadt", phone placeholder, etc.composables/usePageContent.tsto fully replace defaults (Nuxt component shadowing)Folded into the single muellerprints.de tracker libretech/mp#50 during the 2026-09-24 cleanup: no activity since 2026-05-04. Reopen when work resumes.