* Create state for storing custom text name
* Save custom text name on click
* Add todo
* add some utility functions to custom-text.ts
* Set custom text name to empty upon modification
* now update the custom text progress in localStorage
* rework logic for updating progress in test-logic.ts
* more logic changes
* Keep progress in mind when starting next test after bailout
* reset test once they complete it and minor refactor
* Now set custom text progress to 0 when it is modified
* Add UI for continuing and change var name
* Reset progress if they start it again
* Move functions
* remove debug log
* replaced simple popup with custom popup
* fixed media query
* also setting opacity to 1
* saving long custom text into a separate object
* fixed incorrect saving function
fixed get custom text names function
* setting to empty object structure first
* long list style fix
* showing long texts
handling delete and progress reset
* renamed file
tracking if custom text is long
* unnecessary comment
* showing a warning that editing will disable progress tracking
* checking if text is long
updating progress
* added notifications
* setting custom text
* showing if progress tracking is working
* showing if progress tracking was disabled
* longer notification
* corrected button text
* joining with space
* checking if name is taken
added indicator
Co-authored-by: Miodec <jack@monkeytype.com>
* create iv-spade theme
* append iv spade from the list
* create iv-clover theme
* append iv clover from the list
* rename themes
* update main color
* change color
* update colors
* update color params
* update colors
* update color
* Update iv_spade.css
* Update _list.json
* change main & text color
* update main color
* added files for Greek 1k, 5k, 10k and 25k words
The files are made using the European Parliament Proceedings Parallel Corpus 1996-2011
* Add Greek 1k, 5k, 10k, 25k words
* Add Greek 1k, 5k, 10k, 25k words
* correcting trailing comma
* corrected the name
* corrected the name field
* corrected the name field
* corrected the name field
* handling query param
getting user by name if query param is present
* added function to get user by name
* split profile function to get user by uid or name
* added function to check if get parameter exists in url
* updating the profile based on the url parameter
* using query param in url
* using get param
* renamed param name
adding search param to pathname in the deafult parameter value
* renamed param
* renamed param
added query validation
* extracted repeated query to a function
* missing await
* fixed typo
fixed validation
* using em for dynamic font sizes
* using em for dynamic font sizes
* added line height
* using em
* using em
* using page profile search instead
* updated the way data is passed into the page
* profile search page
* setting line height
* removed vertical align
* moved navigate to an event to avoid circular deps
* fixed route controller not being included
* removed unnecessary test
* showing 404 error
* improved query checking
* renamed query param
* fixed test
* note
* yeet
* cleaner type definition
- Added important words in the Filipino language, which are always used in conversations, making essays, articles, etc
- Changed words to their most common spelling
- Removed uncommon words or words that are not frequently used
Co-authored-by: Miodec <jack@monkeytype.com>