Atomic Design
Create Something Strong
Stakeholders for a new skill share company called Spark requested help with creating a brand identity. In discussing their needs further, I suggested we evolve the project to create a design system. We discussed the importance of establishing clear guidelines for designers and that creating components is the foundation to build strong effective designs.
Scope of Work
Brand Identity
Design System
Atomic Design
Tools Used
Figma
Adobe Illustrator
Adobe Photoshop
Discovery & Development
My first step was to meet with the client and become familiar with what their skill share product would be. They described their company as a learning platform for “makers and tinkerers.” The sorts of skills or activities available would be woodworking, creating gadgets, as well as wiring/circuit crafts.
For the aesthetic, the client wanted warmth and texture, with an heirloom feeling. This direction led to a mood board and from there, I began sketching ideas for the logo. I settled on 3 logo options to present and I tried each with style tiles to give a general site appearance and help the client make a choice.
1
3
2
Ultimately, the stakeholders liked elements from each of these style tiles. They wanted to incorporate the etched illustrative style from Style #1 but they liked the logo and textured type from Style #3. They also liked the addition of another vibrant color to partner with the yellow, though we agreed to adjust the red-orange shade.
I took these notes and combined elements to create a hero section mockup and brand statement for client approval. With this foundation defined, it was time to begin establishing brand guidelines that would steer the creation of design system components.
Building the Parts
I began by designing and documenting the fundamentals of the brand guide, including color, typography, decorative elements, imagery and more. Establishing brand guidelines is the first step to creating a strong, effective design system, built under the guiding principles of Atomic Design (see below). This type of design practice is highly effective to create uniformity and brand adherence.
Creating Components
Building from the Basics
With the fundamentals of the brand established, I began creating components using the principles of Atomic Design. Starting from the smallest pieces or “atoms” of the design system, I could then easily combine those elements into “molecules” or groups of atoms. This method led to consistency with the designs and ensured that edits I made would reverberate across all of the child elements as well.
Buttons & Links
Buttons and links are used to indicate an a call to action. When using, incorporate suggested states to indicate affordance and suggest interaction. When deciding on which size button or link to use, consider the priority of the action on the page.
Notifications
Notifications provide important top-level feedback to users. They warn users of a problem or error or share urgent information. They can also provide positive feedback for successful actions or information.
Navigation & Headers
Headers provide top level organization and elements to navigate the site. These should be responsive to screen size with collapisble menus for smaller screen sizes.
Images & Cards
Cards are containers used to group related content in truncated form. They can hold a variety of image and type content and generally contain a clear call to action.
Progress Trackers
Progress trackers are used to show steps completed and steps to still complete. Each tracker has variants to show completed steps, current steps and incomplete steps.
Inputs
Text inputs are used for user text entry. The input container must have label text and placeholder text. Whenever possible, provide error or success feedback with feedback colors, icon use in input container and helper text below input container.
Results
Applying the principles of Atomic Design to the process of building Spark’s brand identity and design system worked well to create a cohesive robust brand. Additionally, the system is easily editable since each piece is built by combining atomic elements. The system has room to grow and certainly could expand as needed, within the clearly defined guidelines of the brand.