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

General UI improvements #203

Open
13 of 25 tasks
JWCook opened this issue Jul 11, 2022 · 0 comments
Open
13 of 25 tasks

General UI improvements #203

JWCook opened this issue Jul 11, 2022 · 0 comments
Labels
ui UI-specific features improvements
Milestone

Comments

@JWCook
Copy link
Member

JWCook commented Jul 11, 2022

Continuing from #175

Theme & styles

The overall look and feel has a lot of room for improvement:

  • Better dark palette
  • Better light palette
  • Styling for thumbnail cards in main Photos tab
  • Styling for buttons
  • Better hover effects for buttons, tabs, cards, etc.

Main layout

  • Consistent statusbar/tooltop messages (some widgets only have tooltip or vice versa)
  • Draw progress bar on top of status bar instead of reserving extra space at bottom of screen
  • Top tabs waste too much space; turn into a sidebar instead?
  • Toolbar is visible for all tabs, but the current buttons really only apply to the Photos tab. This should either be merged into the Photos tab, or hidden by default, or include only buttons that apply to multiple tabs.

InfoCards

  • Add rounded corners to card thumbnails (can't be done in QSS. requires handling in paintEvent)
  • Clicking text on a taxon or obs info card does not select it (QLabel doesn't allow clicked signal to reach parent widget)
  • Top of icons sometimes get cut off (weird padding/spacing/margins issue?)
  • When loading InfoCardLists, make placeholder the same size as fully loaded card (to get rid of weird effect when loading a very long list)

Taxonomy browser

  • Newly added history & frequent taxon info cards don't have on-click event bound
  • Main taxon photo has hover effect + click event when no photo is loaded
  • When deselecting iconic taxon filter button, don't select it in taxon view
  • When a taxon is selected (not as part of an observation), deselect any current observation
  • When taxon search is run, switch to search results tab if it's not already displayed
  • Adjustable taxonomy browser layout #278

Observation browser

Photo viewer/previews

  • Fix taxon/observation medium photo overlay: resizes to parent widget size instead of photo size
@JWCook JWCook added the ui UI-specific features improvements label Jul 11, 2022
@JWCook JWCook added this to the v0.8 milestone Jul 11, 2022
@JWCook JWCook changed the title Misc UI Improvements Minor UI improvements & bugfixes Aug 26, 2022
@JWCook JWCook changed the title Minor UI improvements & bugfixes General UI improvements Oct 31, 2022
@JWCook JWCook pinned this issue Oct 31, 2022
JWCook added a commit that referenced this issue Jul 3, 2024
JWCook added a commit that referenced this issue Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui UI-specific features improvements
Projects
None yet
Development

No branches or pull requests

1 participant