Commit graph

1266 commits

Author SHA1 Message Date
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