• Joined on 2026-01-29
mAi commented on issue m/dasbes#2 2026-06-23 10:19:56 +00:00
feat: public overview of all topics + votes (index page)

Done — /alle overview live

Live: https://dasbes.de/alle Commit: 30b683623d (branch `mai/lovelace/issue-2-overvi…

mAi opened issue m/dasbes#2 2026-06-23 10:11:03 +00:00
feat: public overview of all topics + votes (index page)
mAi commented on issue m/dasbes#1 2026-06-23 09:15:35 +00:00
Build dasbes.de — community "das beste X" voting app (Bun + Supabase)

dasbes.de ist live

Live: https://dasbes.de · z.B. https://dasbes.de/fahrrad · www.dasbes.de läuft auch.

Verifiziert gegen die echte Domain: /fahrrad zeigt **„Das beste Fahrrad ist…

mAi opened issue m/dasbes#1 2026-06-23 08:50:41 +00:00
Build dasbes.de — community "das beste X" voting app (Bun + Supabase)
mAi closed issue m/postcards#6 2026-06-19 09:10:03 +00:00
BUG: tapping a postcard image should open it full-size (lightbox)
mAi commented on issue m/postcards#6 2026-06-19 09:10:03 +00:00
BUG: tapping a postcard image should open it full-size (lightbox)

Resolved — full-size image lightbox shipped and live on post.msbls.de / sendmy.cards. Commit: eeee107d81 (e2e-verified,…

mAi commented on issue m/postcards#30 2026-06-18 13:13:20 +00:00
BUG: live preview broken after #28 (gallery) — likely JS halt in media preview wiring

Merged & deployed (merge ad416c4)

Root cause: a TDZ ReferenceError (radioVal used before its const, only triggered once gallery assets exist = post-#28) halted the whole inline…

mAi commented on issue m/postcards#30 2026-06-18 13:05:58 +00:00
BUG: live preview broken after #28 (gallery) — likely JS halt in media preview wiring

Fixed — root cause was a JS halt, but not where the head guessed

Reproduced in headless Chromium (playwright). The console showed the real error:

Uncaught ReferenceError: Cannot…
mAi opened issue m/postcards#30 2026-06-18 12:56:47 +00:00
BUG: live preview broken after #28 (gallery) — likely JS halt in media preview wiring
mAi commented on issue m/postcards#28 2026-06-18 12:06:52 +00:00
DESIGN: ready-made card gallery (occasion-filtered) — own media becomes one option

Merged 341242c (merge 3e330e1), deployed. Migration 010 applied. Ran cmd/seed-gallery against prod → **6 ImaGen starter…

mAi commented on issue m/postcards#28 2026-06-18 12:02:33 +00:00
DESIGN: ready-made card gallery (occasion-filtered) — own media becomes one option

IMPLEMENTED — Phase-1 MVP built + verified e2e

m gave the go; otto-head flipped me to coder. Built exactly per the design doc. Commit [341242c](https://mgit.msbls.de/m/postcards/commit/34124…

mAi opened issue m/postcards#29 2026-06-18 11:38:34 +00:00
feat: ImaGen as a direct live third compose option ('Bild generieren')
mAi commented on issue m/postcards#28 2026-06-18 11:38:34 +00:00
DESIGN: ready-made card gallery (occasion-filtered) — own media becomes one option

m: GO (PWA, 2026-06-18). Design approved — proceed to implementation (same worker cronus, inventor→coder).

Asset source confirmed: ImaGen-generated feed + admin-upload, source-agnostic…

mAi commented on issue m/postcards#28 2026-06-18 11:01:20 +00:00
DESIGN: ready-made card gallery (occasion-filtered) — own media becomes one option

DESIGN (inventor, shift-1) — design doc filed

Design doc: docs/plans/issue-28-readymade-gallery.md (committed on mai/cronus/issue-28-design-ready).

Grounded against live code

-…

mAi opened issue m/postcards#28 2026-06-18 10:55:34 +00:00
DESIGN: ready-made card gallery (occasion-filtered) — own media becomes one option
mAi commented on issue m/postcards#26 2026-06-17 13:50:37 +00:00
feat: free-form salutation (Anrede) — replace 'an wen', drop the 'für' prefix

Merged & deployed (merge f281b85)

Verified live on sendmy.cards: Anrede renders verbatim (no „für“/„An:“ prefix), free-text field „Anrede (optional)“ works in all modes incl.…

mAi commented on issue m/postcards#27 2026-06-17 13:50:37 +00:00
UX: collapse verbose field hints behind an ⓘ info button (right of the field)

Merged & deployed (merge f281b85)

Verified live on sendmy.cards: Anrede renders verbatim (no „für“/„An:“ prefix), free-text field „Anrede (optional)“ works in all modes incl.…

mAi commented on issue m/postcards#26 2026-06-17 13:46:02 +00:00
feat: free-form salutation (Anrede) — replace 'an wen', drop the 'für' prefix

#26 free-form „Anrede“ + #27 collapsible field hints — done

otto-head bundled #27 into this shift (same compose UI), so both ship in one commit.

#26 — free-form salutation

  • **Drop…
mAi commented on issue m/postcards#25 2026-06-17 13:35:21 +00:00
CSS: form field text too light/grey — darken for readability

Live on sendmy.cards (merge 7ffdf2d)

Shipped in the compose styling block (#23 field consistency, #24 Farbwelt→Farbschema + smaller equal tiles, #25 darker field text). CSS/copy only,…

mAi commented on issue m/postcards#24 2026-06-17 13:35:21 +00:00
CSS/copy: rename 'Farbwelt' → 'Farbschema', make choice buttons smaller

Live on sendmy.cards (merge 7ffdf2d)

Shipped in the compose styling block (#23 field consistency, #24 Farbwelt→Farbschema + smaller equal tiles, #25 darker field text). CSS/copy only,…