Implement hamburger menu #15132
Implement hamburger menu #15132alecslupu merged 8 commits intodecidim:feature/remove-menu-entriesfrom
Conversation
06a8f23 to
e118ea4
Compare
a48d691 to
6f40b06
Compare
6f40b06 to
7df5034
Compare
7df5034 to
894eb89
Compare
894eb89 to
6fefcd4
Compare
| & > span, | ||
| & > svg:first-of-type { | ||
| @apply text-gray-8; | ||
| @apply block #{!important}; |
There was a problem hiding this comment.
Same with this and the one on line 483
If it is necessary, then it is better to just use plain CSS and not mix tailwind's apply with important
| @apply block #{!important}; | |
| display: block !important; |
| 5: "#E9E9E9", | ||
| 6: "#FAFAFA" |
There was a problem hiding this comment.
I think the background-6 isn't actually being used.
| 5: "#E9E9E9", | |
| 6: "#FAFAFA" | |
| 5: "#E9E9E9" |
andreslucena
left a comment
There was a problem hiding this comment.
@alecslupu FYI apart from the issues that I commented here, I also have found some issues that I'm tracking at #15299 (feel free to ignore them for now or tackle theme here, whatever you prefer)
andreslucena
left a comment
There was a problem hiding this comment.
Just talked with @julietapasetti to clarify what shall we do with the colors, can you check them out please? If it's too hassle to handle because of all the PRs and branches in parallel we can handle it on #15299
fix lint issues Fix some failing specs Remove duplicate tags
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
56882ec to
009e5ce
Compare
|
@andreslucena Here i would like to make sure we merge everything in one single, PR ( #15134 ), then i will handle those 50 Shades ... and also the issues form the support ticket. |
443e31f
into
decidim:feature/remove-menu-entries
* Remove Help, Meetings, and Activity from the header navigation Remove unused locale Patch the menu * Implement breadcrumb navigation (#15141) Co-authored-by: MariaDascaluPublicis <166501615+MariaDascaluPublicis@users.noreply.github.com> * Remove the "Global menu" content block (#15135) Co-authored-by: Tom Greenwood <tom.t.greenwood@gmail.com> * Implement hamburger menu (#15132) Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com> Co-authored-by: MariaDascaluPublicis <maria.dascalu@publicissapient.com> * Add language chooser to header (#15365) Co-authored-by: MariaDascaluPublicis <166501615+MariaDascaluPublicis@users.noreply.github.com> Co-authored-by: MariaDascaluPublicis <maria.dascalu@publicissapient.com> * Fix header redesign found issues (#15434) Co-authored-by: Alexandru Emil Lupu <contact@alecslupu.ro> * Add breadcrumb to menu (#15507) * Add breadcrumb to accountability * Add breadcrumb to blogs * Add breadcrumb to debates * Add breadcrumb to collaborative_texts * Add breadcrumb to elections * Add breadcrumb to surveys * Add breadcrumb to sortitions * Add breadcrumb to proposals * Add breadcrumb to meetings * Fix routing errors * Revert changes on sortitions to avoid conflicts --------- Co-authored-by: MariaDascaluPublicis <166501615+MariaDascaluPublicis@users.noreply.github.com> Co-authored-by: Tom Greenwood <tom.t.greenwood@gmail.com> Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com> Co-authored-by: MariaDascaluPublicis <maria.dascalu@publicissapient.com>
🎩 What? Why?
Introduce a hamburger menu for desktop viewports that consolidates navigation items into a collapsible panel. This menu would behave similarly to the mobile version:
Figma file
📌 Related Issues
Testing