36 Commits

Author SHA1 Message Date
e41eeaa890 fix(frontend): adds Status::Lose to game_over_check 2024-09-06 00:17:36 +02:00
e7421551d2 feat(frontend): improves game model and prepares for refactoring and storage 2024-09-06 00:02:10 +02:00
4c8e75387d fix(frontend): improves css height 2024-09-03 13:58:54 +02:00
efe09820e2 fix(frontend): fixes css misconfiguration and index on focus 2024-09-03 11:46:15 +02:00
3409f17ff2 feat(frontend): improves accessibility and seo 2024-09-03 09:21:07 +02:00
684b7917f3 feat(frontend): adds animations 2024-08-30 15:53:43 +02:00
c9537ebf99 chore(frontend): removes unused imports 2024-08-30 15:23:40 +02:00
83b216ab49 chore(frontend): house keeping 2024-08-30 15:21:56 +02:00
d71c94a4b4 feat(frontend): set index to next empty field on disabled 2024-08-30 15:01:55 +02:00
e1eefda488 fix(frontend): replay button disabled 2024-08-30 13:30:13 +02:00
baa31ad3e7 feat(frontend): adds functionality and icon to button while disabled 2024-08-30 13:15:12 +02:00
29e99f5e46 feat(frontend): disables and styles button & changes icon 2024-08-30 12:32:45 +02:00
8bdc98c2ac feat: improves frontend 2024-08-28 22:36:31 +02:00
c2d4d15ab3 feat(frontend): restructure page 2024-08-28 17:25:02 +02:00
d234ab1f17 fix(mobile): rewrite on_input to use .data() instead converting 2024-08-28 16:03:56 +02:00
9d231a117f fix(mobile): rewrites on_enter and on_input callbacks 2024-08-28 15:15:41 +02:00
b1c8bb62b1 fix(frontend): adds debug code to fix no input possible on Mobile 2024-08-28 14:03:14 +02:00
4c2bb68c4d feat(frontend): adds oninput to input fields for Mobile support 2024-08-28 13:45:22 +02:00
043db74ea2 feat(frontend): ignores invalid input 2024-08-28 11:10:31 +02:00
bf8f7711f0 feat(frontend): adds backspace support for input 2024-08-28 09:35:54 +02:00
6e31804f19 fix: success color green + succes string 2024-08-22 22:57:27 +02:00
e1d88bec46 fix: layout - margins and heights 2024-08-22 21:53:02 +02:00
2e82746371 fix: darkens the red of the solution 2024-08-22 21:39:42 +02:00
6e26cff4d9 feat: adds solution on game over 2024-08-22 21:33:05 +02:00
6b9e50ef43 feat: adds dynamic word retreival
looks like we're live :)
2024-08-22 20:43:05 +02:00
965af89a3b feat: adds github action workflow 2024-08-22 19:11:58 +02:00
8fb11f9bca feat: adds game struct 2024-08-22 15:15:40 +02:00
5a7d66b52b feat: first steps to fetching word 2024-08-22 14:56:13 +02:00
f02173e9ca feat: adds game over check and reset 2024-08-22 13:20:31 +02:00
19a5ce6d72 ft/reorders html elements and adds next focus on input 2024-06-23 23:33:50 +02:00
cdfe7d5122 ch/applies clippy suggestions 2024-06-20 22:50:31 +02:00
32554d7d70 ft/nix flake and other updates 2024-06-17 22:38:13 +02:00
85c13c53a6 ft/updates frontend to a presentable state 2024-06-14 00:24:43 +02:00
236fed176d fix/logic bug 2024-06-12 01:19:39 +02:00
97edef12bd ch/first draw 2024-06-03 00:51:07 +02:00
776d470a01 ch/initial commit 2024-06-02 22:06:03 +02:00