TUM-Dev / gocast

TUMs lecture streaming service.
https://live.rbg.tum.de/
MIT License
177 stars 41 forks source link

Added help icons to admin and management pages #1264

Closed SebiWrn closed 5 months ago

SebiWrn commented 6 months ago

Motivation and Context

This PR adds some info icons to the admin pages so admins and lecturers have easier access to the needed information.

Description

You can now hover over small "i" icons to view some information about it

Steps for Testing

Prerequisites:

  1. Log in
  2. Navigate to any admin or course management page
  3. Hover over the icons

Screenshots

image image

github-actions[bot] commented 6 months ago

Your Testserver will be ready at https://1264.test.live.mm.rbg.tum.de in a few minutes.

Logins | Kurs1 | Kurs2 | Kurs3 | Kurs4 | | ---------------------------------------- | ------------------------- | ------------------------- | ------------------------- | | public | public | loggedin | enrolled | | prof1 | prof1 | prof2 | prof1
prof2 | | student1
student2
student3 | student1
student2 | student2
student3 | student1
student2 |
YiranDuan721 commented 5 months ago

The help icons work perfect. I really like the design, it's clean and easy to read and reference. Perhaps the exact wording of the help message could be double-checked before deployment, for example the documentation URL doesn't seem to be enabled at the moment.