berrypod/lib/simpleshop_theme
Jamey Greenwood 7fbde87c5b perf: improve SEO and accessibility for PageSpeed
- Add meta description tag with theme_settings.site_description fallback
- Add site_description field to ThemeSettings schema
- Fix color contrast on tertiary text (WCAG AA compliance)
  - Clean mood: #a3a3a3 → #737373
  - Warm mood: #a8a29e → #78716c
  - Cool mood: #94a3b8 → #64748b
- Add width/height attributes to product images to prevent CLS:
  - Product cards: 600x600
  - Cart items: 96x96
  - Gallery thumbnails: 150x150
  - Lightbox: 1200x1200

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 21:55:55 +00:00
..
accounts mix phx.gen.auth Accounts User users 2025-12-30 12:26:46 +00:00
media feat: add dark mode support, accordion UI, and current combination display 2025-12-31 18:55:44 +00:00
printify fix: resolve compilation warnings and update tests to match implementation 2026-01-15 22:36:15 +00:00
settings perf: improve SEO and accessibility for PageSpeed 2026-01-21 21:55:55 +00:00
theme perf: improve SEO and accessibility for PageSpeed 2026-01-21 21:55:55 +00:00
accounts.ex mix phx.gen.auth Accounts User users 2025-12-30 12:26:46 +00:00
application.ex feat: add CSS generation system with custom properties and ETS cache 2025-12-30 21:41:25 +00:00
mailer.ex mix phx.new simpleshop_theme --database sqlite3 --adapter bandit --binary-id 2025-12-30 12:26:26 +00:00
media.ex feat: add dark mode support, accordion UI, and current combination display 2025-12-31 18:55:44 +00:00
repo.ex mix phx.new simpleshop_theme --database sqlite3 --adapter bandit --binary-id 2025-12-30 12:26:26 +00:00
settings.ex feat: add shop storefront with optimized theme CSS 2026-01-17 16:19:35 +00:00