Module config

Module config 

Source
Expand description

Theme configuration system that integrates with RunMat’s config

This module provides the configuration structures that RunMat can import and use in its main configuration system, while keeping the plotting library in control of its own theming.

Structs§

ClassicLightTheme
Classic light theme (MATLAB-style)
CustomColorConfig
Custom color configuration (used when variant is Custom)
CustomTheme
Custom theme from user configuration
GridConfig
Grid display configuration
HighContrastTheme
High contrast theme for accessibility
InteractionConfig
Interaction and animation configuration
LayoutConfig
Layout and spacing configuration
PlotThemeConfig
Complete plotting theme configuration
TypographyConfig
Typography configuration

Enums§

ThemeVariant
Theme variants available in the plotting system

Traits§

PlotTheme
Trait for theme implementations

Functions§

validate_theme_config
Validate theme configuration