Description
Some users said that the default colors were not great or dull. It would be cool to let user's customize the colors of their diagram. They can change the colors of classes, interfaces, enums, and the text color.
Acceptance Criteria
In a diagram, add a new menu item called "Appearance". Here the user can use color pickers in hex to choose a custom color for each type of entity. Can customize the background color and text color. These options should persist across sessions.
Additional Information
Could go one step further and have a user specify custom colors for all diagrams in their user profile. Can also add the dark mode switch here.
Description Some users said that the default colors were not great or dull. It would be cool to let user's customize the colors of their diagram. They can change the colors of classes, interfaces, enums, and the text color.
Acceptance Criteria In a diagram, add a new menu item called "Appearance". Here the user can use color pickers in hex to choose a custom color for each type of entity. Can customize the background color and text color. These options should persist across sessions.
Additional Information Could go one step further and have a user specify custom colors for all diagrams in their user profile. Can also add the dark mode switch here.