What's new in v0.2.0
Five layouts
Choose how the card displays via the new Layout option (visual editor, or layout: in YAML). Defaults to landscape, so existing cards are unchanged.
- landscape – the original two-zone view (NSPanel Pro, wide cards)
- portrait – stacked label over grid, for phones and narrow columns
- compact – a single row with a remaining-beer bar, for dense dashboards
- hero – full-bleed keg photo with status overlaid
- vessel – a single glass that fills to show how much is left
Fits narrow cards
The emoji grid is now width-tolerant — it shrinks to fit instead of overflowing/cropping on narrow placements. New advanced options: matrix_columns (auto or a fixed count) and max_matrix_width.
Richer beer imagery
- 16 new keg photos: BrewDog Punk IPA & Elvis Juice, Tiny Rebel Clwb Tropicana, Thornbridge Jaipur, Fuller's London Pride, Theakston Old Peculier, Peroni, Diebels, Haake-Beck, La Virgen, Stella Artois Unfiltered, Bud Light, Tennent's, Leffe Ambrée, Hertog Jan Grand, and Castelain Ch'ti. 68 catalog beers now have real keg shots.
- Smart fallback: beers without a photo now render a brand-tinted keg silhouette with their initial, instead of a bare letter.
- All keg images re-encoded to WebP — download size dropped from ~19 MB to ~2 MB.
Upgrade notes
No configuration changes required — landscape is the default and existing installs look identical. All new options are opt-in.