Commit Graph

36 Commits

Author SHA1 Message Date
owenrees 41cbd5db16 fix aria reference 2026-06-12 16:45:05 +02:00
owenrees af6a8426ad aria labels and font size changes 2026-06-12 15:17:29 +02:00
owenrees 0dde848cfe add aria labels to non-labelled icons 2026-06-12 15:04:53 +02:00
owenrees ee9968e99b pass matomo analytics env vars with zod 2026-06-12 14:48:52 +02:00
owenrees 7384a3f825 custom 404 page 2026-06-12 14:17:29 +02:00
owenrees 4edcb49f58 fix button text based on user existing, rather that the removed isLogged in boolean 2026-06-12 11:21:50 +02:00
owenrees 030d44226d remove isLoggedIn booelan from lichess user, either a user exists or doesnt 2026-06-12 11:21:05 +02:00
owenrees f4b9820b5b add loading page 2026-06-11 15:06:13 +02:00
owenrees 6ef08f4b91 generic error view with try again 2026-06-11 11:12:31 +02:00
owenrees b94edbedb2 fix headers open sizes 2026-06-10 12:31:19 +02:00
owenrees ed820b7fd1 full width button and center text 2026-06-10 11:57:33 +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 43d7eaa77f click outside of button/dropdowqn as hook 2026-06-09 14:53:05 +02:00
owenrees 07068ab4fa opencode suggestions for inputs 2026-06-09 14:37:55 +02:00
owenrees 63fffb11de update pgnviewer on lichess chapter load 2026-06-09 14:13:31 +02:00
owenrees fcb1433403 import chapter 2026-06-09 14:08:35 +02:00
owenrees 7b2bf3161b basic loading of user's studies 2026-06-09 10:31:59 +02:00
owenrees 430ec2db75 check for existing user on remount 2026-06-08 12:40:52 +02:00
owenrees d1cdc7764b basic login / logout lichess user 2026-06-08 12:23:20 +02:00
owenrees 0888df153f check callback from lichess server 2026-06-07 22:44:31 +02:00
owenrees 03e6c3fe31 improve contact form collapse 2026-06-04 21:39:00 +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 1d9ee25e1f move the pgn viewer related logic into a hook and type the ref 2026-06-03 19:48:40 +02:00
owenrees 459b79535b update github url to come from config rather than env vars 2026-06-03 13:42:25 +02:00
owenrees 9acd458898 change feature title colour 2026-06-03 10:06:13 +02:00
owenrees 2d56700dd8 reduce spacing between header details sections 2026-06-02 22:47:54 +02:00
owenrees 4cd7b0199e update header fields on typing 2026-06-02 22:46:24 +02:00
owenrees 5ed83a20d8 populate header fields 2026-06-02 22:33:27 +02:00
owenrees 7e205df26d add headers fields 2026-06-02 22:01:41 +02:00
owenrees 19c2951cc3 rudimentary buttons 2026-06-02 21:02:46 +02:00
owenrees 1251921ea1 handlePlyChange passed as prop to useEffect is being recreated every time state changes, so wrapper in useCallback 2026-06-02 20:26:47 +02:00
owenrees 1d6a9f8e6e use shared IPosition interface for diagrams and current move state 2026-06-02 20:17:48 +02:00
owenrees 98fbc4d253 pass current fen and ply to state 2026-06-02 14:44:18 +02:00
owenrees b8bd48885e pass ply change to callback 2026-06-02 14:24:17 +02:00
owenrees 42ef8f20e0 add board listeners 2026-06-02 13:49:34 +02:00
owenrees 2805bd74df initial commit 2026-06-01 22:27:42 +02:00