anyproto / roadmap

14 stars 0 forks source link

Featured Relations UX Improvements #43

Closed charlotte-chiang closed 2 days ago

ubrandes commented 6 months ago

Dear team, here's a mockup of a new FR to render all listed objects of a Set or Collection in full size, one after the other.

Is something like this on your roadmap for "Relations UX Improvements"?

Basically, the suggestion is to enhance Anytype's current view layouts for sets and collections. This makes a list of Objects readable as one document (for diaries, logs, journals, tasks, collections, travel destinations, ...). At the same time, it addresses many user needs behind transclusion and block-as-object, without changing the functionality of blocks and objects.

See attached mockup screenshot: (1) current List view for Sets and Collections; (2) proposed new "Document" view layout

Image

Meyu-Sys commented 5 months ago

What are the plans for ux improvements for relations.The current flow for relations is keeping me away from anytype. It is far to convoluted and lacks important types. An easy fix would be to remove the relation library altogether.

mifraburneo commented 5 months ago

Although I’m not sure if this is UX related per se… Will having bidirectional relations be a part of this? And some sort of Rollups? This is the only thing keeping me away from Anytype 🥲 I LOVE the fact that everything is object based and that I can create tasks anywhere but… if I create a task inside another object, that object should also be an automatic relation with the task, so in the task summary we can see which object that task is related to.

rushthomas commented 2 months ago

My personal hope is that the UX improvements include batch editing objects. That will be a huge win for usability.

SamBouwer commented 2 months ago

My personal hope is that the UX improvements include batch editing objects. That will be a huge win for usability.

Checkout this recently merged feature branch, you're in for a treat! https://github.com/anyproto/anytype-ts/commit/69a0271434a351bcc18c77af906d94d0d28a9dad

(hint: it allows you to bulk edit relations)