[WIP] Revamp Backend Theme with Improved Spacing, Contrast, and Usability #18
+1,100
−793
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a first draft that attempt to updates the backend theme with several improvements aimed at modernizing the interface and making it more functional:
Adapted for larger resolutions: Input fields, links, and padding have been increased in size to better fit modern, larger screens.
Improved use of space: A 2px grid system has been implemented to standardize spacing and create a more fluid and consistent layout (as much as possible).
Better contrast and color usage: Colors have been adjusted to provide better contrast and enhance readability.
The interface use a neutral color palette, which provides better readability and contrast across the board. Primary actions are clearly distinguished, using strong, universal colors that enhance focus.
The decision was made not to use the brand color for CTA due to its lack of contrast on both light and dark backgrounds.
Instead, the design relies on primary, universal colors for actions, such as blue, red, black, and neutral tones.
PS: Much of the inspiration for this update comes from the https://ui.shadcn.com/
..more screenshot in the first comment..
Todo: