Commit graph

2558 commits

Author SHA1 Message Date
Christian Fehmer
c937133036
fix: upside down funbox tooltip not visible on settings page (@fehmer) (#5602) 2024-07-10 10:57:29 +02:00
Miodec
f49e7f1945 fix: blind mode not working with highlight mode word 2024-07-10 10:55:12 +02:00
Christian Fehmer
c802d0781e
fix: total test calulation on testActivity chart (@fehmer) (#5596) 2024-07-10 10:27:05 +02:00
Christian Fehmer
66c09a462f
impr: reduce initial loading time of settings page (@fehmer) (#5583) 2024-07-09 21:23:28 +02:00
Miodec
d7f9a4d443 fix(cookie modal): missing icon 2024-07-09 17:56:21 +02:00
Christian Fehmer
a2a5c10a84
impr: optimize font sizes by using woff2 (@fehmer) (#5582) 2024-07-09 17:47:41 +02:00
Christian Fehmer
b114db9bd8
impr: add total tests to test activity chart (@fehmer) (#5586) 2024-07-09 17:38:26 +02:00
Jack
9f924f345e
refactor: rework highlight mode, colorful, flipped and blind to pure css (#5568) 2024-07-09 17:34:15 +02:00
Miodec
016e55036c impr: replace dead characters when using indicate typos: replace 2024-07-08 13:35:12 +02:00
Miodec
a00a8bb94c fix: changing tape mode during the test causing overflow 2024-07-08 13:17:48 +02:00
Miodec
d2caf248b3 fix: practice missed words generatic less words than expected
closes #5584
2024-07-08 11:32:03 +02:00
Miodec
ae712b3135 fix: short tests not saving towards "session typing time"
closes #5585
2024-07-08 11:25:18 +02:00
Jack
aac44aead3
refactor(caret): add lastwordelement, optimise top pos, letter width, letter height (#5567) 2024-07-05 19:18:15 +02:00
Miodec
ffc47e861d style(typing test): fix newline/tab characters not working well with some fonts 2024-07-05 18:30:05 +02:00
Miodec
9fb4005452 impr(result page): modify navigation order to make sure tab focuses the next test button 2024-07-05 17:56:43 +02:00
Miodec
b19be346f0 style(test result): fix line height of test type text 2024-07-05 17:42:55 +02:00
Miodec
39b52fac62 style(result page): fix replay play button margin 2024-07-05 17:40:38 +02:00
Miodec
6bbb11fa9e refactor(test config): use display instead of visibility for puncandnum
- this fixes an issue where punctuation and numbers buttons were focusable on the result page
 - also slightly reworks the way width animation works
2024-07-05 17:38:23 +02:00
Miodec
48b57320b2 style(core): add visibility prop to the invisible class
!nuf
2024-07-05 17:38:23 +02:00
Jack
6ccdadfe34
impr(test ui): changing tape mode no longer restarts the test (#5565)
move word wrapper class assignent to a function
make sure to update word wrapper classes when changing some settings
2024-07-05 16:13:09 +02:00
Truite Séchée
cf855bd48d
impr(test config): allow keyboard navigation (@Truiteseche) (#5528) 2024-07-04 13:27:24 +02:00
Miodec
5ef6da0618 impr(shadow theme): dont dehighlight typed words in shadow theme
closes #5557
2024-07-04 12:31:12 +02:00
Miodec
b631dc4143 impr: escape html when displaying custom text names 2024-07-03 17:34:54 +02:00
Miodec
8beddebbd4 fix: active word duplication in code quotes
closes #5505
2024-07-03 13:03:05 +02:00
Miodec
d6a3cd08ea fix(test): tab-navigating away from the test words doesnt fade in the ui 2024-07-03 13:03:05 +02:00
Miodec
03937c72cd fix(word generator): repeated tests sometimes triggering generation error 2024-07-03 13:03:05 +02:00
Christian Fehmer
ea650278ea
fix: error when loading account page and quickly navigating to another page (@fehmer) (#5555) 2024-07-03 12:03:50 +02:00
Miodec
b8fce15490 impr(commandline): add vim keybinds for navigating up and down 2024-07-01 16:10:10 +02:00
Christian Fehmer
6d1b4f38b6
fix: test history tags button flashing on load (@fehmer) (#5550) 2024-07-01 16:03:50 +02:00
Aaron
0877723fdf
chore: replace twitter urls with x (unrealapex) (#5541)
* chore: replace twitter urls with x

* chore: fix twitter account url
2024-07-01 13:53:49 +02:00
theiereman
2714af1eeb
impr(server): trim consecutive newlines when updating user profile (theiereman) (#5538) 2024-07-01 12:30:27 +02:00
Carles Mitjans
2da6e555cc
fix(themes): wrong theme added to favorites when using random theme (mitjans) (#5532)
* fix(theme): random theme switcher (mitjans)

Signed-off-by: Carles Mitjans <carles.mitjans.coma@gmail.com>

* refactor(theme): remove unnecessary clear of random theme (mitjans)

* chore: remove some words from the profanity list

---------

Signed-off-by: Carles Mitjans <carles.mitjans.coma@gmail.com>
Co-authored-by: Miodec <jack@monkeytype.com>
2024-07-01 12:18:13 +02:00
Carles Mitjans
3346b3891a
fix(test): apply highlight mode when loading (mitjans) (#5533) 2024-06-27 13:29:26 +02:00
Michael Navarro
29bd0df379
impr(notifications): message readability on hover (navazjm) (#5529) 2024-06-27 13:22:25 +02:00
Miodec
00d73be17f impr(dev options modal): add button to show test notifications
!nuf
2024-06-27 13:20:06 +02:00
Christian Fehmer
5da8c6ed8c
fix(test activity): calendar months misalignment in some cases (#5523) 2024-06-25 10:26:37 +02:00
marcin grzebieluch
f123617c33
impr(practice): shuffle words when practicing missed/slow words (grzebiel) (#5519)
* impr(practice): random shuffle words in all practice modes

* change self made shuffle into CustomText.setMode("shuffle")
2024-06-25 10:20:51 +02:00
Miodec
b6069a78ac fix: scroll to top button appearing on load 2024-06-24 15:20:00 +02:00
Miodec
c534453a0a fix(punctuation): make sure punctuation characters are placed before newline or tab characters
closes #5522
2024-06-24 14:22:17 +02:00
Nad Alaba
211253becb
fix(zipf): improve approximation of zipf distribution (@NadAlaba) (#5515)
* fix(zipf): improve approximation of zipf distribution

* rename

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2024-06-24 14:08:47 +02:00
Christian Fehmer
8e1aeb3159
feat(auth): allow removal of password authentication (@fehmer) (#5499) 2024-06-17 18:23:48 +02:00
Christian Fehmer
d733996b09
impr(custom theme rename modal): automatically select input (@fehmer) (#5487) 2024-06-17 16:35:44 +02:00
Miodec
f4f83cf489 impr(dev): add button to cycle media query debug from the frontend
!nuf
2024-06-17 15:32:24 +02:00
Christian Fehmer
b4ea7f119f
impr(dev): add endpoint to create test user/data (fehmer) (#5396)
!nuf
2024-06-17 15:21:55 +02:00
Miodec
57a6fd9bd5 fix(login page): pressing enter opening google login 2024-06-17 11:48:20 +02:00
Christian Fehmer
f0ec0c04fd
fix: test activity graph showing 54 weeks (@fehmer) (#5497) 2024-06-16 23:29:08 +02:00
Miodec
92193f1dc5 impr: slightly rework the login page 2024-06-16 23:24:00 +02:00
Miodec
2c7e77be62 impr(login): start sign up button disabled
!nuf
2024-06-16 23:17:56 +02:00
Miodec
92a05f171c style: change label text color when checkbox is disabled 2024-06-16 23:08:44 +02:00
Miodec
e1510b86ea style: disable user selection on checkbox labels 2024-06-16 22:08:08 +02:00