|
|
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 |
|
|
|
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 |
|
|
|
0d0e42a26a
|
components: remove redundant h import
|
2023-06-29 21:38:31 +03:00 |
|
|
|
500b156968
|
eslint: add braces rule
|
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 |
|
|
|
921b24195d
|
MenuOverlay: focus trap
|
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 |
|
|
|
f614deca5a
|
MenuOverlay: add dialog
|
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 |
|
|
|
2ae3d64039
|
InputBox: disable on Game Over
|
2023-06-29 21:38:31 +03:00 |
|
|
|
78ad3d5657
|
playerHandlers: replace lz-string with base32768
|
2023-06-29 21:38:31 +03:00 |
|
|
|
1afbb95e05
|
Themes: add Monkeytype themes
|
2023-06-29 21:38:31 +03:00 |
|
|
|
91456a8bc9
|
Themes: add input colors and accents
|
2023-06-29 21:38:31 +03:00 |
|
|
|
7a58f92434
|
Player: add message on the vm termination
|
2023-06-29 21:38:31 +03:00 |
|
|
|
e7c1384436
|
UrlPlayer: process HTTP responses to invalid requests
|
2023-06-29 21:38:31 +03:00 |
|
|
|
8b6a805c36
|
PlayerView: show separators on small screen
|
2023-06-29 21:38:31 +03:00 |
|
|
|
6eb20f8db3
|
PlayerView: break a word once it is too long to fit on a line
|
2023-06-29 21:38:31 +03:00 |
|
|
|
393d15a64f
|
TextBuffer: smooth scrolling
|
2023-06-29 21:38:31 +03:00 |
|
|
|
b08d9725d4
|
Update the player to work with new versions of the Emglken and the cheap-glkote
|
2023-05-22 01:41:21 +03:00 |
|
|
|
7a96d99055
|
Linting
|
2023-05-21 16:49:41 +03:00 |
|
|
|
4746f9dcb5
|
Replace classes with classNames
|
2023-05-21 16:49:41 +03:00 |
|
|
|
dc22a4782f
|
UrlPlayer: start the chain with the url
|
2023-05-21 16:49:41 +03:00 |
|
|
|
9fc2265e41
|
TextMessage: add classnames to all message types
|
2023-05-21 16:49:41 +03:00 |
|
|
|
e5c96709d8
|
UrlPlayer: clearing the hash in the URL for Safari
|
2021-07-27 17:40:44 +05:00 |
|
|
|
ef8aca3476
|
styles: add special styles for Safari
|
2021-07-27 17:38:30 +05:00 |
|
|
|
8699868c42
|
Rename the project to ElseIFPlayer
|
2021-07-24 19:54:46 +05:00 |
|
|
|
71162ec2c6
|
InputBox: handle mobile keyboard events
|
2021-07-23 14:38:43 +05:00 |
|
|
|
1e0b16361f
|
eslint fix
|
2021-07-22 15:04:19 +05:00 |
|
|
|
cc1df287be
|
eslint fix
|
2021-07-22 14:00:58 +05:00 |
|
|
|
2bd264659c
|
GridBuffer: hide when the buffer contains only empty lines
|
2021-07-21 15:34:10 +05:00 |
|
|
|
0c5a763414
|
Player: extract handlers
|
2021-07-21 15:34:10 +05:00 |
|
|
|
18da26dc20
|
Player: add the singleWindow option
|
2021-07-21 15:34:10 +05:00 |
|
|
|
7240be1120
|
TextBuffer: add keyboard scrolling support
|
2021-07-21 15:34:10 +05:00 |
|