97981a988431a16d1806a0fd3f8da9978ed0feac
Add PDP-specific components: - product_gallery with lightbox - product_info (title, price, sale badge) - variant_selector - quantity_selector - add_to_cart_button - product_details accordion - star_rating - trust_badges - reviews_section with review_card Add page layout components: - page_title for consistent h1 styling - cart_layout for cart page structure - rich_text for structured content blocks - accordion_item for generic collapsible sections Update preview pages to be fully component-based: - PDP: 415 → 48 lines (88% reduction) - Cart: 47 → 23 lines - About: 65 → 27 lines Add preview data functions: - reviews() for product reviews - about_content() for rich text blocks Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
SimpleshopTheme
To start your Phoenix server:
- Run
mix setupto install and setup dependencies - Start Phoenix endpoint with
mix phx.serveror inside IEx withiex -S mix phx.server
Now you can visit localhost:4000 from your browser.
Ready to run in production? Please check our deployment guides.
Learn more
- Official website: https://www.phoenixframework.org/
- Guides: https://hexdocs.pm/phoenix/overview.html
- Docs: https://hexdocs.pm/phoenix
- Forum: https://elixirforum.com/c/phoenix-forum
- Source: https://github.com/phoenixframework/phoenix
Languages
Elixir
86.5%
CSS
11.2%
HTML
1.1%
JavaScript
1.1%
Dockerfile
0.1%