Projects
Updates
Members
Help / feedkback
Toggle dark mode

Launch announcement: @mentions

T
tyro 1 month ago

image.png

What are we launching?

Mentions! You can now mention other users by typing @username in description and comment fields. 🙂

What’s the customer problem?

There was no easy way in Macro to engage and get feedback from stakeholders who weren’t already following a project.

Previously, only project followers would be notified about new comments in a project update/task/thread, and there was no way to add a new user to the discussion. Now you can simply @mention someone to notify them about the new comment. This is a great way to notify stakeholders about discussions that are relevant to them.

NB. The mentioned user must already be a member of the current workspace.

What’s the UX?

Simply type @username when writing or editing a comment. A mention dropdown displays possible username matches and you can use the arrow keys/enter/tab to select and autocomplete the username you want.

At the moment you can only select and autocomplete mentions using the keyboard, mouse support will be added soon.

Best, Tyro!

ps. This was annoyingly complex to implement 😩 so please let me know if you come across any edge cases or issues I’ve missed!

👍 1
charles reacted with :thumbs_up
F
fwuensche 20 days ago

Nice! What text editor are you using? I’ve been looking for a good wysiwyg text editor for a while now but still couldn’t pick a winner. Some of my favorites are: outline, remirror, and tiptap 🕵️ cc @tyro

❤️ 2
fwuensche, tyro reacted with :heart
T
tyro 20 days ago

Hey, welcome to Macro. 👋

Macro is a (mostly) static site and doesn’t use React etc, so most of the editors out there are not suitable. I couldn’t find any good option which a) supported markdown and b) wasn’t based on React. I ended up building my own editor, with:

  • markdown
  • pasting images
  • mentions
  • standard keyboard shortcuts like CMD-K for links

Tiptap looks great, but apparently there’s no markdown export option. 😩

If you see anything else, let me know as I’m always on the lookout!

👍 1
fwuensche reacted with :thumbs_up
Following
C
C
D
D
E
F
F
F
I
L
T
U
Follow You're not tracking this item.