Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat#支持设置起始日期以实现进度条 #5

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

hqweay
Copy link

@hqweay hqweay commented Apr 6, 2024

image image

@hqweay
Copy link
Author

hqweay commented Apr 6, 2024

感谢 Achuan-2 的插件。

新增了一个起始日期与样式字段,以实现进度条的功能。一些地方代码风格与原来有差异,也没有测得很仔细,麻烦 Achuan-2 有空了帮忙瞧瞧调整下。

另外建议将进度的展示这块逻辑抽一下,方便扩展样式?

@Achuan-2
Copy link
Owner

Achuan-2 commented Apr 6, 2024

谢谢你的改进,进度显示这边貌似有点问题
Clip_2024-04-06_23-13-29
另外我觉得百分比有下面有进度条提示就好了,上面的文字依然可以是还有x天

@Achuan-2
Copy link
Owner

Achuan-2 commented Apr 6, 2024

另外我觉得添加起始日期和截止日期这个需要考虑下,
因为就算加了,貌似也只是基于截止日期进行计算,起始日期不参与倒数日
起始日期是用于计算进度条的,如果要加入设置界面要重新设计下,比如搞一个tab?因为这个倒数日图标的设计用户可能会放的很小,设置全部放一页有点问题,不好填入

@hqweay
Copy link
Author

hqweay commented Apr 6, 2024

谢谢你的改进,进度显示这边貌似有点问题 Clip_2024-04-06_23-13-29 另外我觉得百分比有下面有进度条提示就好了,上面的文字依然可以是还有x天

思路是:到期前进度条上展示百分比,到期后展示过期多少天。

这里看起来像百分比浮点计算的 bug。

另外我觉得添加起始日期和截止日期这个需要考虑下, 因为就算加了,貌似也只是基于截止日期进行计算,起始日期不参与倒数日 起始日期是用于计算进度条的,如果要加入设置界面要重新设计下,比如搞一个tab?因为这个倒数日图标的设计用户可能会放的很小,设置全部放一页有点问题,不好填入

区分 起始/截止日期,可以多一个维度。比如挂件用于任务管理,可以展示 距离开始日期还有多久,已经开始多久之类的。不过细节还是看你对挂件的定位吧~
设置这个有道理。

@Achuan-2
Copy link
Owner

Achuan-2 commented Apr 6, 2024

嗯,我再考虑考虑,最近打算先把挂件的基础功能完善好

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants