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

Design improvements #55

Closed
11 tasks done
mxsph opened this issue Sep 21, 2021 · 1 comment · Fixed by #94
Closed
11 tasks done

Design improvements #55

mxsph opened this issue Sep 21, 2021 · 1 comment · Fixed by #94
Assignees
Labels
enhancement New feature or request UI/UX web-gui

Comments

@mxsph
Copy link
Member

mxsph commented Sep 21, 2021

The design of the frontend is still very basic and should be adapted. Probably it is the best if we agree on a basic design philosophy and then apply it to everything.

Components/areas that need adjustment

  • Adjust title (e.g. digital classroom)
  • Adjust favicon
  • Adjust conference list (possibly show on a separate page/popover)
  • Adjust design of dialogs
  • Add tooltips for conference enter/invite buttons
  • Remove priority as it can't be changed at the moment anyway? (@snicki13 what do you mean?)
  • Adjust the ticket design
  • Adjustment of the user list (Since for Avatar upload #19 an avatar should be displayed)
  • Style logout.component
  • 404 page
  • Replace the custom date functions with date-fns (see Design improvements - 1 #73 (comment)).
@mxsph mxsph added enhancement New feature or request UI/UX web-gui labels Sep 21, 2021
@snicki13
Copy link
Member

snicki13 commented Sep 21, 2021

The priority is an absurd concept at this moment. Letting students choose the priority of a ticket leads to arbitrary priorities. Perhaps it may be reintroduced later to let instructors assign priorities, when there are multiple tickets in line.

-> Remove priority.

This was referenced Sep 21, 2021
@mxsph mxsph pinned this issue Sep 23, 2021
@snicki13 snicki13 unpinned this issue Sep 27, 2021
@snicki13 snicki13 pinned this issue Sep 27, 2021
@snicki13 snicki13 linked a pull request Oct 8, 2021 that will close this issue
@mxsph mxsph removed a link to a pull request Oct 12, 2021
This was referenced Oct 16, 2021
This was referenced Oct 28, 2021
@mxsph mxsph closed this as completed in #94 Oct 30, 2021
@mxsph mxsph unpinned this issue Oct 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UI/UX web-gui
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants