Commit Graph

46 Commits

Author SHA1 Message Date
m
5173611b46 fix: billableaua — rephrase idea line, remove 'ohne Atmen' 2026-04-02 10:30:49 +02:00
m
069a2a3b4a refactor: billableaua critique — deeper, structural criticism
Remove Partnertrack + client-pays items. New focus: the systemic
misalignment between billable hours and actual value creation.
Inefficiency rewarded, creativity happens off-clock, 6-minute
consciousness, innovation as revenue threat.
2026-04-02 10:28:34 +02:00
m
882179d533 refactor: billableaua — remove concrete numbers from intro, move calculator down
Intro now focuses on billable hours as the sole KPI metric rather than
specific numbers. Calculator moved below the critique section. Removed
the "8h work = 6.5 billable" item (too specific for the new tone).
2026-04-02 10:23:55 +02:00
m
b4d2ef7991 fix: billableaua calculator — step-by-step breakdown, correct labels
Show the full calculation as a written equation:
365 - 52x2=104 Wochenendtage - Urlaub - Feiertage = Arbeitstage.
Fixes "104 Wochenenden" → "52 x 2 = 104 Wochenendtage".
2026-04-02 10:22:39 +02:00
m
9a92d9651f feat: billableaua.de — add billable hours calculator
Interactive calculator: enter annual hours target + vacation days,
shows actual billable hours per working day after subtracting weekends,
vacation, and public holidays. Makes the absurdity of 2400h targets visible.
2026-04-02 10:20:38 +02:00
m
b9191b3495 feat: i18n pilot — shared JS snippet + ichbinotto.de translation
Add shared/i18n.js: client-side language detection snippet.
- Detects browser language via navigator.language
- Falls back to German, stores preference in localStorage
- Swaps text via data-de/data-en attributes on any element
- Handles <title>, <meta>, and regular elements
- Optional toggle button via data-i18n-toggle attribute
- Exposes window.onepagerI18n API for programmatic use

Pilot implementation on ichbinotto.de:
- All visible text annotated with data-de/data-en
- Language toggle button in footer
- Title and meta description translated

Implements Gitea issue #1 (pilot phase).
2026-04-01 12:34:22 +02:00
m
3c3cd131f3 fix: ichbinotto.de cards — 3 columns centered, max-width constrained
Cards were stretching full width with 4 columns (4+2 asymmetric).
Now 3 columns (2x3 grid), centered with 640px max-width.
2026-04-01 12:23:32 +02:00
m
27c0b4b237 feat: kinough.de — starkes Manifest gegen KI-Weiterentwicklung
es→sie, Eskalation von Beschreibung zu Warnung zu Forderung,
Moratorium statt Regulierung, schließt mit Echo "Es reicht."
2026-03-31 17:03:06 +02:00
m
9c12c47869 feat: kilemma.de — 7 echte KI-Dilemmata statt offene Fragen
Trolley-Problem, KI-Sentience, Black-Box-Medizin, Predictive Policing,
digitale Auferstehung, Value Lock-in, KI-Freundschaft. Jedes mit
genuiner A-vs-B-Struktur ohne einfache Lösung.
2026-03-31 16:59:56 +02:00
m
3066612e67 fix: derkaiseristnackt.de — AI-Highlight nur in kAIser, nicht in nackt 2026-03-31 13:33:21 +02:00
m
0a55ee07b9 feat: derkaiseristnackt.de — AI in kAIser und nAckt visuell hervorheben 2026-03-31 13:32:40 +02:00
m
4caa400951 feat: orakil.de — ernste mystische Orakelsprüche statt Jokes 2026-03-31 11:26:29 +02:00
m
112f667f24 fix: orakil.de — ein Hinweistext statt rotierende Prophecies, breiterer Antwortbereich 2026-03-31 11:25:58 +02:00
m
9400e11dec feat: orakil.de — 8-ball Orakel mit 30 vagen Sprüchen
- Input nicht mehr readonly, Frage eingeben + Enter
- Smooth crossfade statt position-swap bei Prophecies
- 8-ball Mechanik: zufälliger mystischer Orakelspruch als Antwort
- Shake-Animation beim Antworten
2026-03-31 11:13:32 +02:00
m
8f4c880308 feat: orakil.de — mystisches KI-Orakel onepager 2026-03-31 10:25:47 +02:00
m
14cbc09464 fix: Tracking statt Life-Tracking, nachts-um-eins raus 2026-03-30 20:34:55 +02:00
m
daebb8f83d refactor: ichbinotto.de — 6 saubere Bereiche statt 9 Tentacles 2026-03-30 20:32:57 +02:00
m
2a9c91bf63 feat: ichbinotto.de — agent handler role, sideKIck identity 2026-03-30 20:30:55 +02:00
m
1b8c137a2f feat: ichbinotto.de — sideKIck branding 2026-03-30 20:27:24 +02:00
m
1f8406fb91 fix: frollain OG tags, remove noindex 2026-03-30 17:11:30 +02:00
m
946672ab18 fix: frollain dress code wording 2026-03-30 17:02:17 +02:00
m
2e2f47a3a8 fix: add frollain.flexsiebels.de alias for preview 2026-03-30 16:58:27 +02:00
m
a303ebf1fa feat: add frollain.de onepager
Retro-office satire on workplace sexism. 60s secretary aesthetic
as biting critique. Typewriter font, pastel pink/mint. Anonymous.
2026-03-30 16:56:41 +02:00
m
8ddcec590f fix: allainallain.de hero transition All AI -> Allein Allein 2026-03-30 16:39:26 +02:00
m
672b9ae0df feat: add allainallain.de onepager
AI loneliness satire — surrounded by AIs, still alone.
Melancholic, poetic, cold blue-grey. Anonymous.
2026-03-30 16:34:25 +02:00
m
c963293761 fix: Only God can judge AI. 2026-03-30 16:22:52 +02:00
m
6649678e9d feat: subtle 2pac reference in allaisonme.com footer 2026-03-30 16:22:15 +02:00
m
53cb359f76 feat: add billableaua.de onepager
Satirical critique of billable hours in big law firms.
Dark, typographic manifesto style. Anonymous, no impressum.
2026-03-30 15:56:10 +02:00
m
3b1f094f22 fix: allaisonme.com mobile view — constrain header and hero glow 2026-03-30 15:23:57 +02:00
m
d141bdc8d0 feat: add lexsiebels.de — Lex Siebels, Knowledge Lawyer onepager
Dark navy + gold accent design. Playfair Display + Inter typography.
Sections: hero, profil, schwerpunkte (UPC, Patent, KM, Legal Tech),
projekte (youpc.org, KanzlAI), footer with LinkedIn/youpc/flexsiebels links.
2026-03-30 14:40:37 +02:00
m
f8a3af4440 feat: slopschild.de — add self-referential slop disclaimer 2026-03-30 13:11:09 +02:00
m
dbc6af3c5a feat: add slopschild.de — Stoppschild für KI-Slop 2026-03-30 12:50:57 +02:00
m
df0f52fb84 feat: add patentonkel.de — KI-Patentberatung Onepager 2026-03-30 12:36:11 +02:00
m
eaebcd35cf feat: add modular impressum.js, replace martinsiebels.de with msbls.de
- shared/impressum.js: configurable via data-owner and data-style attrs
- Default: minimal msbls.de attribution for satire sites
- Build now copies shared/ to build output
- Caddyfile serves /shared/* globally across all domains
- Removed martinsiebels.de references from 7 KI-satire sites
2026-03-30 12:29:25 +02:00
m
c4a8367f4d fix: update matthiasbreier.de portrait image and fix asset path 2026-03-30 12:18:35 +02:00
m
be5dca6510 feat: add 7 KI-satire onepager domains
New satirical sites with KI wordplays:
- killionaer.de (KIllionär - KI wealth satire, gold tones)
- killions.de (KIllions - crypto currency satire, minimal)
- killuminati.de (KIlluminati - AI conspiracy satire, dark/mystic)
- kilitaer.de (KIlitär - military AI satire, camo/code)
- killusion.de (KIllusion - optical illusion meta-satire, glitch)
- killegal.de (KIllegal - forbidden AI satire, police tape)
- kilibri.de (KIlibri - micro AI smart home, warm/nature)

All sites: German, satirical, KI visually highlighted in domain names.
2026-03-30 12:02:23 +02:00
m
14c238edae feat: add commanderkin.de — Commander Keen + KI retro gaming onepager 2026-03-30 10:03:18 +02:00
m
8be8c74d74 feat: add kilemma.de — KI + Dilemma philosophical onepager 2026-03-30 09:54:33 +02:00
m
b6ae4fbb34 feat: add kitox.de — KI-Detox onepager 2026-03-30 01:29:48 +02:00
m
ea9316f4d2 feat: add kinough.de 2026-03-30 01:27:42 +02:00
m
ea8e3cdd96 feat: add allaisonme.com — AI Optimization landing page 2026-03-29 23:21:25 +02:00
m
4f37b53c31 feat: add hallofraumaier.de — KI-gestützte Hausverwaltung 2026-03-29 17:40:59 +02:00
m
031dd3d291 feat: add kilofant.de, omakise.de, heygoldi.de onepagers
- kilofant.de: KIlofant — playful elephant theme with stampede CSS
  animations, warm earthy colors, Baloo 2 font
- omakise.de: OmaKIse — Japanese-inspired minimalist design with
  7-course omakase menu metaphor, Noto Serif JP, dark sumi section
- heygoldi.de: Hey Goldi! — warm, friendly AI companion for older
  people, large fonts, gold tones, teddy bear vibes, Nunito font
  (alias: heygoldi.com)

Updated Caddyfile with all three new domains.
2026-03-29 17:23:21 +02:00
m
e123f55519 feat: add kainefrage.de — KI + keine Frage consulting onepager
Cyan/teal theme, Q&A concept, JetBrains Mono accents.
6 services, 6 FAQ cards, clean dark design.
Email: kainefrage@msbls.de
2026-03-29 15:02:34 +02:00
m
0a41e27c9d feat: add kinowhow.de — KI + Know-How consulting onepager 2026-03-29 14:48:06 +02:00
mAi
6f5de542ab feat: initial mono-repo with 30 vanity domain sites
Scaffold complete repo structure:
- 28 static sites extracted from running containers on mlake
- 2 dynamic sites (dasbes.de, dumusst.com) marked for separate handling
- Template system with 6 templates (person-dark/light, product-dark, editorial, fun, minimal)
- Shared CSS (variables, responsive, animations, noise overlay)
- nginx config generator with multi-domain alias support
- Build script with Docker-based nginx validation
- add-site.sh helper for scaffolding new domains
- Dockerfile for single nginx:alpine container

Sites: clemensplassmann.de, danosi.de, deinesei.de, derkaiseristnackt.de,
elefantenhor.de, fragina.de, frenchkis.de, ichbinaufbali.de, ichbinaufbarley.de,
insain.de, julietensity.de, kainco.de (+keinco.de), kainstress.de, keinefreun.de,
knzlmgmt.de, kopffrai.de, legalais.de, machesdocheinfach.de, mai-otto.de
(+otto.flexsiebels.de, ottomatisch.de, ichbinotto.de), martinsiebels.de,
matthiasbreier.de, osterai.de, paragraphenraiter.de, schulfrai.de, smartin3.de,
sorgenfrai.de, vonschraitter.de, wartebitte.de

Refs: otto#341
2026-03-29 13:20:27 +02:00