Skip to content
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

Top Bar Redesign #522

Open
wants to merge 13 commits into
base: main
Choose a base branch
from
Open

Top Bar Redesign #522

wants to merge 13 commits into from

Conversation

BryonLewis
Copy link
Contributor

@BryonLewis BryonLewis commented Oct 17, 2024

Implement the new top bar redesign: https://www.figma.com/design/HzfMOKyPaKVVDN7OEKGfgs/RDWatch?node-id=912-3161&node-type=frame&t=N4IryMPZ3iEtguqt-0

  • Update Theme to utilize colors from Figma

TODO:

  • Restructure top bar into a row with the legend also available in it,
  • Restructure legend into a button that togglesd into the legend with a close option
  • Observations/Sites are now buttons with a hover arrow on the right side. The buttons change size based on the selection of Models or Ground Truth.
  • Region is also a button with a dropdown that can have a disabled state as well.
  • Satellite images should probably still use the satellite icon to initiate downloading, it has a spinning icon for downloading and a dropdown for all the settings once it is configured.
    • I think for satellite images to work properly I may need to add the current ModelRunList to the store so it can be accessed by other components instead of the current Event emitting that is being run right now.
  • Maybe remove the autoZoom functionality?
  • All buttons in the area need a tooltip to indicate what they do
  • Needs to handle squashing if the legend becomes wide (it has both observations and Site labels displayed). Looks like I use some rows with columns that can squash when needed:
  • Annotator Mode Toolbar needs to be modified with Add proposals
  • Buttons in the SideBar need to be removed that duplicated in the top bar.
    image
    image
    image
    image

@BryonLewis BryonLewis marked this pull request as ready for review October 30, 2024 16:11
@BryonLewis BryonLewis changed the title WIP - Top Bar Redesign Top Bar Redesign Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants