Concepts
Here are some basic concepts to keep in mind to better understand theme variables.
Generated palettes
Colors palettes (like mt-blue-*) are generated from a base color.
This is based on Material Design guidelines.
Color variables naming consistency
palette-*are for color palette variables (with generated variants)theme-*are for theme-wide variablesgbc-*Widget-*are for specific widget/widget family variables*-primary-*-colorare aimed at featured elements like buttons, topbar, highlighted table lines*-secondary-*-colorare aimed at standard elements like containers, labels*-field-*-colorare aimed at field elements
List of theme variables you can use/change in your theme.scss.json file
The Theme variables reference page provide a complete list of the theme variables