Skip to content
This repository has been archived by the owner on Sep 5, 2024. It is now read-only.

menu-bar: does not support dark mode themes #11238

Closed
Splaktar opened this issue Apr 16, 2018 · 1 comment · Fixed by #11258
Closed

menu-bar: does not support dark mode themes #11238

Splaktar opened this issue Apr 16, 2018 · 1 comment · Fixed by #11258
Assignees
Labels
has: Pull Request A PR has been created to address this issue P4: minor Minor issues. May not be fixed without community contributions. resolution: fixed type: bug ui: theme
Milestone

Comments

@Splaktar
Copy link
Member

Bug, feature request, or proposal:

Bug

What is the expected behavior?

Dark mode themes work on all components.

What is the current behavior?

Dark mode themes work on most components, but not menu-bar. This is related to the same issue (#11199) affecting menus.

What is the use-case or motivation for changing an existing behavior?

Consistent support for dark mode across components.

Which versions of AngularJS, Material, OS, and browsers are affected?

AngularJS 1.6.9
AngularJS Material 1.1.8
All browsers

Is there anything else we should know? Stack Traces, Screenshots, etc.

I can't find any dark mode examples on https://material.io/guidelines/components/menus.html#menus-specs, but I think that https://material.angular.io/components/menu/overview#nested-menu can be used as a guide.

Currently with the fixes from #11230:
screen shot 2018-04-16 at 6 28 08 pm

Angular Material:
screen shot 2018-04-16 at 6 26 09 pm

@Splaktar
Copy link
Member Author

Here's another more complete screenshot in dark mode since md-menu-bar also affects the md-toolbar theming:
screen shot 2018-04-16 at 7 33 33 pm

@Splaktar Splaktar modified the milestones: 1.1.9, 1.1.10 Apr 19, 2018
rudzikdawid added a commit to rudzikdawid/material that referenced this issue Apr 25, 2018
rudzikdawid added a commit to rudzikdawid/material that referenced this issue Apr 25, 2018
@Splaktar Splaktar added has: Pull Request A PR has been created to address this issue and removed needs: Pull Request labels Apr 26, 2018
@Splaktar Splaktar self-assigned this Apr 26, 2018
@Splaktar Splaktar added the P4: minor Minor issues. May not be fixed without community contributions. label Apr 26, 2018
rudzikdawid added a commit to rudzikdawid/material that referenced this issue Apr 26, 2018
rudzikdawid added a commit to rudzikdawid/material that referenced this issue Apr 26, 2018
rudzikdawid added a commit to rudzikdawid/material that referenced this issue Apr 26, 2018
rudzikdawid added a commit to rudzikdawid/material that referenced this issue Apr 26, 2018
rudzikdawid added a commit to rudzikdawid/material that referenced this issue Apr 28, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
has: Pull Request A PR has been created to address this issue P4: minor Minor issues. May not be fixed without community contributions. resolution: fixed type: bug ui: theme
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant