- SuccessBadge
Badges are status descriptors used to emphasize an item's state.
- Button
Buttons indicate actions that users can take, like adding an item to the cart.
- Checkbox
Checkboxes allow users to toggle an option on or off.
- Icon
Icons are simplified graphics used to represent concepts and help users navigate the UI.
- Input
Fields used to get user inputs.
- Label
Describes the meaning of input fields.
- Link
Performs the same behavior of a regular anchor tag (
a
), but can be used as any HTML tag and component. - Great Unordered List
- Ok Unordered List
- Bad Unordered List
ListLists group related content. They can be ordered or unordered.
- Loader
Loaders provide a visual cue that an action is being processed.
- A content outside meOverlay
Overlays provide contextual information on top of the current layer of the interface.
- 62.5Price
Used to display the price of a given product, discount and total values.
- Radio
Allow users to select one option from a set.
- Select
Select components allow users to pick an option from a predefined list.
- Skeleton
Improves the store's experience and perceived performance through loading placeholders.
- 0500Slider
Allows users to select a single value from a range.
- visually hidden textSROnly
Hides an element visually. Improve accessibility by providing text to screen readers when applied.
- Shorts
- Sweatshirt
- Tank tops
- Backpacks
- Necessaire
- Smartphones
- TVs
AccordionDisplays an expandable/collapsible list of items.
- Alert messageLinkAlert
Displays short messages related to the behavior of a system, feature or page.
- Breadcrumb
Indicates the user's location in a website hierarchy.
- BuyButton
Intends to send the user to the checkout/cart step directly.
- Card with Icon
Message
CardA card with a header and body, ideal for displaying products, messages, or store information.
- Carousel
Slides through multiple elements using custom controls.
- Apple Magic Mouse
Color: Black
Size: Medium
Original price:$999Price:$950.04CartItemUsed to present the summarized information of a product inside the Cart.
- CheckboxField
Wraps a
Checkbox
input and its correspondingLabel
. It allows users to select one option from a set. - 50% offDiscountBadge
A custom
Badge
that display product's discounts. - Dropdown
Displays a set of actions/items to the user, usually used to show a menu of options.
Get a Apple Magic Mouse
Original price:$999FreeGiftDisplays an additional item to purchase as a gift.
- IconButton
icons that trigger some sort of action, such as adding an item to the cart.
- InputField
Wraps an
Input
and its correspondingLabel
. - LinkButton
Visuallly replicates a
Button
, however acts as a link to navigate users between pages. - Modal
Are dialog windows that sit on top of an application's main view.
- NavbarLinks
Used to display a set of navigation links that self adapts on mobile or desktop screens.
- Subtotal (3 products)$1,200
- Discount-$100
- Total$1,100
OrderSummaryProvides a summary of the items in the cart, including the total price, related shipping tax, and discounts.
- ProductCard
Displays summarized information about a product.
- Original price:$999Price:$950.04ProductPrice
Displays the product's listing and spot price.
Apple Mouse
10% offProductTitleUsed on Product Details Page, wraps the product name, a product label and the rating.
- Quantity Selector
Allows customers to select the quantity of a given product to purchase.
- Radio Field
Wraps a
Radio
input and its correspondingLabel
. It allows users to select one option from a set. - Radio Group
Allows users to select a single option from a list of two or more mutually exclusive options.
- Rating
Displays the average rating of a product based on other shoppers' feedback and reviews.
- Region Bar
Trigger the
RegionModal
and is part ofRegionalization
feature. - Search Auto Complete
Lists auto completing suggestions based on searched term. This component is part of the
Search
feature. - Search Dropdown
Combines all
Search
components to show all options inSearchInput
. This component is part of theSearch
feature. - Search History
Responsible for showing the latest terms searched by a user. This component is part of the
Search
feature. - Search Input Field
An
InputField
with a search button. This component is part of theSearch
feature. Suggested Products
Search ProductsShows details of the suggested products. This component is part of the
Search
feature.- Search Top
Displays the most searched terms by customers. This component is part of the
Search
feature. - Select Field
Wraps a
Select
input and its correspondingLabel
. It allows users to select one option from a set. - SKU Selector
Used in Product Details Pages (PDPs) to display all the available variants for a given product.
- BorderedTotal
1x $200 2x $200 3x $204 TableDisplays information in a friendly way, allowing users to scan for details quickly.
- TagTag
Are an interactive
Badge
. By default, its have a close button. - Toast
Used to display notifications.
- Toggle
A customized checkbox input styled to look like a switch button.
- Toggle Field
Toggle Field wraps a
Toggle
input and its correspondingLabel
.
Explore more about our amazing products
See moreBanner TextUsed for advertising brands, products, and/or collections.
- Cart Sidebar
Displays the summary of items added to the cart along with detailed information, and checkout option.
Your Cart is empty
Empty StateUsed to represent an empty state.
Filters
FilterFilters products inside the Product Listing Page (PLP) and Search Page.
- Filter Slider
The mobile
Filter
view that is rendered inside aSlideOver
component. - Hero
Full-width banner presented on the above-the-fold section of a web page.
- Image Gallery
Used when you want to display a series of photos in a gallery on a post or page.
- Navbar
Represents the page header and groups features like Search and Regionalization.
Open Menu
Navbar SliderAs part of the
Navbar
, this component is its mobile version used to list the navigation links through theNavbarLinks
.- Newsletter
The
Newsletter
component is a section that features a text input field and an action button, allowing users to subscribe to updates and newsletters. - Out of Stock
Used to announce to users that the product is out of stock.
Payment Methods
- Amex
- Visa
- Diners Club
- Mastercard
- Elo Card
- PayPal
- Pix
- Stripe
- GooglePay
- ApplePay
Payment MethodsDisplays the logos of the available payment options in a store.
- $0$500$100$250Price Range
Slider
that allows users to select a maximum and minimum price from a range. Apple Magic Mouse
Original price:$999Price:$950.044k Philips Monitor 27”
Original price:$490Price:$420Echo Dot Smart Speaker
Original price:$310Price:$280Aedle VK-1 L Headphone
Original price:$150Price:$130Oculus VR Headset
Original price:$344Price:$315Apple AirPods Pro
Original price:$249Price:$229Anker SoundCore Liberty Air
Original price:$643.71Price:$486.34Fujifilm X-T1 Camera
Original price:$495.97Price:$366.11SANDMARC Fisheye Lens
Original price:$946.73Price:$636.05Apple AirTag
Original price:$679.29Price:$426.14
Product GridA section generally used on PLP pages to list the products available in the store.
Apple Magic Mouse
Original price:$999Price:$950.044k Philips Monitor 27”
Original price:$490Price:$420Echo Dot Smart Speaker
Original price:$310Price:$280Aedle VK-1 L Headphone
Original price:$150Price:$130Oculus VR Headset
Original price:$344Price:$315Apple AirPods Pro
Original price:$249Price:$229
Product ShelfDisplays a list of products to be used as a section on the store.
- Region Modal
A
Modal
with some region configurations. The component is part ofRegionalization
feature - Search Input
Responsible to receive, search and display suggestions. This component is part of the
Search
feature. Shipping
I don't know my Postal CodeShipping SimulationLets customers set the
PostalCode
and see the shipping options in thePDP
.- Slide Over
Represents an aditional session that complements the screen's information.