Layout
Layout in web design refer to the structured arrangement of visual elements on a webpage, guiding the user's experience. They are fundamental because they enhance usability by making information easy to find, improve aesthetics for a positive impression, ensure responsiveness across devices, support accessibility for all users, and reinforce brand identity through consistent design. Effective layouts create intuitive, engaging, and functional websites.
Note: The layout classes only define a number of columns and their distribution to layout yout content. The background colors applied on the following examples, have been applied to help you visualize the layout container and the layout panels.
1. One Column
2. Two Columns
3. Three Columns
4. Four Columns
5. Two Columns 1:2
6. Two Columns 2:1
7. Spacing Body
By default, the Layout does not implement any padding. This is a general rule followed by other components in the Mercury design system. To apoply padding, you can use any combination of the provided CSS classes designed for this purpose. Learn more about the spacing classes on the spacing documentation page .