A modular approach to WordPress Development
Pattern Language
What is Atomic Design
What is Modular Design
Advantages of using Atomic & Modular Design
Atomic & Modular Design Process
Gutenberg and Atomic design
253 patterns for towns, buildings, and construction
Atomic design is a methodology composed of five distinct stages working together to create interface design systems in a more deliberate and hierarchical manner. The five stages of atomic design are: Atoms. Molecules. Organisms. Templates. Pages. – Brad Frost
-Modular web design is comprised of two types of patterns Content Patterns and Display Patterns
“a solution to a recurring design problem, such that you could use the solution many times and never use it in the same way twice.”
-Nathan Curtis
Display pattern describes a specific rendering and can be applied to multiple types of Content patterns.
Dry Code
More collaborative and iterative process
Empower admins and content editors
Identify Patterns
Categorize Patterns
Content Pattern – WP editor Gutenberg Blocks
Design Pattern – HTML & SCSS
Atoms – Color, Typography, Iconography – Global SCSS
Molecules – Theme styles, layout, utils
Organisms – A SCSS file for each Block