You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In olden tymes, the Drupal 8 version of menu_block was missing some critical functionality for making sidebar/section navigations/menus show and hide items properly.
We have styles in cwd_base to deal with these limitations. Recently, these workarounds actually caused some trouble (LASSP faculty labs), and we had to override the cwd_base workaround styles, in order to show an entire menu tree in the sidebar.
Basically, we re-printed the entire main menu and then some, in the sidebar, then manipulated the output with CSS, to show the kind of "section menu" tree you'd expect to see.
(the issue only happens when the block title is disabled -- and of course when you show all menu tree children -- but no matter, just mentioning for context.)
Since then, menu_block has become good. Let's remove the workarounds!
Notes:
We don't promise backwards compatibility with cwd_base, but it'll be simple enough for us to include instructions in the next cwd_base release notes for existing sites that wish to update to the latest version, so let's do that.
Anything we should worry/think about re: these other two menu issues...?
@dc774 will look at making this change on a branch and submitting a pull request. Due to the file being updated, the CSS change should be done on cwd_framework.
Thanks for reviewing AND assigning! -- in theory, you could move this issue to "team review: done" because it's ready for the next step, which doesn't require team discussion -- it can always be added back to a review queue if there's another point of discussion. (BUT, y'all can manage your queue however you wish.)
In olden tymes, the Drupal 8 version of menu_block was missing some critical functionality for making sidebar/section navigations/menus show and hide items properly.
We have styles in cwd_base to deal with these limitations. Recently, these workarounds actually caused some trouble (LASSP faculty labs), and we had to override the cwd_base workaround styles, in order to show an entire menu tree in the sidebar.
Since then, menu_block has become good. Let's remove the workarounds!
Notes:
To do:
drupal.scss
, line 344-350):The text was updated successfully, but these errors were encountered: