Commit Graph

34 Commits

Author SHA1 Message Date
owenrees f139449d9a update text for importing study via login or link 2026-07-11 21:00:22 +02:00
owenrees 2c657c7598 Import study link (#1)
* add bug to todo

* disabled import study button if no study ID is selected, but always show if logged in as not to break the layout

* basic import of lichess study link

* change interface import

* Minmax M3 solution to import study chapter/game functionality

* change button text

* fix toast to display on study and chapter load

* add lint and format fix scripts

* apply auto formatting

* update ignored directories

* fix specificity

* add rudimentary PDF count metrics

* allow docker build

* create maintenance mode banner, triggered by env variables
2026-06-25 14:29:50 +02:00
owenrees 2e05f86d5f update lighthouse todos 2026-06-12 16:57:10 +02:00
owenrees 0dde848cfe add aria labels to non-labelled icons 2026-06-12 15:04:53 +02:00
owenrees 7384a3f825 custom 404 page 2026-06-12 14:17:29 +02:00
owenrees 734c631356 export interfaces 2026-06-12 11:22:54 +02:00
owenrees 3da81680a1 split schema for server functions 2026-06-12 11:04:43 +02:00
owenrees f475732715 remove loading page 2026-06-11 15:47:34 +02:00
owenrees f4b9820b5b add loading page 2026-06-11 15:06:13 +02:00
owenrees 5bf4ec95c8 if no code is provided return 404 2026-06-11 10:14:08 +02:00
owenrees 8d19564a4e remove header size todo 2026-06-10 12:31:35 +02:00
owenrees cba86118a6 format 2026-06-10 12:23:14 +02:00
owenrees 0903ac12c6 hero full screen 2026-06-10 12:20:24 +02:00
owenrees 80c2cce4de change response on access token delete function 2026-06-10 12:11:57 +02:00
owenrees eb49b6248d remove unused LichessStudyUrlInput and hide lichess buttons when no user or study loaded 2026-06-10 11:53:33 +02:00
owenrees 0f61400272 update todo with error handling 2026-06-10 11:45:00 +02:00
owenrees 585bb5549f change layout of clear button and other chessboard related bottom buttons 2026-06-04 22:47:53 +02:00
owenrees 38fc389776 rudimentary contact form boilerplate 2026-06-03 22:21:11 +02:00
owenrees af6809874c headers form fields now in flex box and with max width and gaps 2026-06-03 20:59:45 +02:00
owenrees ad4d9ab12c add favicon, update root layout with meta description etc 2026-06-03 20:39:21 +02:00
owenrees 70d65cfcfd add titles and description to pages 2026-06-03 20:31:46 +02:00
owenrees 1d9ee25e1f move the pgn viewer related logic into a hook and type the ref 2026-06-03 19:48:40 +02:00
owenrees 9415f3b6b8 remove commented out code and old todos 2026-06-03 10:43:31 +02:00
owenrees 95973937f5 zod parse env vars 2026-06-03 10:35:12 +02:00
owenrees 9bb2cf331f add spinner on pgn viewer loading 2026-06-03 10:09:33 +02:00
owenrees 9ecbce5a15 pgnviewer lazy load and suspense 2026-06-03 10:02:53 +02:00
owenrees 6a9a51c1ed remove try/catch in downloadString 2026-06-03 09:53:48 +02:00
owenrees 00267b05ba browser tab 2026-06-02 22:02:51 +02:00
owenrees 1c8f1674b7 basic large screen layout 2026-06-02 21:15:03 +02:00
owenrees 19c2951cc3 rudimentary buttons 2026-06-02 21:02:46 +02:00
owenrees 87fa6997ee update with button styling 2026-06-02 15:24:44 +02:00
owenrees be47dc449e update with zod, headers, suspense, toasts, logger 2026-06-02 15:07:23 +02:00
owenrees 95bef61a29 update todo list 2026-06-02 14:55:48 +02:00
owenrees 42ef8f20e0 add board listeners 2026-06-02 13:49:34 +02:00