Info
WARNING! Clicking "Open Website" will launch a third-party app, use at your own risk. We do not recommend logging in with your main account.
Testing and Issues
You can test this app and submit issues during the testing period of the JavaScript 2025 Contest, Round 1 contest.
Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.
Voting
by rating
Issues
The contest task was not completed. The app only partially implemented the required features specified in the contest task.
While evaluating the submission, we identified the following issues:
TASK I
– When formatted text is pasted, some of its formatting is only partially preserved.
– Custom emoji are not rendered in the input field.
– The app fails to quote formatted text that is part of another quote.
– Multiple Markdown formats cannot be applied simultaneously.
– Monospaced formatting is removed from the entire text block instead of just the selected portion.
– Spoiler Markdown overrides all other formatting.
TASK II
– The current implementation does not follow the provided design mockups, lacks core required functionality, and is further affected by severe issues.
BONUS TASK
– Not implemented.
While evaluating the submission, we identified the following issues:
TASK I
– When formatted text is pasted, some of its formatting is only partially preserved.
– Custom emoji are not rendered in the input field.
– The app fails to quote formatted text that is part of another quote.
– Multiple Markdown formats cannot be applied simultaneously.
– Monospaced formatting is removed from the entire text block instead of just the selected portion.
– Spoiler Markdown overrides all other formatting.
TASK II
– The current implementation does not follow the provided design mockups, lacks core required functionality, and is further affected by severe issues.
BONUS TASK
– Not implemented.
N
Task 1:
Text formatter:
- selection resets after applying of several formats (spoiler, strikethrough, quote, monospace)
- Spoiler issues: when Bold, Italic or Underlined applied - set "Spoiler" resets those formats and also unset "Spoiler" is not working
- When Bold selected in TextFormatter - italic and/or underline will be unset
- Nested Markdown does not work properly (example attached)
Task 2:
- "Menu" button is not shown when no folders (was mentioned)
- When 'Settings' or 'Contacts' opened, "active" folder not being unset
Other then that, Folders functionality looks good (also nice solution for saving emoji inside Folder name string)
Task 3:
- Background crashes very easy: on color change, pattern size, .. everything becomes white.
Otherwise, really good job on background, changeable colors + flexible pattern-size
Text formatter:
- selection resets after applying of several formats (spoiler, strikethrough, quote, monospace)
- Spoiler issues: when Bold, Italic or Underlined applied - set "Spoiler" resets those formats and also unset "Spoiler" is not working
- When Bold selected in TextFormatter - italic and/or underline will be unset
- Nested Markdown does not work properly (example attached)
Task 2:
- "Menu" button is not shown when no folders (was mentioned)
- When 'Settings' or 'Contacts' opened, "active" folder not being unset
Other then that, Folders functionality looks good (also nice solution for saving emoji inside Folder name string)
Task 3:
- Background crashes very easy: on color change, pattern size, .. everything becomes white.
Otherwise, really good job on background, changeable colors + flexible pattern-size
Chromium, MacOS/Ubuntu
That's very weird, can't reproduce that now. I'll try to get back with steps to reproduce. But still, sorry, probably was something on my side. Feel free to ignore for now
Windows/Firefox
Oh, got it now! Hi again. Please try to remove ALL folders. So all chats are without folders. Then the UI is very broken
Windows/Firefox
Nobody added any issues yet...