Ease of frontend customization
Merchants are encouraged to use Magento components and themes to extend and transform the appearance of their storefronts.
Storefront customization tools
Magento provides several tools to help you significantly jumpstart the storefront customization process:
See the Frontend Developer Guide for information on creating your themes.
Magento Blank theme
The Magento blank theme template provides a launchpad for storefront customization. You can use this boilerplate as a robust starting point for your own theme development.
Magento UI components
Using Magento standard coding and styling tools can help:
- enforce for consistency in design across your storefronts
- simplify (and speed up) the design process
This component library contains standard reusable components for form features, such as fields and buttons, and navigation elements. The Magento UI library is a set of generic web components and Magento-specific patterns, which simplifies the process of Magento theme creation and customization.
See Magento UI Library Components for details about this library.
Magento Admin pattern library
A pattern library is a collection of user interface (UI) design patterns that can be re-used in locations throughout your product installation. The Magento Admin Pattern Library defines examples of components that administrators working with the storefront can use.
Form elements included in the Magento Admin pattern library include:
- address form
- button bar
- sign-in form
Users of the default Magento storefront encounter examples of these form elements throughout the product. These patterns provide a valuable language of software components (and indirectly, user experiences) for extension developers and administrators.
See Magento Admin Pattern Library for more information on using this library.