Refactor product selection UI and improve visual design#2
Open
SARx613 wants to merge 1 commit into
Open
Conversation
- Product items now use real CDN image (assets.skipit.com.ar) with image wrapper + info div + circular radio/checkbox layout - Bottom nav updated with exact SVG icons from reference (home, cart, bag/products active, profile) and icon-wrapper structure - Typography aligned to reference: info card title 14px fw600, sub 12px fw500, product name 16px fw800, action bar 18px fw700/fw500 - Chip "Todos" button resized to match reference (14px, compact padding) - Disabled confirm button uses dark text on muted background matching reference style - Nav active state uses green color on icon wrapper https://claude.ai/code/session_01GtoEmRJjk4R1NttkVV3sGX
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR modernizes the product selection interface with improved visual hierarchy, better accessibility, and refined component styling. The changes include redesigning the product cards, updating the radio button selection mechanism, and enhancing the bottom navigation with better touch targets and visual feedback.
Key Changes
Product Cards & Selection
product__img-wrapandproduct__icon-wrap)Typography & Spacing
Navigation & Interaction
nav-innerwrapper for better safe-area handlingAccessibility & Semantics
<input type="checkbox">with hidden staterole="checkbox",aria-checked) on product list items<div>wrappersVisual Polish
var(--ink2)for consistency)loading="lazy"attributeImplementation Details
https://claude.ai/code/session_01GtoEmRJjk4R1NttkVV3sGX