berrypod/lib/simpleshop_theme_web/components
jamey 2af2d782d5 extract product.ex inline styles to CSS component classes (Phase 2)
Move ~80 inline style= attributes from product.ex into ~40 CSS classes
in @layer components. Only genuinely dynamic values (hex colours,
background-image URLs) remain as inline styles. Pre-declare CSS layer
order in shop_root.html.heex so reset < components in the cascade.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 00:13:03 +00:00
..
layouts extract product.ex inline styles to CSS component classes (Phase 2) 2026-02-17 00:13:03 +00:00
page_templates add shipping costs with live exchange rates and country detection 2026-02-14 10:48:00 +00:00
shop_components extract product.ex inline styles to CSS component classes (Phase 2) 2026-02-17 00:13:03 +00:00
core_components.ex feat: add admin provider setup UI with improved product sync 2026-01-31 22:08:34 +00:00
layouts.ex add admin dashboard with setup checklist and stats 2026-02-12 14:17:38 +00:00
page_templates.ex refactor: split shop_components.ex into 5 focused sub-modules 2026-02-08 14:30:25 +00:00
shop_components.ex refactor: split shop_components.ex into 5 focused sub-modules 2026-02-08 14:30:25 +00:00