Create a design system
Aesthetic itself isn't a design system, instead, it provides a design system "manager", in which a
company or individual can create and manage a design system for their project. To create a design
system, run the init
command in your project root with a
unique name (in kebab-case).
By default, the init
command will generate the configuration using fixed settings. If you would
prefer to use scaled settings (using modular scale), pass the
--modularScale
flag.
#
Folder structureThe init
command will create multiple YAML configuration files in an .aesthetic
folder within the project root.
This .aesthetic
folder is where all design systems, their configurations, and future features will
be housed.