Adaptive Sizes & Spacing
Benefits
Compatible with margin, padding, & gap
Provides visual consistency
Adapts sizes responsively
Adaptive Space Folder
This folder provides some general spacing that can be used to separate elements within a section. We can always choose directly from the size folder if a more specific space is required. The smallest section top and bottom spacing is still larger than our --space--large. This ensures that using this space folder will never make elements seem like they’re in two separate sections.
Use any of the following utilities to quickly apply gap spacing.
u-gap-none
u-gap-main
u-gap-xsmall
u-gap-small
u-gap-medium
u-gap-large
Padding Vertical Folder
This folder is used as the top and bottom spacing within each section. --padding-vertical--main is applied to the top and bottom of our “u-container” class by default. These values can also be applied as data attributes on the container using attribute names of “data-padding-top” & “data-padding-bottom” and attribute values of “none”, “small”, “main”, or “large”
Adaptive Size Folder
This folder powers the responsiveness of our entire website. Font sizes, section top & bottom padding, spacing between elements, and more are all linked to this adaptive size folder. This ensures visual consistency throughout. Example: a 5rem icon width and a 5rem section space will always match when the value changes across breakpoints.
Values reduce on tablet and landscape
Larger values reduce at a greater rate than smaller values
The CSS making these size variables responsive is in the .page_code_responsive
embed. This can be replaced with code from the Fluid Builder to make the entire website fluid.
Last updated