karrot-dev / karrot-frontend

We migrated to https://codeberg.org/karrot/karrot-frontend
https://codeberg.org/karrot/karrot-frontend
427 stars 178 forks source link

created keyboard shortcuts #2715

Open maansi-nema opened 2 months ago

maansi-nema commented 2 months ago

What does this PR do?

This PR helps to solve the issue on the task development board of implementing key board shortcuts for users to have an easier time writing messages. We implemented the following shortcuts: Strg + B = bold Strg + I = italic Strg + U = underline Alt + Shift + 5 or Strg + Alt + 5 = strikethrough

Links to related issues

https://community.karrot.world/t/introduce-shortcuts-for-text-formatting/1316

Checklist

nicksellen commented 2 months ago

The topic you selected to work on was assigned to Nathalie:

image

Although it was inactive for some time, in these cases it would be a good practise to check first before starting work. Originally, I understand the task to be a good learning exercise for Nathalie learning to code.

Unfortunately we have little capacity for supporting ungrad students, as explained over at https://codeberg.org/karrot/karrot-frontend/src/branch/main/CONTRIBUTE.md

I did checkout your branch, but it does not load, and there is this error in the console:

image

You also likely need to rebase your changes on top of the latest main branch, which may or may not resolve that issue, there was a recent switch of the emoji library to a maintained branch, which may or may not be related to the error.

Additionally, we have switched to codeberg so pull requests should be created over there https://codeberg.org/karrot/karrot-frontend not in GitHub, that is probably not clear right now, as we only recently moved.

I think you are a student at university of Michigan too right? Would you be able to give me the contact email address of somebody there? I would like to update them on the situation, as we cannot provide the support needed by students.

Thanks, and sorry for the not-too-positive message here.