forked from monkeytypegame/monkeytype
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] master from monkeytypegame:master #683
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
kind of a band aid fix but its ok closes #7099
# Description Created a new theme "pale_nimbus" per instructions. ## Screenshots #### ------Normal Test------ <img width="1244" height="1170" alt="test" src="https://github.com/user-attachments/assets/9b74bf69-6202-4dde-b011-fa8cea48168a" /> #### ------Flipped Test------ <img width="1242" height="1172" alt="flip" src="https://github.com/user-attachments/assets/589ee12a-ce34-4688-beb3-9f43fe147450" /> #### ------Colorful Test------ <img width="1244" height="1170" alt="colorful" src="https://github.com/user-attachments/assets/7079fc55-461d-4355-a9c8-eeede747f4f8" /> #### ------Flipped and Colorful Test------ <img width="1240" height="1166" alt="flip_colorful" src="https://github.com/user-attachments/assets/30ac5c08-b2cb-4481-99ff-65f6dc4ab77f" /> #### ------Settings------ <img width="1238" height="1170" alt="menu" src="https://github.com/user-attachments/assets/d7818bf0-02af-4433-b6ba-487a426dace1" /> #### ------Stats------ <img width="928" height="1156" alt="stats" src="https://github.com/user-attachments/assets/cef260af-858b-45b3-837b-121c538d450c" />
… by Audrey Niffenegger (@prathampt) (#7048) ### Description Added four English quotes from The Time Traveler's Wife: Novel by Audrey Niffenegger ### Checks - [x] Adding quotes? No translation added for the English language quote. - [x] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. - [x] Do not include content that contains any libelous or otherwise unlawful, abusive, or obscene text. - [x] Ensure that your contribution meets JSON standards (no trailing comma at the end of a list) - [x] Verify quotes added aren't duplicates of any already present - [x] Verify the length property is correct (length of the text in characters) - [x] Verify the id property is incremented correctly - [x] Please do not add extremely short quotes (less than 60 characters) - [x] Remember to name your pull request properly. For example, if you are adding new quotes for the language French, your pull request should be named impr(quotes): add French quotes.
…#7073) ### Description Added input validation for `New filter preset` modal in frontend and display appropriate indicators in realtime #### Updated UI <img width="610" height="333" alt="Screenshot From 2025-11-03 02-08-40" src="https://github.com/user-attachments/assets/0f0f3628-5e61-4de9-8100-d96475f8bf08" /> <img width="610" height="333" alt="Screenshot From 2025-11-03 02-08-26" src="https://github.com/user-attachments/assets/df0fd478-7d54-4a99-b7ed-198f1f9ebae6" /> ### Checks - [ ] Adding quotes? - [ ] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. - [ ] Adding a language? - Make sure to follow the [languages documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LANGUAGES.md) - [ ] Add language to `packages/schemas/src/languages.ts` - [ ] Add language to exactly one group in `frontend/src/ts/constants/languages.ts` - [ ] Add language json file to `frontend/static/languages` - [ ] Adding a theme? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/THEMES.md) - [ ] Add theme to `packages/schemas/src/themes.ts` - [ ] Add theme to `frontend/src/ts/constants/themes.ts` - [ ] Add theme css file to `frontend/static/themes` - [ ] Add some screenshot of the theme, especially with different test settings (colorful, flip colors) to your pull request - [ ] Adding a layout? - [ ] Make sure to follow the [layouts documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LAYOUTS.md) - [ ] Add layout to `packages/schemas/src/layouts.ts` - [ ] Add layout json file to `frontend/static/layouts` - [ ] Adding a font? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/FONTS.md) - [ ] Add font file to `frontend/static/webfonts` - [ ] Add font to `packages/schemas/src/fonts.ts` - [ ] Add font to `frontend/src/ts/constants/fonts.ts` - [X] Check if any open issues are related to this PR; if so, be sure to tag them below. - [X] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [X] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. <!-- label(optional scope): pull request title (@your_github_username) --> <!-- I know I know they seem boring but please do them, they help us and you will find out it also helps you.--> Closes #7063 <!-- the issue(s) your PR resolves if any (delete if that is not the case) --> <!-- please also reference any issues and or PRs related to your pull request --> <!-- Also remove it if you are not following any issues. --> <!-- pro tip: you can mention an issue, PR, or discussion on GitHub by referencing its hash number e.g: [#1234](#1234) --> <!-- pro tip: you can press . (dot or period) in the code tab of any GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) -->
### Description Added some basic code_bash quotes. ### Checks - [x] Adding quotes? - [N/A] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. That's pretty much it to be fair.
…d hungarian_1k list (@dotleon) (#7087) ### Description Fixed the default hungarian word list (it had less than 200 words and the words were really weird and rare ones). Added hungarian 1k. The word list is from here: https://en.wiktionary.org/wiki/Wiktionary:Frequency_lists/Hungarian_webcorpus_frequency_list , but I removed some words that did not make sense for type test, like "kft." and "-e" and also removed names ### Checks - [ ] Adding quotes? - [ ] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. - [X] Adding a language? - Make sure to follow the [languages documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LANGUAGES.md) - [X] Add language to `packages/schemas/src/languages.ts` - [X] Add language to exactly one group in `frontend/src/ts/constants/languages.ts` - [X] Add language json file to `frontend/static/languages` - [ ] Adding a theme? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/THEMES.md) - [ ] Add theme to `packages/schemas/src/themes.ts` - [ ] Add theme to `frontend/src/ts/constants/themes.ts` - [ ] Add theme css file to `frontend/static/themes` - [ ] Add some screenshot of the theme, especially with different test settings (colorful, flip colors) to your pull request - [ ] Adding a layout? - [ ] Make sure to follow the [layouts documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LAYOUTS.md) - [ ] Add layout to `packages/schemas/src/layouts.ts` - [ ] Add layout json file to `frontend/static/layouts` - [ ] Adding a font? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/FONTS.md) - [ ] Add font file to `frontend/static/webfonts` - [ ] Add font to `packages/schemas/src/fonts.ts` - [ ] Add font to `frontend/src/ts/constants/fonts.ts` - [X] Check if any open issues are related to this PR; if so, be sure to tag them below. - [X] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [X] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. <!-- label(optional scope): pull request title (@your_github_username) --> <!-- I know I know they seem boring but please do them, they help us and you will find out it also helps you.--> Closes #
…dev0ps) (#7090) ### Description Remove the ae/oe character check which makes it register as seperate characters of the next character is not ae/oe, causing two mistakes instead of one. <!-- Please describe the change(s) made in your PR --> ### Checks - [ ] Adding quotes? - [ ] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. - [ ] Adding a language? - Make sure to follow the [languages documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LANGUAGES.md) - [ ] Add language to `packages/schemas/src/languages.ts` - [ ] Add language to exactly one group in `frontend/src/ts/constants/languages.ts` - [ ] Add language json file to `frontend/static/languages` - [ ] Adding a theme? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/THEMES.md) - [ ] Add theme to `packages/schemas/src/themes.ts` - [ ] Add theme to `frontend/src/ts/constants/themes.ts` - [ ] Add theme css file to `frontend/static/themes` - [ ] Add some screenshot of the theme, especially with different test settings (colorful, flip colors) to your pull request - [ ] Adding a layout? - [ ] Make sure to follow the [layouts documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LAYOUTS.md) - [ ] Add layout to `packages/schemas/src/layouts.ts` - [ ] Add layout json file to `frontend/static/layouts` - [ ] Adding a font? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/FONTS.md) - [ ] Add font file to `frontend/static/webfonts` - [ ] Add font to `packages/schemas/src/fonts.ts` - [ ] Add font to `frontend/src/ts/constants/fonts.ts` - [x] Check if any open issues are related to this PR; if so, be sure to tag them below. - [x] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [x] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. <!-- label(optional scope): pull request title (@your_github_username) --> <!-- I know I know they seem boring but please do them, they help us and you will find out it also helps you.--> Closes #6482 <!-- the issue(s) your PR resolves if any (delete if that is not the case) --> <!-- please also reference any issues and or PRs related to your pull request --> <!-- Also remove it if you are not following any issues. --> <!-- pro tip: you can mention an issue, PR, or discussion on GitHub by referencing its hash number e.g: [#1234](#1234) --> <!-- pro tip: you can press . (dot or period) in the code tab of any GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) -->
### Description there's been some changes to Jule since it's been added here rso this PR updates everything to the latest version ### Checks - [x] Check if any open issues are related to this PR; if so, be sure to tag them below. - [x] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [x] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title.
### Description This PR introduces a curated set of Java quotes that combine typing practice with real programming content. The snippets include examples from common algorithms, OOP patterns, functional and concurrent programming, and recent Java features like records, sealed classes, and switch expressions. Goal: help users improve typing speed and accuracy while reinforcing Java syntax and idioms in a practical way. ### Checks - [x] Adding quotes? - [x] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. --------- Co-authored-by: Ion Pascari <[email protected]>
### Description Just some quotes I wanted to share from my favorite songs. ### Checks - [ ✓ ] Adding quotes? - [ ✓ ] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. --------- Co-authored-by: Miodec <[email protected]>
### Description I created hungarian.json and added 51 quotes. #### Translations Here are translations (some of them are sounds weird in english, but of course it makes sense in hungraian): id_1: Above a certain level, we do not sink below a certain level. id_2: The one who can make you happy can also make you miserable. You may hate someone because you could love them. Certainty kills, but you survive. Doubt gives life, but it kills you. We leave the real one for the others, and the others for the real one. id_3: I don’t know why, or how long I’ll still belong to you, but I will hold your hand and guard your eyes. id_4: Whoever opens a book first opens themselves. One does not encounter the writer’s pain or hope, nor that of their created characters, but their own. id_5: Never apologize for following your dreams! But you may ask yourself whether this truly is your dream. id_6: I live in the moment. Soon, perhaps tomorrow, I will forget that I stood here and gave this speech. But the fact that I might forget tomorrow does not mean I did not live every moment of today. I will forget today, but that doesn’t mean today doesn’t matter. id_7: As a kid, I learned web design by copying cool websites. I looked at the page source, copied the code, changed a few things, added my name — and there, it was mine. View source. What if that worked on people too? Would we dare to look? id_8: In the modern age, important information rarely reaches decision-makers because of countless filters — that’s why the world is the way it is. id_9: In life, there’s always something worth a smile. id_10: Life isn’t about waiting for the storm to pass, but about learning to dance in the rain. id_11: You’re braver than you believe, stronger than you seem, and smarter than you think. id_12: A child alone with a book, somewhere deep in the secret rooms of the soul, creates images that surpass everything else. People need these images. On the day children’s imagination can no longer create them, humanity becomes poor. Everything great that ever happened in the world happened first in someone’s imagination, and what tomorrow’s world will look like depends largely on the power of imagination of those who are learning to read now. That is why children need books. id_13: Only blood and language can truly hold people together, along with the memory of a shared past. If this disappears, the world falls apart. id_14: Thinking is the hardest work there is — that’s why so few engage in it. id_15: Compare yourself to someone better, and you’ll be dissatisfied. Compare yourself to someone worse, and you’ll already have more than enough. id_16: It is vital that a person occasionally do something that is not vital. id_17: Anyone who has played football or is a true fan knows that the game belongs to the winners. It’s foreign to the spirit of the game to say “Let’s play beautifully and lose rather than play badly and win.” No. You have to win. And if you win, it can’t always be through bad play. id_18: Nothing reveals a person’s character more clearly than the way they play. id_19: The one who has lost everything knows best what is truly necessary. id_20: Everything must be done in its proper time — it’s cowardly to be wise only afterward. id_21: True respect must be earned. It cannot be inherited or bought. Nor can it be forced. id_22: A man was driving down the road when he saw a snake lying motionless in the middle. He stopped and saw it was wounded. So he took it home, nursed it, and healed it. When the snake recovered, he opened the door to let it go. As it slithered out, it bit him on the leg. Before the poison killed him, he said, “I took you in, fed you, healed you, and this is how you repay me?” The snake paused and replied, “All that’s true. But you always knew I was a snake.” id_23: It’s better to try and fail than to give up without trying. id_24: The tiny spider grandpa and the fragile-bellied spider grandma spun a sticky, melting web from spit onto the dirty bakery ceiling — period. id_25: If you want to know how someone thinks, listen to how they speak. id_26: After all, we are all here on Earth to laugh. The day we don’t laugh is a lost day. And laughter is the only sedative without side effects. Laughter doesn’t kill — after all, we’re still alive. As the Chinese say: whether rich or poor, be content with your fate, for only a fool does not laugh at his circumstances. id_27: People have been wise in many different ways, but they all laughed the same way. id_28: Home allows for many comforts, but even before family members, one should not go beyond measure. id_29: Those who have never been unhappy cannot truly appreciate happiness. id_30: When you run long distances, it’s not hard — in fact, it’s sometimes necessary — to turn off your mind. id_31: That’s why being on the road is magical — sometimes you even forget where you’re going. id_32: The moment you accept the troubles given to you, all doors open. id_33: Then suddenly, there’s a terrible crack... then another. It’s as if the joints holding the ship together have burst; one side of the deck lifts while the other nearly sinks into the sea. id_34: A nation is not united by physical resemblance, but by shared history, common struggles, and the air of a shared homeland, which also separates it from others with a different past and present. A true Hungarian is one whose mind and speech turn in Hungarian. There is no honest alternative test to determine who is truly Hungarian. It’s not an easy test. It’s much harder than what those who study physical traits propose — for here, one must expose the soul. id_35: Albert Szent-Györgyi was born in Budapest in 1893 and is one of the most famous Hungarian inventors. A biochemist and physician, he received the Nobel Prize in 1937 for discovering vitamin C and researching biological combustion processes. id_36: There is hardly an adult Hungarian who hasn’t heard of him. In poetry, he’s like chocolate among favorite ice cream flavors — timelessly popular. Sándor Petőfi was born in 1823 in Kiskőrös. A poet and revolutionary, he became one of the greatest figures of Hungarian romantic poetry. id_37: When you point one finger at someone, four others point back at you. id_38: A lie has already traveled halfway around the world before the truth has even put on its pants. id_39: Only when man cuts down the last tree, poisons the last river, and catches the last fish will he realize that money cannot be eaten. id_40: Life is a great gift, and I don’t intend to waste it. You never know who deals the next hand. One must learn to accept their fate. Every single day matters. id_41: The words of a child, no matter how sincere, are not heard by those who have forgotten how to listen. id_42: If you hear a voice within you say, “You can’t paint,” then by all means paint — and that voice will be silenced. id_43: Creativity is just connecting things. When you ask creative people how they did something, they feel a little guilty, because they didn’t really do it — they just saw something. Over time, it becomes natural to them. id_44: Learn from yesterday, live for today, hope for tomorrow. The important thing is never to stop questioning. id_45: It is not the strongest species that survives, nor the most intelligent, but the one that adapts best to change. id_46: Everyone wants to be famous, but no one wants to work for it. I live by this. Work hard so you can play hard. At the end of the day, give everything you’ve got, and it will pay off — maybe in a year, maybe in thirty. In the end, hard work always pays off. id_47: The past can hurt, but according to my philosophy, you can either run from it or learn from it. id_48: Perhaps the greatest risk you can ever take is letting people see you as you truly are. id_49: The things that make me different are the things that make me who I am! id_50: At the foot of the Mátra, on the edge of a village, lives my kind, hardworking old aunt — from her I know this story. A little fawn, clumsy and shy, wandered onto the road and tripped over a fallen tree, breaking its leg. The poor thing cried sadly, and along came the old lady, who took pity on it, lifted it in her arms, and carried it home to her little house. id_51: A person is never at home where they are. One always thinks they would be at home where they long to be. ### Checks - [x] Adding quotes? - [x] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. - [ ] Adding a language? - Make sure to follow the [languages documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LANGUAGES.md) - [ ] Add language to `packages/schemas/src/languages.ts` - [ ] Add language to exactly one group in `frontend/src/ts/constants/languages.ts` - [ ] Add language json file to `frontend/static/languages` - [ ] Adding a theme? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/THEMES.md) - [ ] Add theme to `packages/schemas/src/themes.ts` - [ ] Add theme to `frontend/src/ts/constants/themes.ts` - [ ] Add theme css file to `frontend/static/themes` - [ ] Add some screenshot of the theme, especially with different test settings (colorful, flip colors) to your pull request - [ ] Adding a layout? - [ ] Make sure to follow the [layouts documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LAYOUTS.md) - [ ] Add layout to `packages/schemas/src/layouts.ts` - [ ] Add layout json file to `frontend/static/layouts` - [ ] Adding a font? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/FONTS.md) - [ ] Add font file to `frontend/static/webfonts` - [ ] Add font to `packages/schemas/src/fonts.ts` - [ ] Add font to `frontend/src/ts/constants/fonts.ts` - [x] Check if any open issues are related to this PR; if so, be sure to tag them below. - [x] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [x] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. <!-- label(optional scope): pull request title (@your_github_username) --> <!-- I know I know they seem boring but please do them, they help us and you will find out it also helps you.--> Closes # <!-- the issue(s) your PR resolves if any (delete if that is not the case) --> <!-- please also reference any issues and or PRs related to your pull request --> <!-- Also remove it if you are not following any issues. --> <!-- pro tip: you can mention an issue, PR, or discussion on GitHub by referencing its hash number e.g: [#1234](#1234) --> <!-- pro tip: you can press . (dot or period) in the code tab of any GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) --> --------- Co-authored-by: Miodec <[email protected]>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )