berrypod/lib/simpleshop_theme_web/components/shop_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
..
base.ex use LiveView navigation and add SVG fallback dimensions to fix FOUC 2026-02-11 14:46:12 +00:00
cart.ex consolidate image serving and clean up pipeline 2026-02-16 17:47:41 +00:00
content.ex consolidate image serving and clean up pipeline 2026-02-16 17:47:41 +00:00
layout.ex consolidate image serving and clean up pipeline 2026-02-16 17:47:41 +00:00
product.ex extract product.ex inline styles to CSS component classes (Phase 2) 2026-02-17 00:13:03 +00:00