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

Feature: Menu bar #136

Closed
stefanscholz opened this issue Nov 14, 2022 · 2 comments
Closed

Feature: Menu bar #136

stefanscholz opened this issue Nov 14, 2022 · 2 comments
Assignees
Labels
feature Something which is a new feature or big improvement

Comments

@stefanscholz
Copy link
Collaborator

stefanscholz commented Nov 14, 2022

I think it would be great to have an additional menu bar, which the admin can use for various purposes to provide relevant information at a glance; a multi-purpose tool which is subtle but always available.

User stories

As an administrator, I can

  • enable a menu bar
  • choose a location for the menu bar: top, bottom
  • configure the positioning: fixed, static
  • set the appearance (bgcolor, color)
  • add a custom text and choose it’s position (possible as ticker)
  • add links to the menu bar with label and/or icons
  • add a quick jump menu with autocomplete for courses: idnumber or shortname or, fullname
  • add a list of courses as dropdown menu from specific categories, with a specific custom course field where the current user has a specific role within a specific date range
  • add a flavor switch (mainly for light/dark/auto, but could also be for accessibility or presentation)
  • add a content width switch (full with blocks, full without blocks, normal)
  • add indicators for due/overdue activities plus popover with information which ones
  • add indicators for due/overdue assignments plus popover with information which ones
  • add information about open timed quizzes plus popover with information which ones
  • add information about events (ongoing and upcoming)
  • add links as dropdown to dash dashboards the current user has access to

As a teacher, I can

  • see and access my courses with one click from anywhere
  • see and access courses from a specific category from anywhere
  • see and access courses with a specific custom field from anywhere
  • start typing the course’s idnumber or shortname in a search field, see which courses exist with relevant metadata and access it without using the mouse
  • access the search field using a keyboard shortcut
  • choose if a quiz should be added to the top bar (if the admin has allowed it)

As a student, I can

  • see and access my courses with one click from anywhere
  • see and access courses from a specific category from anywhere
  • see and access courses with a specific custom field from anywhere
  • start typing the course’s idnumber or shortname in a search field, see which courses exist with relevant metadata and access it without using the mouse
  • access the search field using a keyboard shortcut
  • see if there are any due/overdue activities

also solves #93, #18, #10

@abias abias added the feature Something which is a new feature or big improvement label Nov 17, 2022
@lucaboesch lucaboesch changed the title Feauture: Menu bar Feature: Menu bar Nov 29, 2022
@stefanscholz stefanscholz self-assigned this May 15, 2023
@stefanscholz
Copy link
Collaborator Author

We started working on this issue as part of the implemtation of #137

@abias
Copy link
Member

abias commented Aug 17, 2023

I think this issue can be considered as solved as #300 has been merged now.

@abias abias closed this as completed Aug 17, 2023
@wiebkemueller-hsh wiebkemueller-hsh moved this from In Progress DEV to CLOSED in Boost Union Planning Board Sep 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Something which is a new feature or big improvement
Projects
Status: CLOSED
Development

No branches or pull requests

2 participants