思源笔记 - 建议 - 文档树交互

本贴最后更新于 887 天前,其中的信息可能已经时移俗易

文档树拖拽交互

目前文档树拖拽调整顺序/层级的交互是通过上蓝线、下蓝线、无蓝线来区分的,经常对不准。能否考虑在拖动到目标块时弹出选择菜单“拖放到前面、拖放到后面、拖放为子项”,如图所示。

现状

image.png

期待效果

image.png

文档树新建文档交互

关于“自定义排序”模式下,新建文档放在首位还是末尾的选择,已看到之前的讨论,开发团队最终选择了首位。但还是希望在右键文档的菜单中增加相关选项,以灵活选择新建文档的位置。

现状

当前的交互是只有“新建文档”,点击后新建了子项。

image.png

期待效果

拆分为“新建子文档,新建文档在前面,增加文档在后面”

image.png

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22012 引用 • 87775 回帖 • 2 关注

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 这个还是可以有,支持一下

  • 感觉这样增加了操作的交互,会不会对熟悉的用户多了一步操作呢?

    2 回复
  • xiaozhu00xue 1 评论

    关于第一个需求是否通过增加一步交互来提升操作的准确性,又是个让开发纠结的问题。第二个需求目前并没有一步完成的方法,所以没有增加交互步骤。

    那要是想插在第二个位置怎么办呢?也不一定就是头尾吧
    Vanessa
  • xiaozhu00xue

    @88250

    大佬抽空看一眼 😄

    1 回复
  • @Vanessa 已经回复你了,她负责思源的界面和交互,你和她讨论就好 😄

  • qing3389 1 赞同

    今天也是遇到这个问题,本来从 mybase 迁移过来,发现新建的文档每次是排在当前笔记本的最上层,希望和 mybase 一样,能指定位置新建文档,拖来拖去真的有点麻烦 😄

  • xiaozhu00xue 1 1 赞同 1 评论

    原来是交互大佬,久仰久仰,失敬失敬,我完整的表述一遍。建议分为 2 点

    一.文档树拖拽交互

    现状是通过拖拽提示来区分目标位置的,但是较难对准,尤其是想拖拽到图中特殊位置的时候(高级目录和低级目录的交汇处),错位的概率更高一些。修改为弹出菜单选择的话确实多了一步操作,但是考虑到节省了瞄准的时间、增加了确定性,我个人觉得是值得的。考虑到自己瞄瞄准其实也行,所以这个需求不强烈,仅是提议。

    image.png

    二.新建文档的位置

    现状是新建文档有两种方法:

    1.点击现有文档右侧的“+”;2.右键点击现有文档,选择“新建文档”。

    以上 2 种方法本质上都是在现有文档下添加子文档,并且新建文档位于首位

    现状有 2 方面不足:

    1.默认位置的选择,无论开发团队决定新建文档的默认位置放在首位还是末位,都不符合一部分使用者的习惯,这部分用户只能先新建再移动。

    2.很多时候是希望在文档树的中间位置(非首尾)插入新文档,现状无法直接实现,只能先新建再移动。

    从体验上来说,“在目标位置新建”比“先新建再移动”更顺畅,如果综合第一点需求(移动容易对不准)就更是这样。

    考虑到现状本来就有右键菜单,只需增加“添加到前面、添加到后面”,属于投入开发资源少、提高交互体验多的需求,所以强烈建议。

    其它

    关于你提到“想插在第二个位置怎么办”,正是因为现状无法实现,所以才有我第二个需求。

    非常感谢思源团队

    1 回复
    哦,明白了,可关注 Issue #5098 · siyuan-note/siyuan
    Vanessa
  • GloR

    赞同,是很棒的建议了 👍

请输入回帖内容 ...