Prompt Gemini to create a color palette, which will be stored in the database as ComponentStyle { type:ColorPalette }.
Input
User goal (help environment).
Available ColorPalette attribute names.
Other user profile info.
Subgoal/task (each task could have its own color variation based on the parent goal).
Output
Palette of labeled colors that can be applied to all/some components in the UI. All dynamic component colors will reference ColorPalette attributes, including default colors.
Perhaps output a set of palettes from which the user chooses? Ex. mostly dark vs mostly light.
Each palette should be represented by a preview component with enough widgets to show all the colors.
Prompt Gemini to create a color palette, which will be stored in the database as
ComponentStyle { type:ColorPalette }
.Input
ColorPalette
attribute names.Output
Palette of labeled colors that can be applied to all/some components in the UI. All dynamic component colors will reference
ColorPalette
attributes, including default colors.Perhaps output a set of palettes from which the user chooses? Ex. mostly dark vs mostly light.
Each palette should be represented by a preview component with enough widgets to show all the colors.
Color labels