simpleshop_theme/lib/simpleshop_theme_web/components
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
..
layouts perf: improve SEO and accessibility for PageSpeed 2026-01-21 21:55:55 +00:00
page_templates feat: add mobile bottom navigation bar 2026-01-20 22:03:42 +00:00
core_components.ex mix phx.new simpleshop_theme --database sqlite3 --adapter bandit --binary-id 2025-12-30 12:26:26 +00:00
layouts.ex mix phx.new simpleshop_theme --database sqlite3 --adapter bandit --binary-id 2025-12-30 12:26:26 +00:00
page_templates.ex refactor: consolidate shop and preview page templates 2026-01-17 22:17:59 +00:00
shop_components.ex perf: improve SEO and accessibility for PageSpeed 2026-01-21 21:55:55 +00:00