Commit Graph

73 Commits

Author SHA1 Message Date
m
8af8d3d35f feat: add zensebels.de — Zen/meditation onepager, japanese aesthetics 2026-04-02 14:53:21 +02:00
m
596ccac889 fix: billableaua — 'nicht nur ein Job' 2026-04-02 10:57:42 +02:00
m
d3efd8231f fix: billableaua — lifestyle threshold at 7.96 (rounds to 8.0) 2026-04-02 10:56:46 +02:00
m
e6d397a77b fix: billableaua — >= 8h threshold for lifestyle verdict 2026-04-02 10:52:14 +02:00
m
c9f97eb43f fix: billableaua — center invoice, thresholds 6/7/8, new verdicts 2026-04-02 10:50:59 +02:00
m
8992f6775f refactor: billableaua — invoice-style layout, lower thresholds
Calculation now looks like an invoice with left-aligned labels and
right-aligned values. Verdict thresholds lowered: >8h lifestyle,
>6h warning, >4h "klingt machbar".
2026-04-02 10:47:32 +02:00
m
7702963902 fix: billableaua — 'Minuten mehr an jedem anderen Tag. Jeden.' 2026-04-02 10:45:17 +02:00
m
536e693b18 fix: billableaua — 'Jeden Tag.' 2026-04-02 10:44:54 +02:00
m
6596ac14fa fix: billableaua — show only delta minutes per missed day 2026-04-02 10:44:27 +02:00
m
cfa491c47e fix: billableaua — show missed day impact in minutes 2026-04-02 10:42:42 +02:00
m
f7b5439387 feat: billableaua calculator — show impact of missed days 2026-04-02 10:41:57 +02:00
m
327e1fcd43 fix: billableaua calculator default to 1800h 2026-04-02 10:41:05 +02:00
m
6aa3d79d20 feat: billableaua — add line about unbilled office hours 2026-04-02 10:35:56 +02:00
m
3d4dd8c49a fix: billableaua — sharper line about unbilled work 2026-04-02 10:34:24 +02:00
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
883904318e feat: i18n pilot — shared JS snippet + ichbinotto.de translation
Shared i18n.js (data-de/data-en attributes, navigator.language detection,
localStorage persistence, footer toggle button). Piloted on ichbinotto.de
with full de/en translation of all visible text.

Closes pilot for #1.
2026-04-01 12:35:36 +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
444bfcad6c trigger: redeploy for orakil.de 2026-03-31 10:54:11 +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