usememos / memos

An open-source, lightweight note-taking solution. The pain-less way to create your meaningful notes. Your Notes, Your Way.
https://usememos.com
MIT License
33.78k stars 2.45k forks source link

建议增加弹窗打开日记详情功能 #3923

Closed yihanglee-cn closed 1 month ago

yihanglee-cn commented 1 month ago

Describe the solution you'd like

当日记总数较多时,点击任意一篇非首页日记进入详情页,然后返回时,默认回到了首页最新内容。此时又得重新从首页一直不断重复下滑才可以找到想要的日记。 以前提过一个记住浏览位置的建议,但是没有实现。 但是现在我觉得,当用户点击任意日记进入详情时,可以以弹窗的形式进入详情页。这样即使退出详情页,也会停留在当前浏览位置,而不是从头开始。 在我所接触过的项目中,有一个开源的论坛插件使用JS,实现了弹窗打开帖子的功能,参考链接:https://github.com/zyronon/web-scripts 并且在工作中,Jira也实现了点击任意Ticket,以弹窗形式打开Ticket详情的功能,我觉得这是一个很不错的功能,可以明显提升用户体验,特别是当日记数量较多时。 参考视频如下:

https://github.com/user-attachments/assets/8e757d26-4806-4d80-ad4d-44f0736a5831

Type of feature

User Experience (UX)

Additional context

No response

Issues-translate-bot commented 1 month ago

Issue is not in English. It has been translated automatically.


Title: It is recommended to add a pop-up window to open the diary details function

Describe the solution you'd like

When the total number of diaries is large, click on any non-homepage diary to enter the details page, and then return to the latest content on the homepage by default. At this point, you have to scroll down from the homepage again to find the diary you want. A suggestion to remember the browsing location was made before, but it was not implemented. But now I think that when the user clicks on any diary to enter the details, they can enter the details page in the form of a pop-up window. In this way, even if you exit the details page, you will stay at the current browsing position instead of starting from the beginning. Among the projects I have been involved in, there is an open source forum plug-in that uses JS to implement the function of opening posts in a pop-up window. Reference link: https://github.com/zyronon/web-scripts And at work, Jira also implements the function of clicking on any Ticket to open the Ticket details in a pop-up window. I think this is a very good function that can significantly improve the user experience, especially when the number of diaries is large. The reference video is as follows:

https://github.com/user-attachments/assets/8e757d26-4806-4d80-ad4d-44f0736a5831

Type of feature

User Experience (UX)

Additional context

No response

yihanglee-cn commented 1 month ago

Jira image

Issues-translate-bot commented 1 month ago

Issue is not in English. It has been translated automatically.


Jira image