Sanidhya Singh
5844f1da5a
fix: auto switch theme behavior & footer theme indicator (sanidhyas3s, miodec) ( #4677 )
...
* fix: auto switch theme behavior & footer indicator
Changing manually to a preset or custom theme now
turns auto switch theme mode off with a notification.
And now the auto switch mode does override the custom
theme as well (statement in settings also updated) if it
is the later one set.
Fixes #4659 , that is the footer theme is now correctly
displayed with auto switch themes as well.
* removed unnecessary function
---------
Co-authored-by: Miodec <jack@monkeytype.com>
2023-10-02 13:48:26 +01:00
Miodec
59be910857
refactor: swap button placement
2023-10-02 12:02:12 +01:00
Miodec
08c6b2b4da
fix(quotes): quote reports
2023-09-28 13:00:12 +01:00
Miodec
e0bb96e008
refactor: test config
...
- added function which instantly loads current state and updates dom (used when showing test page)
- focus is applied through main instead of by directly adding and removing a class
- reworked performance by storing dom elements
- improved animation smoothness by grabbing actual width of punc and num
- removed unused code
- not updating when not on the test page
2023-09-27 23:00:17 +01:00
Miodec
4a1a7ea456
style: remove icon margins causing height change
2023-09-27 12:34:02 +01:00
Miodec
cf1c93f551
impr: update title on page change
2023-09-27 11:16:34 +01:00
Miodec
7440f70b04
style: move result ad below the "sign in to save result" message
2023-09-26 16:36:39 +01:00
Miodec
2a006ddf5f
refactor: use button instead of div for settings group titles
2023-09-26 16:28:05 +01:00
Miodec
102d97c416
fix(settings page): account section link remained visible even when not signed in
2023-09-26 16:03:18 +01:00
Miodec
89e8fef2b3
feat(funbox): add backwards funbox
...
closes #4661
2023-09-26 14:36:51 +01:00
Miodec
8516ad6309
style: fix modern dolch light low contrast
...
closes #4666
2023-09-26 13:58:44 +01:00
Johan le stickman
dc19e87396
impr(quotes): add french quotes (johan-perso) ( #4654 )
2023-09-26 13:51:59 +01:00
alyoro
bb4eaee9ee
fix(quote): delete unecessary double tabs in Java quote (alyoro) ( #4665 )
...
* Deleting unecessary double tabs at the end of line in Java quote
* Updated length of the quote
2023-09-26 13:51:16 +01:00
Shuja-Mahmood
c147624222
fix(qote): typo (Shuja-Mahmood) ( #4664 )
2023-09-26 13:44:06 +01:00
Miodec
c39fdb0263
fix: tab navigation not working on the result page in safari
2023-09-25 16:32:21 +01:00
Miodec
1f218fcf8e
chore: fix quote length script
2023-09-25 14:13:44 +01:00
Miodec
0aab73ad67
refactor: change icon buttons to text buttons for consistency
2023-09-25 12:57:50 +01:00
Miodec
ef4964ca1a
chore: more consistent casing
2023-09-25 12:54:45 +01:00
Shuja-Mahmood
aee1cc1581
impr(custom text): add checkbox to toggle control character replacing (Shuja-Mahmood) ( #4648 )
2023-09-25 12:51:29 +01:00
Miodec
2508d9d556
docs: update discord username
...
Closes #4660
2023-09-25 12:22:14 +01:00
Miodec
454983bb6f
fix(quotes): quote reports
2023-09-25 12:08:40 +01:00
Miodec
413c6d72d6
refactor: redo the way focus is handled for popup
2023-09-25 11:50:24 +01:00
Christian Fehmer
5439d3966f
impr: increase favicon quality by using svg (fehmer) ( #4652 )
2023-09-25 11:41:04 +01:00
Dario Götz
c42765e6ed
fix(layout): incorrect mine layout middle row (dariogoetz)
2023-09-25 11:10:24 +01:00
Dario Götz
871c50cc59
impr(layout): add noted layout (dariogoetz)
2023-09-25 11:08:46 +01:00
Bastian Kappeler
61c3740f1d
impr(layout): add german dvorak imp (Bastkapp) ( #4651 )
...
Layout from: Dvorak by Nizo
https://github.com/theNizo/DvorakByNizo
2023-09-23 13:58:43 +01:00
PlumpDolphin
541d612ff3
impr(quote): add korean quotes (plumpdolphin) ( #4637 )
...
* new file: frontend/static/quotes/korean.json
* Added 10 additional Korean quotes
* Removed temporary comments on Korean quotes JSON
* Update korean.json
Resolved improper length values on some quotes
2023-09-23 13:57:47 +01:00
Miodec
56b483c1e8
refactor: rename centerContent to contentWrapper
2023-09-23 12:17:49 +01:00
Miodec
c76b2f40e8
refactor: use id instead of class
2023-09-23 12:17:49 +01:00
Miodec
54ceadd488
refactor: fix refactoring issue
2023-09-23 12:17:49 +01:00
Christian Fehmer
3be55de92c
chore: update jQuery to 3.7.1 (fehmer) ( #4649 )
...
* chore: update jQuery to 3.7.1
* add version number to easing.js file
* review comments
2023-09-21 13:06:11 +01:00
Sisisit
cf11fdc7cd
impr(quote): add thicc english quote (Sisisit) ( #4646 )
2023-09-21 12:02:41 +01:00
Miodec
54457006ec
refactor: use button instead of div
...
Reduce css.
Remove keypress event listeners.
Remove tabindex overrides.
Moved sign in tip below the buttons so that tab navigation makes sense.
2023-09-20 18:38:58 +01:00
Miodec
c97a5d7502
refactor: fix version button wrapped in two buttons
2023-09-20 11:54:03 +01:00
Miodec
4e507f23bd
refactor: use main instead of a div
2023-09-20 00:01:35 +01:00
Miodec
724403d361
refactor: use nav instead of a div
2023-09-19 23:53:13 +01:00
Miodec
6610542d5f
refactor: use footer instead of a div with an id
2023-09-19 23:51:20 +01:00
Miodec
46c0555202
chore: missing class
2023-09-19 23:47:33 +01:00
Miodec
d1cb222735
chore: rename file
2023-09-19 23:45:52 +01:00
Miodec
5a06954f02
refactor: use button instead of div
2023-09-19 23:44:48 +01:00
Miodec
13d041e055
chore: remove tabindex
2023-09-19 23:40:28 +01:00
Miodec
513dfc63ff
chore: use textButton for now to fix theme issues
2023-09-19 23:32:47 +01:00
Miodec
412d415207
refactor: use header instead of div with id
2023-09-19 23:31:13 +01:00
Miodec
cb449cfd2b
chore: rename file
2023-09-19 23:08:28 +01:00
Miodec
13e08a716e
refactor: use button instead of div
2023-09-19 22:57:52 +01:00
Miodec
ef15ee85c5
refactor: remove tabindex overrrides
2023-09-19 22:50:33 +01:00
Miodec
6314204e1d
refactor: change logo into an anchor
2023-09-19 22:49:29 +01:00
Miodec
2a66e509f4
refactor(sign up): use button instead of div
2023-09-19 21:08:22 +01:00
Miodec
6fef51cd89
refactor(sign in): use button elements instead of div
2023-09-19 20:23:42 +01:00
Miodec
43a8b081a5
refactor: checkboxes
...
Reworked checkboxes to not use any custom elements.
Instead, the native element is styled.
This fixes tab navigation, and makes them easier to use in general.
2023-09-19 18:26:03 +01:00