Commit graph

193 commits

Author SHA1 Message Date
6585eee27f Engines: add ADRIFT 4 support 2023-06-29 21:38:31 +03:00
229500b861 TargetURLSelector: encode URL 2023-06-29 21:38:31 +03:00
ade6f5d2c3 Player: replace player.css with scss modules 2023-06-29 21:38:31 +03:00
ae9456d6dd Views: replace css files with scss modules 2023-06-29 21:38:31 +03:00
40a6e7eb3a controls.scss: extract scrollbar styles 2023-06-29 21:38:31 +03:00
47d61f9b35 base.scss: convert css to scss 2023-06-29 21:38:31 +03:00
8f9fddb73c index.html: remove fake markup 2023-06-29 21:38:31 +03:00
3062140352 Status: extract styles 2023-06-29 21:38:31 +03:00
ae9d57fe44 NotFoundPage: use Status component 2023-06-29 21:38:31 +03:00
36efea1d09 styles: extract components.scss 2023-06-29 21:38:31 +03:00
ceafed4a5c index.js: extract App.jsx 2023-06-29 21:38:31 +03:00
0d0e42a26a components: remove redundant h import 2023-06-29 21:38:31 +03:00
ee752b91e2 base.css: replace values with vars 2023-06-29 21:38:31 +03:00
500b156968 eslint: add braces rule 2023-06-29 21:38:31 +03:00
e0a90005e6 routing: ignore repeats 2023-06-29 21:38:31 +03:00
54512df52c base.css: white flash prevention 2023-06-29 21:38:31 +03:00
832fd2faa7 Controls: tune Select style 2023-06-29 21:38:31 +03:00
cce894176f InputBox: focus on fullscreen enter 2023-06-29 21:38:31 +03:00
759d221c40 MenuOverlay: increase menu width 2023-06-29 21:38:31 +03:00
d5e89b9bdc MenuOverlay: accurate handling of the dialog ref 2023-06-29 21:38:31 +03:00
12e894b41c TextBuffer: input text scroll margin 2023-06-29 21:38:31 +03:00
69460a7f55 MenuButton: markup for small screens 2023-06-29 21:38:31 +03:00
982da41acb MenuButton: pixel perfect svg icon 2023-06-29 21:38:31 +03:00
d01dd59598 MenuButton: add svg icon 2023-06-29 21:38:31 +03:00
3931685b08 MenuButton: hide button borders 2023-06-29 21:38:31 +03:00
22cc737f8e InputBox: ignore keyboard shortcuts 2023-06-29 21:38:31 +03:00
674c6c7c51 InputBox: extract MenuButton 2023-06-29 21:38:31 +03:00
daa26965cd Rearrange components 2023-06-29 21:38:31 +03:00
39e8b8a526 InputBox: tune input attributes 2023-06-29 21:38:31 +03:00
92e874e263 ThemesView: increase gaps 2023-06-29 21:38:31 +03:00
921b24195d MenuOverlay: focus trap 2023-06-29 21:38:31 +03:00
a5c4386a80 package.json: update packages 2023-06-29 21:38:31 +03:00
17ffeab680 MenuOverlay: rearrange menu items 2023-06-29 21:38:31 +03:00
d5b176087e InputControls: menu button scaffold 2023-06-29 21:38:31 +03:00
4173349481 Player: pass functions to the InbutBox 2023-06-29 21:38:31 +03:00
2b344f7cd9 PlayerView: add MenuOverlay 2023-06-29 21:38:31 +03:00
f614deca5a MenuOverlay: add dialog 2023-06-29 21:38:31 +03:00
f4e94a63b1 Top2019: fixup broken URLs 2023-06-29 21:38:31 +03:00
ae4bdf5983 GridBuffer: deduplicate empty lines 2023-06-29 21:38:31 +03:00
a3fdb236d2 GridBuffer: recursion no more 2023-06-29 21:38:31 +03:00
2fdc39c1f0 Player: explicitly override Engine arguments 2023-06-29 21:38:31 +03:00
8a79c5dd3d package.json: update packages 2023-06-29 21:38:31 +03:00
f84da5ba79 GamesView: rearrange the game list 2023-06-29 21:38:31 +03:00
5863134c3e ThemesView: ESlint 2023-06-29 21:38:31 +03:00
12d34f3a40 HomeView: fixup input outlines 2023-06-29 21:38:31 +03:00
2ae3d64039 InputBox: disable on Game Over 2023-06-29 21:38:31 +03:00
6b03a1ea21 GamesView: format titles 2023-06-29 21:38:31 +03:00
b22a2802b2 HomeView: format titles 2023-06-29 21:38:31 +03:00
fd49342e12 Themes: add themes page 2023-06-29 21:38:31 +03:00
f85fadef2d package.json: update packages 2023-06-29 21:38:31 +03:00