Highlight magic keywords in quick add

While typing in the quick add input, recognized Quick Add Magic fragments should be highlighted live (like Todoist does) for dates (“tomorrow at 5pm”), repeats (“every week”), labels (*), projects (+), priorities (!p1) and assignees (@).

Currently there’s no feedback about what Vikunja will parse out of the title until the task is created, so misparsed fragments (a date that wasn’t recognized, a label that will be created, etc.) are easy to miss. Highlighting gives instant visibility and also makes the magic syntax easier to discover.

Hey :waving_hand:

explored what it could look like here: feat(tasks): highlight quick add magic while typing a task by tink-bot · Pull Request #4010 · go-vikunja/vikunja · GitHub

Is that what you had in mind? (test it via the preview link)

Hey, that looks exactly how I imagined it to be! Thanks a lot ^^