-
Notifications
You must be signed in to change notification settings - Fork 167
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
[DEMO]: MAAS UI List Tree Fix #5336
Conversation
This reverts commit e03ee05.
…nd metrics concerns
@jmuzina Is this still needed? |
Yes, I haven't had the time yet to make this fix on maas-ui side and they are still on a rather old version of Vanilla, so it hasn't been a priority yet. Also, I've been having issues running maas-ui locally that I haven't resolved. But, it may be easier to get the ball rolling this way: @ndv99 can you let me know what the priority is on updating maas UI to Vanilla 4.16.0, and try out the updates to |
I've just put up a draft PR to upgrade Vanilla on maas-ui from 4.13 to 4.16: https://github.com/canonical/maas-ui/pull/5541Just waiting to get some CI results back and then I can give you a more accurate idea of how long it'll be. Happy to test this change in the mean time though! And if you're struggling to get maas-ui running locally, we've recently updated our docs for how to get it running! |
Closing as not needed since the changes here aren't really needed to get the MAAS UI list tree to work. |
- Upgraded vanilla to v4.16.0 - Added list tree fix from jmuzina (canonical/vanilla-framework#5336)
chore(deps): Upgrade vanilla-framework to 4.16.0 (#5541) - Upgraded vanilla to v4.16.0 - Added list tree fix from jmuzina (canonical/vanilla-framework#5336)
Done
This PR includes the changes from #5270, as well as updates to the custom styling from MAAS UI so that their
.p-list-tree--static
can be made compatible with our changes to the list tree.This PR should NOT be merged into Vanilla - it is purely for demonstrative purposes for MAAS UI devs.
Note: this is based on #5270, so includes its changes. The interesting stuff is this:
and the lack of toggling
aria-hidden
on.p-list-tree
elements with JS for the maas tree example.Screenshots