Skip to content

Lesson UI improvements and auth required page#33

Merged
ryukzak merged 3 commits intomasterfrom
lesson-ui-improvements
Apr 13, 2026
Merged

Lesson UI improvements and auth required page#33
ryukzak merged 3 commits intomasterfrom
lesson-ui-improvements

Conversation

@ryukzak
Copy link
Copy Markdown
Owner

@ryukzak ryukzak commented Apr 13, 2026

Summary

  • Replace plain-text 401 "Authentication required" response with a styled HTML page containing a [sign in] link
  • Add collapsible full task journal fold (teacher-only) at the top of each lesson record accordion, showing per-author record counts in the title
  • Fix lesson task records layout on small screens: split accordion summary into 3 rows (status+name, task title, date)

ryukzak added 3 commits April 13, 2026 22:39
Unauthenticated users now see a proper HTML page with a [sign in]
link instead of a bare "Authentication required" string.
Show a collapsible "full journal" section at the top of each lesson
record accordion, visible only to teachers. The fold title displays
per-author record counts (e.g. @Student:3 @teacher:2).
Split the accordion summary into 3 rows on mobile: status + name,
task title, and date. On larger screens it stays a single row.
@ryukzak ryukzak merged commit 4817efc into master Apr 13, 2026
12 checks passed
@ryukzak ryukzak deleted the lesson-ui-improvements branch April 13, 2026 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant