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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Appearance Customization (Dark Mode + Editor Theme) #43

Merged
merged 4 commits into from Mar 5, 2020

Conversation

ricoberger
Copy link
Member

  • Manually hide the Splash Screen for faster startup time.
  • Add option to customize the editor theme. The editor is used to edit yaml files and to show logs.
  • Add dark mode 馃帀

Instead of waiting the default three seconds until the Splash Screen is
hide, we are now hide the screen manually in the Context Provider for
faster start up time.
Introduce a new menu item 'General' where a user can customize the
appearance of kubenav. Currently it is possible to toggle the dark mode
and to customize the editor theme.
We only use the IonAvatar component to show the hexagon. Each hexagon
contains a white border wich is cutted in the dark mode. To avoid this
we remove the default border radius.
The media query is needed for automatic dark mode detection. To support
older devices the media query was removed.

See: https://ionicframework.com/docs/theming/dark-mode#css-class-fallback
@ricoberger ricoberger added the enhancement New feature or request label Mar 5, 2020
@ricoberger ricoberger merged commit 77f3b23 into master Mar 5, 2020
@ricoberger ricoberger deleted the appearance-customization branch March 5, 2020 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant