Proposal for UX improvements to the link dialog

Hello Thiago! Thanks a lot for your proposal! :star_struck:

Pros of current version

What I (surprisingly) liked about the current UI of the link dialog is how compact it is. Once you use it 1-3 times you get used to the fact that you have to click on an arrow to select different types of data.

Cons of current version

The things that I don’t like about the current one are:

  1. the arrow can seem like it doesn’t let the user choose through the types, but through something else
  2. there is no search icon and this makes the input feel not typeable in a way (for a long time I never typed in that input, I’ve only used the tree)
  3. pasting a link to a wiki page doesn’t get transformed into an internal page reference
  4. there are no types for images, videos that could enable the user to find info easier
  5. nothing informs the user that they can paste the page reference in the input field

Improving the UI

I feel we should still aim to have it pretty compact, letting us use it in other places where it should be, but it isn’t.

An example of a place like this is macro configurations.

Many times in these configurations, referencing one or multiple pages/attachments is needed, but ATM this can only be done by knowing the address/reference of that page/attachment. The UI of the link dialog could be repurposed in these configurations.

This is how I’d see the revamp. Ignore the fake tree icon, it should be something else, but I couldn’t find it (right now I’m using the branch icon):

I agree that this UI is less transparent to the user than what your proposed, but I also think that once the user would do it a few times it would seem very straight forward. This UI is also easier to integrate visually in a possible revamp of macro configurations:

What do you think about this? It is possible I’m mistaken or maybe biased because of how familiar the UI has become to me. :sweat_smile:

1 Like