Lossless Changelog
product

Arthouse

lossless-group/arthouse-sitemain

2026-07-06 · 1 entry2026-05-20 · 1 entry2026-05-18 · 1 entry2026-04-21 · 1 entry
Jan 20252026Sept 2026
  • colour = whenJan 2025 → Sept 2026

25 commits · +5,065 lines

Code
4k76%
Context
66013%
Changelog
54711%

Routine Dependency Maintenance Pass — Patch/Minor Bumps Post-Astro-7

A follow-up maintenance sweep on top of this session's Astro 6→7 upgrade — inventoried everything with pnpm outdated, bumped the two packages that had drifted, and wired in typechecking (astro check) for the first time since the site's scaffold.

Michael Staton
  • Arthouse-Site
  • Dependency-Maintenance
  • Astro
  • Svelte
  • Typecheck

A Services Catalog That Composes Itself From Atomic Offerings

The Services section grew a real spine: a three-collection model (items → categories → cards) where the same atomic offering can be baked into one card's Standard tier and surfaced as a +€80 add-on on another, while a separate billing mode handles hourly/daily/multi-day bookings — and Sveltia learned every one of those shapes.

Michael Staton
  • Arthouse-Site
  • Sveltia-CMS
  • Services
  • Card-Catalog
  • Tiered-Pricing
  • Custom-Time-Billing
  • +2

Editorial Type Lock, and a Catalog That Lives Apart from Its Pictures

Two threads landed in one afternoon: the typography for arthouse-site got picked from three live specimens and wired across the stack, and the gallery system stopped knowing about images entirely — it now references a catalog that resolves to ImageKit at render time.

Michael Staton

Project Scaffold — Astro 6, Svelte 5, Tailwind 4, Sveltia CMS

Initial project scaffold for arthouse-site — an image-heavy portfolio site for boutique e-commerce. Astro 6 + Svelte 5 + Tailwind 4 stack, three-mode theme system with client-managed colors, Sveltia CMS at /admin, WhatsApp CTA via server-side redirect, content collections for galleries/pricing/pages/SEO, and a horizontal swipe carousel component.

Michael Staton
  • Scaffold
  • Astro
  • Svelte
  • Tailwind
  • Sveltia-CMS
  • Theme
  • +3