[x] I'm getting scroll bars on the bottom and right of the clipping panel Could not repro
[x] Toggle-able buttons on the toolbar no longer enter their "active" state (I believe they should get a background when e.g. the axes are toggled on)
[x] There's some weird margin around items in the metadata viewer
[x] Ant's dropdowns are different now. Might be worth checking in with UX on whether we should do anything about it? Will address in #220
[x] Should the text in the render mode dropdown button be a bit easier to see when the dropdown is open?
[x] Might not be worth fixing with a rework coming soon, but isosurface settings sliders are also tough to see now.
[x] The side panel is a very slightly different color than the header bar (this is the UI being out of compliance previously, not an issue this update created!) I believe this is correct styling actually
Upgrades the Ant Design component library to 5.16.2 from 3.26.20 and fixes (most of) the elements that broke as a result.
Estimated review size: M/L, 30-40 minutes.
StyleProvider
to use a unifiedtheme
variable that is passed down through CSS variables and the Ant ConfigProvider.Video talk-through (🔊):
https://github.com/allen-cell-animated/website-3d-cell-viewer/assets/30200665/b06c35cf-0b7b-437d-a7e0-c6eca979dbc0
Questions/Discussion:
Thanks for contributing!