01
The Vision
We needed a system that would propel our projects forward, with a foundation for continuous evolution through active collaboration with our developers and designers. Optics was born from the insight that a unified design and development framework propels our projects to greater heights, amplifying the positive outcomes for our clients.
01
The Core
Optics is built on three core pillars: our Figma Component Library, HTML and CSS components, and thorough Documentation. The Figma library ensures consistent design across projects, the HTML/CSS components provide reliable and scalable code structure, and our documentation offers clear guidance on design system best practices and implementation logic.
03
Design Principals
Optics embodies a set of core design principles that guide our team. These principles are not just guidelines but the bedrock of our approach to creating digital products that are as functional as they are aesthetically compelling.
04
Foundation
The core suite of design elements that anchor our system. It’s a collection of guidelines ensuring our designs are accessible, visually coherent, and meticulously structured. Each principle, from Accessibility to Spacing, is a building block for creating designs that are both beautiful and functional.
Figma Components
We’ve crafted an extensive component library that empowers our team to grasp the precise specs of each component and apply them with uniformity across all our projects. It enhances both the pace at which we develop and the consistency we deliver.
Optics Components
Calendar
To-do List
Notes


Modal Title
Instance Slot
Cancel
Primary
HMTL & CSS Components
The GitHub repository for Optics serves as an essential resource for our developers. It’s a comprehensive storehouse where all the code related to our design system is maintained and updated. This includes the HTML and CSS components that mirror our Figma design elements.
https://github.com/RoleModel/optics

Documentation
Our Storybook documentation is a dynamic and interactive showcase of Optics’ UI components. This platform acts as a living library, providing developers and designers with a clear, visual representation of each component in various states and contexts. Developers should use these Storybook docs as a visual and functional reference for implementing UI components in their projects.
https://docs.optics.rolemodel.design
