+„{question}"diff --git a/src/components/marketing/SectionHeading.astro b/src/components/marketing/SectionHeading.astro index 1fd92f6..eecf58f 100644 --- a/src/components/marketing/SectionHeading.astro +++ b/src/components/marketing/SectionHeading.astro @@ -41,7 +41,7 @@ const resolvedEyebrowTone = eyebrowTone ?? (inverse ? 'accent' : 'tertiary');
{eyebrow && {eyebrow} } -+
{headlineLines.map((line, i) => ( <> {line}{i < headlineLines.length - 1 &&
} diff --git a/src/components/primitives/Dialog.tsx b/src/components/primitives/Dialog.tsx index e4906d4..452c2da 100644 --- a/src/components/primitives/Dialog.tsx +++ b/src/components/primitives/Dialog.tsx @@ -48,7 +48,7 @@ const DialogTitle = React.forwardRef< >(({ className, ...props }, ref) => ()); diff --git a/src/pages/datenschutz.astro b/src/pages/datenschutz.astro index 9557c99..c51d188 100644 --- a/src/pages/datenschutz.astro +++ b/src/pages/datenschutz.astro @@ -36,7 +36,7 @@ const processors = [ -1. Verantwortlicher
+1. Verantwortlicher
Verantwortlich im Sinne der DSGVO ist:
@@ -50,7 +50,7 @@ const processors = [-2. Daten beim Besuch der Webseite
+2. Daten beim Besuch der Webseite
Beim Aufruf von slimcore.io werden technisch notwendige Daten an den Webserver übertragen — IP-Adresse, User-Agent, Zeitstempel, angeforderte URL, Referrer. Diese Daten werden ausschließlich zur Auslieferung der Seite und zur Abwehr von technischen Angriffen verarbeitet (Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO — berechtigtes Interesse). Sie werden nicht zu Analyse-Zwecken ausgewertet.
@@ -60,28 +60,28 @@ const processors = [-3. Cookies
+3. Cookies
slimcore.io setzt keine Cookies. Es gibt keine Tracking-Cookies, keine Werbe-Cookies, keine Drittanbieter-Cookies. Daher entfällt eine Cookie-Banner-Pflicht.
-4. Analytics
+4. Analytics
Wir nutzen keine Web-Analytics. Kein Google Analytics, kein Plausible, kein Pirsch, kein Matomo. Wir wissen nicht, wer wie lange auf welcher Seite war.
-5. Schriften
+5. Schriften
Schriftarten (Outfit, JetBrains Mono) werden direkt von slimcore.io ausgeliefert (self-hosted). Es findet keine Verbindung zu Google Fonts oder anderen externen Schrift-CDNs statt.
-6. Kontakt per E-Mail
+6. Kontakt per E-Mail
Wenn Sie uns per E-Mail an hallo@slimcore.io kontaktieren, werden Ihre Mail-Adresse, Ihr Name (sofern angegeben) und der Inhalt Ihrer Nachricht zur Bearbeitung der Anfrage gespeichert (Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO — Vertragsanbahnung — oder lit. f — berechtigtes Interesse an der Beantwortung).
@@ -91,7 +91,7 @@ const processors = [-7. Auftragsverarbeiter
+7. Auftragsverarbeiter
Folgende Dienstleister verarbeiten in unserem Auftrag personenbezogene Daten:
@@ -99,7 +99,7 @@ const processors = [{processors.map((p) => (-{p.name}
+{p.name}
{p.country}
{p.purpose}
Rechtsgrundlage: {p.basis}
@@ -109,7 +109,7 @@ const processors = [-8. Ihre Rechte
+8. Ihre Rechte
Sie haben jederzeit das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21) gegen die Verarbeitung Ihrer Daten. Bei einer Verarbeitung auf Grundlage einer Einwilligung können Sie diese jederzeit mit Wirkung für die Zukunft widerrufen.
@@ -122,7 +122,7 @@ const processors = [-diff --git a/src/pages/en/imprint.astro b/src/pages/en/imprint.astro index f0b2e6f..a95cbb5 100644 --- a/src/pages/en/imprint.astro +++ b/src/pages/en/imprint.astro @@ -38,7 +38,7 @@ const container = 'mx-auto max-w-[820px] px-6 md:px-10 xl:px-12';9. Änderungen dieser Erklärung
+9. Änderungen dieser Erklärung
Diese Datenschutzerklärung wird angepasst, wenn sich Verarbeitungsprozesse ändern. Die jeweils aktuelle Version finden Sie unter slimcore.io/datenschutz.
diff --git a/src/pages/dev/components.astro b/src/pages/dev/components.astro index 9b6e991..35ea8d4 100644 --- a/src/pages/dev/components.astro +++ b/src/pages/dev/components.astro @@ -79,7 +79,7 @@ const componentLabel = 'mb-6 inline-block bg-[var(--color-text-primary)] px-2 py @@ -47,7 +47,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12'; 01 · MAIL @@ -65,7 +65,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12'; href="https://calendly.com/digiformer/quick-call" target="_blank" rel="noopener noreferrer" - class="font-serif text-[1.5rem] font-medium text-[var(--color-text-primary)] underline underline-offset-4 transition-colors hover:text-[var(--color-accent)]" + class="font-sans text-[1.5rem] font-medium text-[var(--color-text-primary)] underline underline-offset-4 transition-colors hover:text-[var(--color-accent)]" > Book 30 minutes online @@ -79,7 +79,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';Dev · Component Showcase -+
Komponenten-Bibliothek
diff --git a/src/pages/en/contact.astro b/src/pages/en/contact.astro index 961e31e..fb3bd87 100644 --- a/src/pages/en/contact.astro +++ b/src/pages/en/contact.astro @@ -36,7 +36,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';
THREE WAYS
-+
Mail, call, or post.
03 · POST
- + digiFORMER GmbH
Buchenstr. 5
85661 Forstinning
@@ -102,7 +102,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';FOR TESTER REQUESTS
-+
Please head to the tester page.
-Provider
+Provider
digiFORMER GmbH
Buchenstr. 5
@@ -48,12 +48,12 @@ const container = 'mx-auto max-w-[820px] px-6 md:px-10 xl:px-12';-Authorised representative (Geschäftsführung)
+Authorised representative (Geschäftsführung)
Pascal Oelmann
-Contact
+Contact
Phone: +49 (0) 8121 76717-0
Email: hallo@slimcore.io @@ -61,7 +61,7 @@ const container = 'mx-auto max-w-[820px] px-6 md:px-10 xl:px-12';-Commercial register
+Commercial register
Registered at the German commercial register (Handelsregister).
Court (Registergericht): Amtsgericht München
@@ -70,7 +70,7 @@ const container = 'mx-auto max-w-[820px] px-6 md:px-10 xl:px-12';-VAT identification
+VAT identification
VAT ID per §27 a German VAT Act:
DE310218819 @@ -78,7 +78,7 @@ const container = 'mx-auto max-w-[820px] px-6 md:px-10 xl:px-12';-Editorial responsibility per §55 Abs. 2 RStV
+Editorial responsibility per §55 Abs. 2 RStV
Pascal Oelmann
digiFORMER GmbH
@@ -88,7 +88,7 @@ const container = 'mx-auto max-w-[820px] px-6 md:px-10 xl:px-12';-EU online dispute resolution
+EU online dispute resolution
The European Commission provides a platform for online dispute resolution: https://ec.europa.eu/consumers/odr/
@@ -100,7 +100,7 @@ const container = 'mx-auto max-w-[820px] px-6 md:px-10 xl:px-12';-Liability
+Liability
The contents of this website have been compiled with care. However, we cannot assume any liability for the accuracy, completeness, or timeliness of the content.
diff --git a/src/pages/en/index.astro b/src/pages/en/index.astro index 5cb1f12..2759f99 100644 --- a/src/pages/en/index.astro +++ b/src/pages/en/index.astro @@ -108,7 +108,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12'; Business software for solopreneurs and small teams -+
Start lean.
diff --git a/src/pages/en/privacy.astro b/src/pages/en/privacy.astro index ca00a80..9a54798 100644 --- a/src/pages/en/privacy.astro +++ b/src/pages/en/privacy.astro @@ -44,7 +44,7 @@ const processors = [
Infinite growth.-1. Controller
+1. Controller
Controller in the sense of the GDPR:
digiFORMER GmbH
@@ -56,7 +56,7 @@ const processors = [-2. Data on website visit
+2. Data on website visit
When visiting slimcore.io, technically necessary data is transmitted to our web server — IP address, user agent, timestamp, requested URL, referrer. This data is processed solely to deliver the page and protect against technical attacks (legal basis: Art. 6 (1) (f) GDPR — legitimate interest). It is not analysed for tracking purposes.
@@ -66,28 +66,28 @@ const processors = [-3. Cookies
+3. Cookies
slimcore.io sets no cookies. No tracking cookies, no advertising cookies, no third-party cookies. Therefore no cookie banner is required.
-4. Analytics
+4. Analytics
We use no web analytics. No Google Analytics, no Plausible, no Pirsch, no Matomo. We do not know who spent how long on which page.
-5. Fonts
+5. Fonts
Fonts (Outfit, JetBrains Mono) are served directly from slimcore.io (self-hosted). No connection to Google Fonts or other external font CDNs.
-6. Email contact
+6. Email contact
If you contact us by email at hallo@slimcore.io, your email address, your name (if provided), and the content of your message are stored to handle your request (legal basis: Art. 6 (1) (b) GDPR — pre-contractual measures — or (f) — legitimate interest in answering).
@@ -97,14 +97,14 @@ const processors = [-@@ -116,7 +116,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';7. Processors
+7. Processors
The following service providers process personal data on our behalf:
{processors.map((p) => (@@ -117,7 +117,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';-{p.name}
+{p.name}
{p.country}
{p.purpose}
Legal basis: {p.basis}
@@ -114,7 +114,7 @@ const processors = [-8. Your rights
+8. Your rights
You have the right to access (Art. 15 GDPR), rectification (Art. 16), erasure (Art. 17), restriction (Art. 18), data portability (Art. 20), and to object (Art. 21) to the processing of your data. Where processing is based on consent, you may withdraw it at any time with effect for the future.
@@ -127,7 +127,7 @@ const processors = [--9. Changes to this policy
+9. Changes to this policy
This privacy policy is updated when processing operations change. The current version is always available at slimcore.io/datenschutz.
diff --git a/src/pages/en/roadmap.astro b/src/pages/en/roadmap.astro index a8d7a61..2826a45 100644 --- a/src/pages/en/roadmap.astro +++ b/src/pages/en/roadmap.astro @@ -66,7 +66,7 @@ const phases: Phase[] = [ · {phaseModules.length} {phaseModules.length === 1 ? 'module' : 'modules'}+
{getStatusLabel(phase.status, lang)}
@@ -77,7 +77,7 @@ const phases: Phase[] = [ {phaseModules.map((m) => (
-@@ -101,7 +101,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';+
{getModuleName(m, lang)}
diff --git a/src/pages/en/tester.astro b/src/pages/en/tester.astro index 7a664ce..5b84dc6 100644 --- a/src/pages/en/tester.astro +++ b/src/pages/en/tester.astro @@ -78,7 +78,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';{section.eyebrow}
-+
{section.heading}
WHAT TO EXPECT
-+
An honest disclaimer.
--+
“You know the gaps in your current software better than any consultant. Help us build a business software that is owned, hosted, and understood in Germany — and that does not belong to a US corporation tomorrow because of an acquisition.”
+
{getStatusLabel(phase.status, 'de')}
@@ -75,7 +75,7 @@ const phases: Phase[] = [ {phaseModules.map((m) => (
-@@ -100,7 +100,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';+
{m.name}
diff --git a/src/pages/tester.astro b/src/pages/tester.astro index 27b4335..9064044 100644 --- a/src/pages/tester.astro +++ b/src/pages/tester.astro @@ -77,7 +77,7 @@ const container = 'mx-auto max-w-[1100px] px-6 md:px-10 xl:px-12';{section.eyebrow}
-+
{section.heading}
WORAUF EINSTELLEN
-+
Ein ehrlicher Disclaimer.
-+
„Sie kennen die Lücken in Ihrer aktuellen Software besser als jeder Berater. Helfen Sie uns, eine Geschäftssoftware zu bauen, die in Deutschland gehört, gehostet und verstanden wird — und die nicht morgen einem US-Konzern gehört, weil eine Übernahme passiert ist."