anytype-ts icon indicating copy to clipboard operation
anytype-ts copied to clipboard

[Feature Request] Breadcrumb navigation

Open larsb24 opened this issue 1 year ago • 3 comments
trafficstars

Have you read a contributing guide?

  • [X] I have read CONTRIBUTING.md
  • [X] I have searched the existing requests and didn't find any that were similar
  • [X] I have considered creating a pull request instead and want to proceed

Clear and concise description of the problem

Feature doesn't exist yet

Suggested solution

Breadcumb navigation on the top of a page to easily navigate upwards when using a lot of nested pages.

OMR_Breadcrumbs_grafische-Darstellung (Examle of different breadcrumb styles)

I believe it would really improve the navigation experience as well as help the visual understanding of where in a tree of documents one is located.

Alternative

No response

Additional context

No response

larsb24 avatar Jul 11 '24 21:07 larsb24

I feel like this is something that I would find really useful, but would be fundamentally hard to implement because of the structure of anytype. I had to realize that because folders don't exist, there isn't really a strict hierarchical structure, which I believe is to maximize the flexibility of use. But this means that there isn't a set location for any object/page, only backlinks and such, so there isn't a breadcrumb trail that would work. It'd be like trying to map out Wikipedia.

I think having a "History" type breadcrumb trail would be really nice, though; so you can at least retrace your steps.

chungusg avatar Oct 15 '24 18:10 chungusg

That is true. Documents can be linked to anything from anywhere. I think the history type would be nice if you have accessed a page through links on other pages because if you are like 4 pages down it'd be much easier to go back via a breadcrumb than having to press the back button however many times.

larsb24 avatar Oct 16 '24 16:10 larsb24

The back button seems to work in the current version (0.40.19 on Android). And, since breadcrumbs don't really make sense in AnyType, this request is fulfilled?

alensiljak avatar Nov 01 '25 21:11 alensiljak