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

Tests: Tabellenkopf beim Scrollen fixieren (sticky header) #693

Closed
1 task done
fbufbi opened this issue May 1, 2024 · 4 comments
Closed
1 task done

Tests: Tabellenkopf beim Scrollen fixieren (sticky header) #693

fbufbi opened this issue May 1, 2024 · 4 comments
Labels
module-Tests Feature für das Modul "Tests"

Comments

@fbufbi
Copy link
Collaborator

fbufbi commented May 1, 2024

Ausgangslage: Lehrpersonen sind heutzutage im Schulhaus mit ihrem Laptop (entweder von der Schule gestellt oder BYOD) unterwegs. Eine angefragte Schule gibt die Grösse dieser Laptops mit 13,3 Zoll an.

Use cases:

  • Die Mittelschulen führen Jahrespromotionen und berechnen daher die Fachnote über alle Tests des Schuljahres. Damit sammelt sich eine hohe Anzahl an Tests pro Fach an.
  • Beim Scrollen geht heute die Übersicht (Bezeichnung der Tests) verloren, weil der Tabellenkopf verschwindet. Das Risiko steigt, einen falschen Test zu bearbeiten.

SOLL für die Anzeige auf Tablet/Laptop & Desktop (nicht auf Mobile):

  • Fixierung des Tabellenkopfs beim Scrollen (Position zum Fixieren zu besprechen)

Beispiel: GymBivo, l1 > Tests im Fach Englisch-S3, 27a

@fbufbi fbufbi added the module-Tests Feature für das Modul "Tests" label May 1, 2024
@fbufbi fbufbi added this to Vadret May 1, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Vadret May 1, 2024
@fbufbi fbufbi moved this from Backlog to To do in Vadret May 1, 2024
@hupf hupf moved this from To do to In progress in Vadret Jun 17, 2024
@hupf hupf self-assigned this Jun 17, 2024
hupf added a commit that referenced this issue Jun 18, 2024
@hupf hupf moved this from In progress to Review in Vadret Jun 18, 2024
hupf added a commit that referenced this issue Jun 19, 2024
hupf added a commit that referenced this issue Jun 19, 2024
@hupf
Copy link
Collaborator

hupf commented Jun 19, 2024

Update was ich noch geändert habe im Vergleich zur Demo vom Daily am 19.6.:

  • Header über dem linken, sticky Teil mit den Schüler:innennamen wird nun auch vertikal fixiert, es steht also immer die korrekte Spaltenüberschrift über der jeweiligen Spalte:
    image
  • Dazu habe ich noch den Button «Mittelwert als Note setzen» horizontal fixiert, damit er nicht wegscrollt (siehe obiger Screenshot).
  • Wenn man das Fenster resized hat, konnte es passieren, das wegen der Veränderung des Evento Portal Layouts (Hamburger Menü) der sticky Header nicht mehr zuoberst positioniert war. Diese Positionierung wird nun auch aktualisiert.

Aus meiner Sicht wäre es so ready-to-merge.

hupf added a commit that referenced this issue Jun 19, 2024
@hupf hupf moved this from Review to Done in Vadret Jun 19, 2024
@hupf hupf assigned fbufbi and unassigned hupf Jun 19, 2024
caebr pushed a commit that referenced this issue Jun 19, 2024
@fbufbi
Copy link
Collaborator Author

fbufbi commented Jun 20, 2024

@hupf Folgendes Problem:
ab 616 bis und mit 809 Pixel: komisches Scrollverhalten
image

  1. Kopf verdoppelt sich für kurze Zeit beim Scrollen nach unten.
  2. Beim Weiterscrollen nach unten löst sich die Verdoppelung wieder auf (ok). Eine graue Linie bliebt aber "mittendrin" stehen.

Edit: Folgender Punkt wurde gestrichen: ab 616 bis und mit 892 Pixel: Tabelle praktisch unbrauchbar wegen Fixierung
Grund: Auf PROD ist der Verhalten heute schon so. Neue Story erfasst für Backlog.

@fbufbi fbufbi moved this from Done to In progress in Vadret Jun 20, 2024
@hupf
Copy link
Collaborator

hupf commented Jun 25, 2024

@fbufbi Der linke Teil der Tabelle welcher fixiert wird, hat nun eine fixe Breite, dies macht die Umsetzung technisch wesentlich einfacher und fixed den Visual Bug.

@caebr caebr moved this from In progress to Review in Vadret Jun 25, 2024
@caebr caebr moved this from Review to Done in Vadret Jun 25, 2024
@fbufbi
Copy link
Collaborator Author

fbufbi commented Jun 25, 2024

Test OK

@fbufbi fbufbi unassigned hupf and fbufbi Jun 25, 2024
@fbufbi fbufbi moved this from Done to Tested in Vadret Jun 25, 2024
@fbufbi fbufbi closed this as completed Jul 12, 2024
@github-project-automation github-project-automation bot moved this from Tested to Documented in Vadret Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module-Tests Feature für das Modul "Tests"
Projects
No open projects
Status: Documented
Development

No branches or pull requests

2 participants