Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New color theme #1352

Merged
merged 37 commits into from
Feb 28, 2018
Merged

New color theme #1352

merged 37 commits into from
Feb 28, 2018

Conversation

tvdeyen
Copy link
Member

@tvdeyen tvdeyen commented Jan 22, 2018

After we changed to monochrome icons we lost some contrast.

alchemy cms - blue light theme edit mode

@tvdeyen tvdeyen force-pushed the light-color-theme branch 3 times, most recently from 85391a0 to d34be58 Compare January 23, 2018 18:26
@tvdeyen tvdeyen force-pushed the light-color-theme branch 2 times, most recently from 241a0a7 to 8c45758 Compare February 27, 2018 13:59
We have our own styles for buttons and links. We want the jquery ui widgets (mainly the tabbed windows and cells body) inherit the style.
Introduces a new dark blue color, that will play a mayor role in the new UI as the primary color.
The Sass mixin for button was also used for selects. With the new button style this doesn't work anymore. As selects are more inputs than buttons we update the button mixin and adjust the select and input styles.
For secondary buttons, like the cancel button in confirm dialogs, we introduce a new secondary button style.
The former focus color was using the blue color variable. Introducing a focus color variable and set this to a orange color to provide a nice contrast to the dark blue button color.
Using a dark shade of the new primary blue color for the left menu adds more visual importance to the content.
Using the new dark blur primary color to give the dialog headers some meaning and better fit with the new blur primary button.
Removes the button lookalike and uses the fontawesome icons.
Use a white spinner on a dark blue background.
After adjusting the focus style we need to adjust the sitemap highlighted and selected styles.
Adjust the linked button styles to fit the new button styles
Fits the current primary color
Adds some more dialog Sass variables, so we can reuse them for TinyMCE dialogs
And add some more variables, so we can use them for styling TinyMCE input fields as well.
Adjust the TinyMCE styles to new color theme.
Sass seems not to be able to pick the :not() selector in conjunction with the & rule extender.
Adds even more contrast between active pages, the body and the top menu
The background was not spaning the whole dialog bod because of clearing issues.
By adding you own custom variables file you are able to overwrite the Alchemy admin skin
@tvdeyen tvdeyen merged commit f6c712a into AlchemyCMS:master Feb 28, 2018
@tvdeyen tvdeyen deleted the light-color-theme branch February 28, 2018 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant