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

Switch UI Framework #402

Open
2 of 9 tasks
NeoCoderMatrix86 opened this issue Dec 13, 2024 · 1 comment
Open
2 of 9 tasks

Switch UI Framework #402

NeoCoderMatrix86 opened this issue Dec 13, 2024 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Milestone

Comments

@NeoCoderMatrix86
Copy link
Owner

NeoCoderMatrix86 commented Dec 13, 2024

The current UI library Blazorise doesn't support Table Rows beeing dragged.

Therefore some new UI Framework should be searched that can be used to make the UI more user friendly.

Demands:

  • PWA usable
  • Autocomplete
  • Table / Datagrid with resizable columns and drag n drop
  • Slider with fillable

Tasks:

  • Install Framework
  • Redesign Sections
  • Redesign cuesheet data
  • Redesign Tracklist
  • Redesign Record View
  • Redesign Import View
  • Redesign Audio player
  • Redesign services (use services for everything except UI)
  • Check new UI design (Mobile and Desktop)
@NeoCoderMatrix86 NeoCoderMatrix86 added documentation Improvements or additions to documentation enhancement New feature or request labels Dec 13, 2024
@NeoCoderMatrix86
Copy link
Owner Author

A good start might be https://mudblazor.com/

@NeoCoderMatrix86 NeoCoderMatrix86 added this to the 9.0 milestone Dec 16, 2024
@NeoCoderMatrix86 NeoCoderMatrix86 moved this from Backlog to Concept done (Ready for Sprint) in AudioCuesheetEditor Development Dec 16, 2024
@NeoCoderMatrix86 NeoCoderMatrix86 moved this from Concept done (Ready for Sprint) to Current Sprint in AudioCuesheetEditor Development Dec 16, 2024
@NeoCoderMatrix86 NeoCoderMatrix86 self-assigned this Dec 16, 2024
@NeoCoderMatrix86 NeoCoderMatrix86 moved this from Current Sprint to In Progress in AudioCuesheetEditor Development Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant