ColorPalette
A palette of named semantic colors for theming an isometric scene.
Provides a small, fixed set of color roles that shapes and composables can reference for consistent visual styling. Create a customised palette via the constructor or by calling copy on an existing instance.
Marked as @Immutable to prevent unnecessary recomposition when instances do not change.
Parameters
The main brand color, used for prominent shapes. Defaults to blue.
A complementary color for secondary elements. Defaults to orange.
A highlight color for interactive or attention-drawing shapes. Defaults to green.
The scene background color. Defaults to light grey.
Color for surface-level elements such as floors or panels. Defaults to white.
Color used to indicate error states. Defaults to red.