Skip to content

仪表盘优化 #6666

@QingFeng-awa

Description

@QingFeng-awa

你当前使用的版本

2.19.3

描述一下此特性

目前的仪表盘似乎已经数个版本没有优化调整了,从我用Halo开始似乎就没变动。
我想了几点优化,希望采纳。


1.添加更多仪表盘组件

顾名思义,提供更多仪表盘组件。
可以是最新评论、最近(x天)新注册用户数、热门评论等等。

2.添加完小组件退出添加页面

这个想法是因为:
我刚开始用Halo那会没注意到组件已经被添加了,我还以为Halo卡了,在那疯狂点,
等到退出来一看,添加了几十多个组件……

如果不返回仪表盘(不采纳这个方案),可以考虑添加完组件后加个添加成功的通知么。

3.添加组件页面提供全部选项

添加组件页面加一个全部选项,这样就不必一个一个选项卡里切换了。

这对未来组件多的时候也许有大用处。

4.组件搜索功能

支持在添加页面搜索组件。

这对未来组件多的时候也许有大用处。

5.支持开发者新增自定义仪表盘组件

我大致翻了翻开发者文档,没发现有文档说明新增自定义仪表盘组件。
我认为这样可以在解决Halo本身没什么可以拿来做组件的同时,也能丰富仪表盘,让仪表盘更有用。
例如站点推送插件,支持此功能后可以在首页添加站点推送日志组件,以更方便的让站长查看推送是否成功。(虽然用通知也能达到这个目的)
( #6358 )


接下来是针对现有组件的。

6.快捷访问支持自定义展示功能

支持自定义展示功能,可以自己选择只展示需要的功能,将不需要的功能隐藏。

7.文章,评论等组件的显示调整

目前看文章组件是显示当前站点所有文章的,包括未发布的文章。
我希望将展示数量分开,以方便站长快速统计自己的未/已发布文章。
评论同理,可以将待审核、已过审的评论分开。

评论我不知道是展示全部评论还是只展示已过审的评论,我没用过评论系统。

具体可以看概念图。
详细信息的文章、用户组件概念图

用户组件也可以考虑改成概念图中样式。
详细信息的用户组件概念图


暂时就想到这些了,之后想到会补充。

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/uiIssues or PRs related to the Halo UIkind/featureCategorizes issue or PR as related to a new feature.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions