Commit graph

60 commits

Author SHA1 Message Date
a6af3a49ad Highlight assisted crossword cells in final results
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m1s
2026-07-14 20:33:39 -07:00
5bec95fb30 Initial crossword addition and arcade redesign
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m41s
2026-07-14 19:32:41 -07:00
611a585757 Initial addition of the Arcade study feature. Add connections as the first working game.
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m4s
2026-07-13 17:35:18 -07:00
7b90409f2e Add deck generation and study flow improvements
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m22s
2026-07-13 14:56:33 -07:00
d6f3502cb1 Tighten typing and input validation across study pages
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m2s
2026-07-13 06:55:17 -07:00
6d1d918355 Improve responsive layout for study and quiz cards
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m14s
2026-07-13 06:32:54 -07:00
e3265f03e2 Remove activity summary stats from banner
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m0s
2026-07-12 12:01:31 -07:00
dad62c9914 Add study activity tracking and refresh class header UI
All checks were successful
Automated Container Build / build-and-push (push) Successful in 54s
2026-07-12 11:44:26 -07:00
95af276d2e Refactor login flow with reset token support
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m6s
2026-07-12 07:53:48 -07:00
f0548bcc6e Fix: share popup not closing when clicking outside menu
All checks were successful
Automated Container Build / build-and-push (push) Successful in 57s
2026-07-11 19:36:17 -07:00
061d13f421 Update AGENTS.md
All checks were successful
Automated Container Build / build-and-push (push) Successful in 59s
2026-07-11 19:29:45 -07:00
c84332d072 Update agents.md, add share icon to main cards
All checks were successful
Automated Container Build / build-and-push (push) Successful in 58s
2026-07-11 19:19:27 -07:00
631dfa5923 New: Ui Redesign 2026-07-11 13:48:02 -07:00
009d1eb065 Make Restart button equal size text button
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m7s
2026-07-10 16:26:36 -07:00
4203a3df41 Update progress badge layout in SharedGroupViewer
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m0s
2026-07-10 16:22:23 -07:00
3cb9634524 Add minimize group feature with local storage persistence
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m10s
2026-07-10 16:15:51 -07:00
7af0935657 Implement local browser caching for shared groups and UI improvements
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m10s
2026-07-10 16:01:22 -07:00
42ed0d275b fix: Update category breakdown layout to grid to prevent text truncation
All checks were successful
Automated Container Build / build-and-push (push) Successful in 52s
2026-06-28 19:36:35 -07:00
7d3831149c style: Enhance progress bar visibility across flashcards and quizzes
All checks were successful
Automated Container Build / build-and-push (push) Successful in 58s
2026-06-28 13:26:52 -07:00
9dfb84bbd6 chore: Update website description metadata
All checks were successful
Automated Container Build / build-and-push (push) Successful in 57s
2026-06-28 13:05:27 -07:00
0f0d0b7e9a fix: Resolve overlapping pointer events for secondary flashcard actions
All checks were successful
Automated Container Build / build-and-push (push) Successful in 53s
2026-06-28 12:53:21 -07:00
ec9bc40bd4 fix: Restore proper shuffle button logic and fix broken SVG path
All checks were successful
Automated Container Build / build-and-push (push) Successful in 58s
2026-06-28 12:48:15 -07:00
454db7fb1d fix: Improve mobile layout for flashcards, splitting action rows
All checks were successful
Automated Container Build / build-and-push (push) Successful in 52s
2026-06-28 12:43:32 -07:00
2457bfcb39 fix: Resolve redundant quiz titles by merging them into the page header
All checks were successful
Automated Container Build / build-and-push (push) Successful in 55s
2026-06-28 12:32:43 -07:00
d3d094e442 feat: Add toggle for collapsing quiz topics list
All checks were successful
Automated Container Build / build-and-push (push) Successful in 51s
2026-06-28 12:29:03 -07:00
79d4936ed4 fix: Remove duplicate index number from card BACK label in CardList
All checks were successful
Automated Container Build / build-and-push (push) Successful in 58s
2026-06-28 12:06:22 -07:00
e4b32c6bf2 feat: Add list view for shared flashcards and fix restart button layout
All checks were successful
Automated Container Build / build-and-push (push) Successful in 55s
2026-06-28 12:04:19 -07:00
7d2c466e9b fix: Resolve multiple mobile UX issues including swiping and header layouts
All checks were successful
Automated Container Build / build-and-push (push) Successful in 50s
2026-06-28 11:58:47 -07:00
4ea58da3cd chore: Change favicon to a transparent SVG graduation cap
All checks were successful
Automated Container Build / build-and-push (push) Successful in 53s
2026-06-28 11:51:21 -07:00
bb1cef8732 fix: Center bullet points inline with text on flashcards
All checks were successful
Automated Container Build / build-and-push (push) Successful in 51s
2026-06-28 11:39:49 -07:00
75e5ce2b56 chore: Replace default Vercel favicon with study-themed icon.png
All checks were successful
Automated Container Build / build-and-push (push) Successful in 54s
2026-06-28 11:05:56 -07:00
c37029a890 feat: Add visual success/error states to save instructions button
All checks were successful
Automated Container Build / build-and-push (push) Successful in 57s
2026-06-28 10:52:18 -07:00
ff80bde45a fix: Left-align markdown lists so text stays attached to bullet points
All checks were successful
Automated Container Build / build-and-push (push) Successful in 1m12s
2026-06-28 10:22:03 -07:00
515bc84990 fix: Update shuffle icon to crossed arrows and dismiss toast on card flip
All checks were successful
Automated Container Build / build-and-push (push) Successful in 56s
2026-06-28 08:49:57 -07:00
e4985d07e1 feat: Redesign flashcard study screen with live shuffle toggle
All checks were successful
Automated Container Build / build-and-push (push) Successful in 58s
2026-06-28 08:46:05 -07:00
c34da6941e fix: Re-shuffle options when retaking a quiz from the results screen
All checks were successful
Automated Container Build / build-and-push (push) Successful in 51s
2026-06-28 08:34:30 -07:00
b7165aba44 fix: Route 'Back to Quizzes' button on quiz end screen to actual quizzes list instead of history tab
All checks were successful
Automated Container Build / build-and-push (push) Successful in 50s
2026-06-28 08:32:17 -07:00
edc5279237 fix: Update quiz options to distinguish between selected answers and missed correct answers
All checks were successful
Automated Container Build / build-and-push (push) Successful in 52s
2026-06-28 08:28:36 -07:00
464b179df9 feat: Redesign quiz viewer to match academic textbook aesthetic
All checks were successful
Automated Container Build / build-and-push (push) Successful in 51s
2026-06-28 08:24:32 -07:00
7c13159855 fix: Update Next Question button to use primary color for dark mode visibility
All checks were successful
Automated Container Build / build-and-push (push) Successful in 52s
2026-06-27 21:08:11 -07:00
347c93713b style: Adjust dark mode to standard greys while keeping teal accents
All checks were successful
Automated Container Build / build-and-push (push) Successful in 51s
2026-06-27 21:05:09 -07:00
8ac95df772 fix: Map Tailwind colors to base CSS variables for dynamic dark mode resolution
All checks were successful
Automated Container Build / build-and-push (push) Successful in 53s
2026-06-27 21:02:06 -07:00
87fc071961 feat: Add persistent Dark Mode with ThemeToggle component and layout script
All checks were successful
Automated Container Build / build-and-push (push) Successful in 58s
2026-06-27 20:56:10 -07:00
ec8e601332 feat: Allow inline editing of both name and description for decks and quizzes
All checks were successful
Automated Container Build / build-and-push (push) Successful in 52s
2026-06-27 20:48:19 -07:00
0295101e10 feat: Add Retake Full Quiz option to quiz results screen
All checks were successful
Automated Container Build / build-and-push (push) Successful in 59s
2026-06-27 20:43:58 -07:00
a65e371449 fix: Resolve Server Component serialization error on shared links
All checks were successful
Automated Container Build / build-and-push (push) Successful in 51s
2026-06-27 20:39:54 -07:00
cab4757be2 style: Align quiz results options UI with quiz viewer options UI
All checks were successful
Automated Container Build / build-and-push (push) Successful in 52s
2026-06-27 20:36:36 -07:00
89eb2c6ad9 style: Change rationale badge to a full-width banner above the rationale box
All checks were successful
Automated Container Build / build-and-push (push) Successful in 54s
2026-06-27 20:31:38 -07:00
fc433edf4f feat: Add Correct/Incorrect badge to rationale
All checks were successful
Automated Container Build / build-and-push (push) Successful in 53s
2026-06-27 20:28:38 -07:00
64aae611fc Fix infinite browser spinner on login redirect
All checks were successful
Automated Container Build / build-and-push (push) Successful in 53s
2026-06-27 20:26:58 -07:00