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

Refine UI #175

Closed
12 tasks done
dostuffthatmatters opened this issue Jul 8, 2023 · 0 comments
Closed
12 tasks done

Refine UI #175

dostuffthatmatters opened this issue Jul 8, 2023 · 0 comments
Assignees
Labels
scope:ui status:implemented has been implemented in some dev branch

Comments

@dostuffthatmatters
Copy link
Member

dostuffthatmatters commented Jul 8, 2023

  • Replace state indicators in overview tab (PID and measurement status) with badge (https://ui.shadcn.com/docs/components/badge)
  • Remove "archive logs" button
  • Remove "3 iterations/5 minutes" toggle in logs tab (always show 5 minutes)
  • Always show verbose logs
  • Render new activity history
  • Add more comments to config
  • Improve Control tabs design
  • Replace progress bars in overview tab (https://ui.shadcn.com/docs/components/progress)
  • Improve system state in overview tab
  • Render coordinates and sun elevation in overview tab
  • Connect measurements toggle to backends again
  • Periodically load CLI decision result
@dostuffthatmatters dostuffthatmatters self-assigned this Jul 8, 2023
dostuffthatmatters added a commit that referenced this issue Oct 9, 2023
Simplify logs: add Zustand store to replace Redux
dostuffthatmatters added a commit that referenced this issue Oct 9, 2023
Simplify logs: connect zustand store to overview page
dostuffthatmatters added a commit that referenced this issue Oct 9, 2023
Simplify logs: simplify logs page using new zustand
dostuffthatmatters added a commit that referenced this issue Oct 9, 2023
Simplify logs: remove old redux store
dostuffthatmatters added a commit that referenced this issue Oct 10, 2023
Improve overview page: Add new section separators
dostuffthatmatters added a commit that referenced this issue Oct 10, 2023
Improve overview page: Move "stop core" button to overview page
dostuffthatmatters added a commit that referenced this issue Oct 10, 2023
Improve overview page: clean up activity plot
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Refactor sidebar of configurations tabs
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Add shadcn/ui
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Fix tiny style things
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Add pyra core zustand, remove redux store
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Merge "Overview" and "Automation" tabs
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
properly connect pyra core zustand everywhere
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Remove no longer used custom message queue design
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Improve design of activity plot
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Add new component for measurement decision
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Improve design things
dostuffthatmatters added a commit that referenced this issue Oct 23, 2023
Move activity history to zustand storage
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Move tum enclosure state into components
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Fetch CLI measurement decision periodically
@dostuffthatmatters dostuffthatmatters added status:implemented has been implemented in some dev branch and removed status:in-progress is being work on in some dev branch labels Nov 2, 2023
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Fix a lot of small UI things
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Improve design of control tab
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Fix small UI things
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Redesign Computer Status in overview tab
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Remove old system status from overview tab
Add "rain and cover open" banner again
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Render `state.position` in overview tab
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Add some UI fixes
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Connect automation decision back to zustand
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Improve UI text using utils functions
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Move system state into components
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Move tum enclosure state into components
dostuffthatmatters added a commit that referenced this issue Nov 2, 2023
Fetch CLI measurement decision periodically
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Fix a lot of small UI things
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Improve design of control tab
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Fix small UI things
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Redesign Computer Status in overview tab
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Remove old system status from overview tab
Add "rain and cover open" banner again
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Render `state.position` in overview tab
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Add some UI fixes
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Connect automation decision back to zustand
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Improve UI text using utils functions
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Move system state into components
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Move tum enclosure state into components
dostuffthatmatters added a commit that referenced this issue Nov 8, 2023
Fetch CLI measurement decision periodically
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope:ui status:implemented has been implemented in some dev branch
Projects
None yet
Development

No branches or pull requests

1 participant