Files
punktfunk/web/src/stories
enricobuehler 402ec90edc fix(web/store): restore the plugin cards' top padding, and capitalise platform names
Two things looked wrong in the store:

The cards had no space above the icon. `CardContent` zeroes its own top padding
(`pt-0`/`sm:pt-0`) because it normally sits under a `CardHeader` that supplies
it — but these cards have no header, so the top padding simply vanished while
the other three sides kept `p-card`. `p-card` does not undo it: `card` is a
custom `--spacing-*` token, which tailwind-merge does not recognise as a
spacing value and so never dedupes against `pt-0`, leaving the longhand to win.
Both header-less cards in this section now restore it explicitly, at both
breakpoints.

Platform chips read "windows" / "linux". Those are the catalog's platform
IDENTIFIERS (the index validator pins `linux | windows | macos`), which is right
for the wire and wrong on screen; the card now maps them to display names —
Linux, Windows, macOS. Proper nouns, so deliberately not routed through i18n.

Adds Store/StoreCard stories covering the padding, the platform labels, and the
installed / update / incompatible / blocked / external states, so the card can
be eyeballed without a host or a catalog.
2026-07-21 00:00:37 +02:00
..
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00
2026-06-26 05:43:34 +00:00