|
cwist
Modern C web framework with libttak runtime
|
Dynamic CSS configuration parameters. Contains base metrics used to extrapolate an entire design system. More...
#include <css_composer.h>

Public Attributes | |
| cwist_color_rgb | primary_color |
| Base primary brand color. | |
| cwist_color_rgb | secondary_color |
| Secondary/Accent color. | |
| float | roundness_px |
| Base border radius in pixels (e.g. 8.0) | |
| float | spacing_base_px |
| Base spacing unit in pixels (e.g. 4.0) | |
| bool | is_dark_mode |
| Flag to trigger dark mode palette generation. | |
Dynamic CSS configuration parameters. Contains base metrics used to extrapolate an entire design system.
Definition at line 34 of file css_composer.h.
| bool cwist_css_config::is_dark_mode |
Flag to trigger dark mode palette generation.
Definition at line 39 of file css_composer.h.
Referenced by cwist_css_config_init(), and cwist_css_generate_variables().
| cwist_color_rgb cwist_css_config::primary_color |
Base primary brand color.
Definition at line 35 of file css_composer.h.
Referenced by cwist_css_config_init(), and cwist_css_generate_variables().
| float cwist_css_config::roundness_px |
Base border radius in pixels (e.g. 8.0)
Definition at line 37 of file css_composer.h.
Referenced by cwist_css_config_init(), and cwist_css_generate_variables().
| cwist_color_rgb cwist_css_config::secondary_color |
Secondary/Accent color.
Definition at line 36 of file css_composer.h.
Referenced by cwist_css_config_init(), and cwist_css_generate_variables().
| float cwist_css_config::spacing_base_px |
Base spacing unit in pixels (e.g. 4.0)
Definition at line 38 of file css_composer.h.
Referenced by cwist_css_config_init(), and cwist_css_generate_variables().