VTEX Commerce APIs
Become a partner
What is VTEX IO
Build stores with Store Framework
Setting your store's theme
Changing your store's icons
Customizing your store’s typography
Using CSS Handles for store customization
Contributing with new CSS Handles
Using the Markers prop to customize a block's message
Customizing the Header and Footer blocks by page
Best practices for rendering images
Linking URLs in banners using Site Editor
Configuring custom images for the SKU Selector
Using Flex Layout
Building a Carousel using Slider Layout
Building a Product Details Page
Creating modals using icons
Creating a new custom page
Using the Fold blocks
Using Sandbox blocks
Creating a native form for your store users
Improving your store's performance
Enabling 404 pages
Configuring a B2B environment
Installing apps in live stores: best practices
Internationalizing product prices
Making your theme content public
Understanding how store URL indexing works
Managing URL Redirects
Enabling the store's PWA notice
Enabling the Order Form optimization
Setting up Google Tag Manager
Setting up Google Analytics search tracking
VTEX IO Development
Filling the Application form for development
VTEX IO CLI installation and command reference
Running A/B tests
Listing an account’s apps
Making your new app version publicly available
Linking an app
Releasing a new app version
Publishing an app
Installing an app
Creating a Development workspace
Creating a Production workspace
Promoting a workspace to master
Overwriting the Messages app
Developing service configuration apps
Using the Assets Builder
Configuring the Sponsor Account requirements
Configuring an Edition app
Updating Edition apps
How to contribute
Didn't find your answer?
Join the discussion!
Check out our most flexible blocks to add different layout elements into your store.
Allows a block rendering under pre-defined conditions.
Builds a complex custom layout using the concept of rows and columns, setting the desired structure and positioning of blocks in a given page.
Provides blocks that help you create modals in your store.
Declares layout structures that will only be rendered in a specific screen-size breakpoint.
Helps you create a Dropdown, Select or a Tooltip component.
Flexible solution for building sliders of blocks within your store theme.
Renders blocks on top of other blocks.
Provides layout structures to help building elements that should be fixed positioned.
Builds custom tabbed layouts. In other words, it allows you to build the store layout using tabs.