Targeted fixes on top of the editorial-lecture-hall pass: - Leaderboard rank columns now align across all rows; medal stripes reserve their 3px width on every row (no more 6px shift between podium and chasers). Silver bumps to higher-contrast values in both light and dark modes. - Student leaderboard gains a visible "you" highlight (blue stripe, blue name + score, small "you" eyebrow under the name). Matches by display name since the server's student-facing top5 doesn't include student_id. - Lobby and Finished states share an editorial state-cta treatment: display-serif "Ready to start." / "That's a wrap." with a numeric cta-stats strip that anchors the right column on a projector. - "02 PRE-FLIGHT" eyebrow continues the "01 JOIN" sequence on the side panel, giving the page a magazine-spread rhythm. - Live distribution suppresses empty bars when zero submissions and shows a calm italic "Bars appear once the first answer comes in." line instead. - Roster orders newest-first; the top three rows light their dot green and the freshest row gets a soft pulsing halo, so the operator sees the room filling up at a glance. - Student reveal "Your pick" tag moves to a top-edge ribbon above the option text so it stops colliding with the count column on phones.
34 KiB
34 KiB