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

Material UI #164

Open
12 of 13 tasks
stylesuxx opened this issue Jan 6, 2022 · 0 comments
Open
12 of 13 tasks

Material UI #164

stylesuxx opened this issue Jan 6, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@stylesuxx
Copy link
Owner

stylesuxx commented Jan 6, 2022

I would really like to see an update to the UI, especially in regards to mobile. For this I would like to go with a ready made UI framework like Material. The benefits would be:

  • Less custom CSS
  • Better responsive design
  • Easy to use, ready made components

The transition can be made slowly by first integrating MUI components step by step:

  • Add MUI dependencies
  • Modal for settings and melody editor
  • Tooltips (Remove ReactTooltip from dependencies)
  • Checkboxes
  • Selects
  • Sliders
  • Buttons
  • Direct Input
  • PWA message
  • Changelog
  • Main log (scroll auto)
  • Cookie Bar
  • Progress Bar during flashing
@stylesuxx stylesuxx self-assigned this Jan 6, 2022
@stylesuxx stylesuxx added the enhancement New feature or request label Jan 6, 2022
stylesuxx added a commit that referenced this issue Jan 6, 2022
stylesuxx added a commit that referenced this issue Jan 7, 2022
stylesuxx added a commit that referenced this issue Jan 7, 2022
…splay two ESCs next to each other if possible. #164
stylesuxx added a commit that referenced this issue Feb 5, 2022
stylesuxx added a commit that referenced this issue Feb 5, 2022
stylesuxx added a commit that referenced this issue Feb 5, 2022
…splay two ESCs next to each other if possible. #164
stylesuxx added a commit that referenced this issue Feb 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant