Here are some options to help improve your experience
Building fast web pages
Creating a design language
From Nunjucks to NPM, see how I work
Designing with accessibility in mind
From rapid prototypes to hifi designs
Increasing conversion based on data
Avoiding repetition and increasing consistency in design
Columns can easily be created based on a 12 column grid by using the following classes (Based on CSS grid). The following classes can be used to align items inside a flex parent.
NOTE: These classes can be appended with breakpoint modifiers to allow different a amount of columns on different screen sizes.
<div class="grid-parent"> <div> Grid Item </div> </div>
<div class="grid-parent grid-parent--base-6-6"> <div> Grid Item </div> <div> Grid Item </div> </div>
<div class="grid-parent grid-parent--base-4-4-4"> <div> Grid Item </div> <div> Grid Item </div> <div> Grid Item </div> </div>
<div class="grid-parent grid-parent--base-5-7"> <div> Grid Item </div> <div> Grid Item </div> </div>