Commit graph

  • a6af3a49ad Highlight assisted crossword cells in final results main Elijah 2026-07-14 20:33:39 -07:00
  • 5bec95fb30 Initial crossword addition and arcade redesign Elijah 2026-07-14 19:32:41 -07:00
  • 611a585757 Initial addition of the Arcade study feature. Add connections as the first working game. Elijah 2026-07-13 17:35:18 -07:00
  • 7b90409f2e Add deck generation and study flow improvements Elijah 2026-07-13 14:56:33 -07:00
  • d6f3502cb1 Tighten typing and input validation across study pages Elijah 2026-07-13 06:55:17 -07:00
  • 6d1d918355 Improve responsive layout for study and quiz cards Elijah 2026-07-13 06:32:54 -07:00
  • e3265f03e2 Remove activity summary stats from banner Elijah 2026-07-12 12:01:31 -07:00
  • dad62c9914 Add study activity tracking and refresh class header UI Elijah 2026-07-12 11:44:26 -07:00
  • 95af276d2e Refactor login flow with reset token support Elijah 2026-07-12 07:53:48 -07:00
  • f0548bcc6e Fix: share popup not closing when clicking outside menu Elijah 2026-07-11 19:36:17 -07:00
  • 061d13f421 Update AGENTS.md Elijah 2026-07-11 19:29:45 -07:00
  • c84332d072 Update agents.md, add share icon to main cards codex/newui Elijah 2026-07-11 19:19:27 -07:00
  • bd071b3906 New: Ui Redesign (#1) backup-main-before-replace Elijah 2026-07-11 13:50:31 -07:00
  • 631dfa5923 New: Ui Redesign Elijah 2026-07-11 13:48:02 -07:00
  • 009d1eb065 Make Restart button equal size text button Elijah 2026-07-10 16:26:36 -07:00
  • 4203a3df41 Update progress badge layout in SharedGroupViewer Elijah 2026-07-10 16:22:23 -07:00
  • 3cb9634524 Add minimize group feature with local storage persistence Elijah 2026-07-10 16:15:51 -07:00
  • 7af0935657 Implement local browser caching for shared groups and UI improvements Elijah 2026-07-10 16:01:22 -07:00
  • 42ed0d275b fix: Update category breakdown layout to grid to prevent text truncation Elijah 2026-06-28 19:36:35 -07:00
  • 7d3831149c style: Enhance progress bar visibility across flashcards and quizzes Elijah 2026-06-28 13:26:52 -07:00
  • 9dfb84bbd6 chore: Update website description metadata Elijah 2026-06-28 13:05:27 -07:00
  • 0f0d0b7e9a fix: Resolve overlapping pointer events for secondary flashcard actions Elijah 2026-06-28 12:53:21 -07:00
  • ec9bc40bd4 fix: Restore proper shuffle button logic and fix broken SVG path Elijah 2026-06-28 12:48:15 -07:00
  • 454db7fb1d fix: Improve mobile layout for flashcards, splitting action rows Elijah 2026-06-28 12:43:32 -07:00
  • 2457bfcb39 fix: Resolve redundant quiz titles by merging them into the page header Elijah 2026-06-28 12:32:43 -07:00
  • d3d094e442 feat: Add toggle for collapsing quiz topics list Elijah 2026-06-28 12:29:03 -07:00
  • 79d4936ed4 fix: Remove duplicate index number from card BACK label in CardList Elijah 2026-06-28 12:06:22 -07:00
  • e4b32c6bf2 feat: Add list view for shared flashcards and fix restart button layout Elijah 2026-06-28 12:04:19 -07:00
  • 7d2c466e9b fix: Resolve multiple mobile UX issues including swiping and header layouts Elijah 2026-06-28 11:58:47 -07:00
  • 4ea58da3cd chore: Change favicon to a transparent SVG graduation cap Elijah 2026-06-28 11:51:21 -07:00
  • bb1cef8732 fix: Center bullet points inline with text on flashcards Elijah 2026-06-28 11:39:49 -07:00
  • 75e5ce2b56 chore: Replace default Vercel favicon with study-themed icon.png Elijah 2026-06-28 11:05:56 -07:00
  • c37029a890 feat: Add visual success/error states to save instructions button Elijah 2026-06-28 10:52:18 -07:00
  • ff80bde45a fix: Left-align markdown lists so text stays attached to bullet points Elijah 2026-06-28 10:22:03 -07:00
  • 515bc84990 fix: Update shuffle icon to crossed arrows and dismiss toast on card flip Elijah 2026-06-28 08:49:57 -07:00
  • e4985d07e1 feat: Redesign flashcard study screen with live shuffle toggle Elijah 2026-06-28 08:46:05 -07:00
  • c34da6941e fix: Re-shuffle options when retaking a quiz from the results screen Elijah 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 Elijah 2026-06-28 08:32:17 -07:00
  • edc5279237 fix: Update quiz options to distinguish between selected answers and missed correct answers Elijah 2026-06-28 08:28:36 -07:00
  • 464b179df9 feat: Redesign quiz viewer to match academic textbook aesthetic Elijah 2026-06-28 08:24:32 -07:00
  • 7c13159855 fix: Update Next Question button to use primary color for dark mode visibility Elijah 2026-06-27 21:08:11 -07:00
  • 347c93713b style: Adjust dark mode to standard greys while keeping teal accents Elijah 2026-06-27 21:05:09 -07:00
  • 8ac95df772 fix: Map Tailwind colors to base CSS variables for dynamic dark mode resolution Elijah 2026-06-27 21:02:06 -07:00
  • 87fc071961 feat: Add persistent Dark Mode with ThemeToggle component and layout script Elijah 2026-06-27 20:56:10 -07:00
  • ec8e601332 feat: Allow inline editing of both name and description for decks and quizzes Elijah 2026-06-27 20:48:19 -07:00
  • 0295101e10 feat: Add Retake Full Quiz option to quiz results screen Elijah 2026-06-27 20:43:58 -07:00
  • a65e371449 fix: Resolve Server Component serialization error on shared links Elijah 2026-06-27 20:39:54 -07:00
  • cab4757be2 style: Align quiz results options UI with quiz viewer options UI Elijah 2026-06-27 20:36:36 -07:00
  • 89eb2c6ad9 style: Change rationale badge to a full-width banner above the rationale box Elijah 2026-06-27 20:31:38 -07:00
  • fc433edf4f feat: Add Correct/Incorrect badge to rationale Elijah 2026-06-27 20:28:38 -07:00
  • 64aae611fc Fix infinite browser spinner on login redirect Elijah 2026-06-27 20:26:58 -07:00
  • 00eac1457c Fix login failure over HTTP by disabling secure cookie flag by default Elijah 2026-06-27 20:21:20 -07:00
  • 577a189e0b feat: Add initial admin password setup flow Elijah 2026-06-27 20:18:09 -07:00
  • f8de1a4380 Fix Docker build: Install openssl and run as root to fix volume permissions Elijah 2026-06-27 20:14:53 -07:00
  • 4df08da263 Fix Docker build: Install prisma in runner stage to resolve prisma/config module Elijah 2026-06-27 20:13:07 -07:00
  • ce45c09b20 Configure Docker volume for persistent SQLite database Elijah 2026-06-27 20:05:42 -07:00
  • fad28140fd Fix Docker build: Use Node 22 and npm install Elijah 2026-06-27 19:59:53 -07:00
  • 037206bb25 Fix visual pop in, added back button to flash cards Elijah 2026-06-27 19:57:58 -07:00
  • d76ec4a69f Numeroud bug fixes, UI improvements, small animations Elijah 2026-06-27 19:50:10 -07:00
  • b7ce314f01 Initial working commit Elijah 2026-06-27 19:19:38 -07:00
  • 666ceb7325 Initial commit with CI/CD blueprint Elijah 2026-06-27 10:56:48 -07:00