\r\n\r\n这显而易见对后续的维护是困难的,使用者很难分辨表单项,可能的改进方案:\r\n\r\n1. Repeater 支持展示模式,即默认不显示 Repeater 元素的表单,而是显示一个摘要或者支持折叠。\r\n2. 支持表单布局,让开发者定义表单项宽度。\r\n3. 优化默认表单宽度,或者为部分可能有嵌套的表单项专门调整宽度。\r\n4. 支持 TOC,即为表单的表单项生成一个树结构的 TOC,放置在表单旁边,方便预览全局。\r\n5. 优化部分 Core 中提供的数据选择表单项(文章分类、菜单等),直接支持多选和排序,避免滥用 Repeater:\r\n \r\n \u003Cimg src=\"https://github.com/user-attachments/assets/6f29a6bb-dd67-4559-a00d-14ab5c7cc1bb\" width=\"256px\"/>\r\n\r\n以上改进建议需要讨论,后续建议分别提交 issue 以方便跟踪。\r\n\r\nRef https://github.com/halo-dev/halo/issues/4374\r\n\r\n/area ui\r\n/kind improvement\n\n### 附加信息\n\n_No response_",[2867,2870,2873],{"name":2868,"color":2869},"priority/important-longterm","eb6420",{"name":2871,"color":2872},"kind/improvement","f714c6",{"name":2874,"color":2875},"area/ui","1d76db",6369,"halo-dev","halo","open","优化表单中组件的样式和显示方式","2024-10-14T09:29:35Z","https://github.com/halo-dev/halo/issues/6369",0.63931,{"description":2885,"labels":2886,"number":2891,"owner":2877,"repository":2878,"state":2879,"title":2892,"updated_at":2893,"url":2894,"score":2895},"### 前置条件\n\n- [x] 已经在 [Issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。\n\n### 你当前使用的版本\n\nhalo2.20.15\n\n### 描述一下此特性\n\n1、文章管理界面\n在文章管理界面想要找到自己需要的文章的操作方式很全,但是没有博客内的分类检索方式点击所见即所得的方式方便。\n\n2、文章编辑时,切换其他文章的问题\n如果在编辑过程中需要打开一小段时间的其他文章然后回到需要编辑的文章,这样的流程过于复杂\n\n3、参考Typora的方式方法\n在编辑时选中其他文章可以保存上一篇编辑的文章但不发布,有一个树图的类似于文件结构的功能\n\n\u003Cimg width=\"1666\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/5569ed6f-ba75-4505-9833-ee174ad2f6a0\" />\n\n### 附加信息\n\n_No response_",[2887,2890],{"name":2888,"color":2889},"kind/feature","c7def8",{"name":2874,"color":2875},7283,"希望halo在“编辑文档时可以方便的进行文章之间的切换”","2025-03-12T05:38:16Z","https://github.com/halo-dev/halo/issues/7283",0.6413636,{"description":2897,"labels":2898,"number":2903,"owner":2877,"repository":2878,"state":2879,"title":2904,"updated_at":2905,"url":2906,"score":2907},"### 前置条件\n\n- [x] 已经在 [Issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。\n\n### 你当前使用的版本\n\n2.20.9\n\n### 描述一下此特性\n\n我想开放注册,但不希望随便什么人都能够注册进来,所以就想halo能不能做一个像openwebui那样的新用户待激活状态?\n\n\n\n\n\n### 附加信息\n\n_No response_",[2899,2900],{"name":2888,"color":2889},{"name":2901,"color":2902},"area/core","0052cc",7053,"能否增加一个新注册用户的待激活状态","2024-11-21T09:55:33Z","https://github.com/halo-dev/halo/issues/7053",0.6501557,{"description":2909,"labels":2910,"number":2913,"owner":2877,"repository":2878,"state":2914,"title":2915,"updated_at":2916,"url":2917,"score":2918},"### Your current Halo version\n\nlatest\n\n### Describe this feature\n\n建议没有分组可以选择时不现实此按钮\r\n\u003Cimg width=\"435\" alt=\"image\" src=\"https://github.com/halo-dev/halo/assets/38999863/2ee72e0a-4a9c-489d-b27d-4d662fa061c3\">\r\n\n\n### Additional information\n\n/kind improvement\r\n/area ui\r\n/milestone 2.17.x\r\n/assign @ruibaby ",[2911,2912],{"name":2871,"color":2872},{"name":2874,"color":2875},6124,"closed","在没有分组选择附件点击移动时会显示空白","2024-06-26T05:21:49Z","https://github.com/halo-dev/halo/issues/6124",0.58635825,{"description":2920,"labels":2921,"number":2924,"owner":2877,"repository":2878,"state":2914,"title":2925,"updated_at":2926,"url":2927,"score":2928},"### 你当前使用的版本\r\n\r\n2.19.3\r\n\r\n### 描述一下此特性\r\n\r\n昨天重装了一下服务器,备份的包1.8G,出于好奇为啥这么大,就解压了包看一看,不看不知道,我本来upload图片700多mb的数据,硬生生的给生成了w400/w800/w1200/w1600/的适配图共占资源1.03g,导致halo恢复困难,我删掉适配资源重新压缩上传备份,恢复时出现服务器错误。希望官方能在备份的时候不要把适配图备份进来,恢复之后让Halo重新生成适配图片。\r\n\u003Cimg width=\"576\" alt=\"截屏2024-09-28 10 55 08\" src=\"https://github.com/user-attachments/assets/9d817102-a682-44b6-9072-0ae8cf6bf3c7\">\r\n\r\n\u003Cimg width=\"1064\" alt=\"截屏2024-09-28 11 02 25\" src=\"https://github.com/user-attachments/assets/7dca6730-595f-4089-aed3-0790e7bf1ab3\">\r\n\r\n\u003Cimg width=\"1064\" alt=\"截屏2024-09-28 11 01 48\" src=\"https://github.com/user-attachments/assets/025bbd62-b9c4-4fb9-9d83-3835288fc6a9\">\r\n\r\n### 附加信息\r\n\r\n还有一个问题,什么时候能尽快解决上传恢复备份过大导致504的问题?\r\n",[2922,2923],{"name":2901,"color":2902},{"name":2871,"color":2872},6717,"建议halo备份时不要把适配图片也备份进来,会导致备份包过大,恢复备份变得困难","2024-09-30T14:17:46Z","https://github.com/halo-dev/halo/issues/6717",0.6384853,{"description":2930,"labels":2931,"number":2934,"owner":2877,"repository":2878,"state":2914,"title":2935,"updated_at":2936,"url":2937,"score":2938},"### 你当前使用的版本\n\n2.20.0-SNAPSHOT\n\n### 描述一下此特性\n\n如图,不管当前语言是什么,系统自带的用户名密码登录方式显示为 Local,且图标为 Halo 的 Logo,期望支持根据当前语言显示为明确的文案(比如:本地登录、用户名密码登录),以及图标可能需要更换为实际意义的图标。\r\n\r\n\u003Cimg width=\"582\" alt=\"image\" src=\"https://github.com/user-attachments/assets/cd47127d-4f6f-4dcf-9e49-394cc9af71e3\">\r\n\r\n/area core\r\n/kind improvement\r\n/milestone 2.20.x\r\n\n\n### 附加信息\n\n_No response_",[2932,2933],{"name":2901,"color":2902},{"name":2871,"color":2872},6759,"优化登录页面 **其他登录方式** 的显示名称和图标","2024-10-08T02:12:53Z","https://github.com/halo-dev/halo/issues/6759",0.6411509,{"description":2940,"labels":2941,"number":2944,"owner":2877,"repository":2878,"state":2914,"title":2945,"updated_at":2946,"url":2947,"score":2948},"### 前置条件\n\n- [x] 已经在 [Issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。\n\n### 你当前使用的版本\n\n2.20.x\n\n### 描述一下此特性\n\n发现页面没有像文章那样对图片做自动的响应式支持,期望添加支持。\n\n\u003Cimg width=\"1031\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/8a200e26-51a7-47a0-8f61-fd362a9d6567\" />\n\n/kind feature\n/area core\n\n### 附加信息\n\n_No response_",[2942,2943],{"name":2888,"color":2889},{"name":2901,"color":2902},7232,"期望页面也支持自动修改 img 标签,适配响应式图片","2025-03-08T14:13:01Z","https://github.com/halo-dev/halo/issues/7232",0.64243585,{"description":2950,"labels":2951,"number":2954,"owner":2877,"repository":2878,"state":2914,"title":2955,"updated_at":2956,"url":2957,"score":2958},"### 前置条件\n\n- [x] 已经在 [Issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。\n\n### 你当前使用的版本\n\n2.20.11\n\n### 描述一下此特性\n\n根据 issue 反馈,发现不少来自前置代理或者 WAF 的异常,而这些异常往往和 Halo 没有任何关系,并且这些异常很难直观的看出是哪里产生的问题,会让使用者产生误解,也会对 Halo 维护者造成困扰,所以期望优化这些异常提示。\n\n优化方案我建议判断异常请求的 response 类型,如果是 text/html,那么直接弹框显示这个 response 的 HTML 内容(因为大部分应用防火墙都会预设拦截页面)。如果不是 text/html,那么按照原来逻辑使用 toast 提示。\n\n如图:\n\n\n\n\n\n和前置代理或者 WAF 相关的 issue:\n\n- https://github.com/halo-dev/halo/issues?q=is%3Aissue%20state%3Aclosed%20waf\n- https://github.com/halo-dev/halo/issues?q=is%3Aissue%20state%3Aclosed%20%E9%98%B2%E7%81%AB%E5%A2%99\n\n/area ui\n/kind improvement\n\n### 附加信息\n\n_No response_",[2952,2953],{"name":2871,"color":2872},{"name":2874,"color":2875},7115,"优化来自前置代理的异常请求提示","2024-12-16T02:46:09Z","https://github.com/halo-dev/halo/issues/7115",0.6451988,{"description":2960,"labels":2961,"number":2964,"owner":2877,"repository":2878,"state":2914,"title":2965,"updated_at":2966,"url":2967,"score":2968},"### 你当前使用的版本\n\n_No response_\n\n### 描述一下此特性\n\n当前预览主题时,如果主题设置较长,则需要进行滚动才能找到保存按钮。\r\n\r\n因此期望能够像主题设置中的一样,将保存按钮固定在底部。\r\n\r\n\u003Cimg width=\"576\" alt=\"image\" src=\"https://github.com/user-attachments/assets/bbebdfdd-0654-45c8-acec-0a1d6f636f7d\">\r\n\r\nsee #4919\r\n\r\n/kind improvement\r\n/area ui\n\n### 附加信息\n\n_No response_",[2962,2963],{"name":2871,"color":2872},{"name":2874,"color":2875},6448,"期望在预览主题时保存按钮能够像主题设置中固定在底部","2024-08-08T08:24:39Z","https://github.com/halo-dev/halo/issues/6448",0.64617217,{"description":2970,"labels":2971,"number":2975,"owner":2877,"repository":2878,"state":2914,"title":2976,"updated_at":2977,"url":2978,"score":2979},"### Your current Halo version\n\n2.9.1\n\n### Describe this feature\n\n当配置页比较多时,下方的滑动条非常不明显\r\n\r\n\r\n\r\n可以考虑,超出范围的内容作为 drop down ?或者其他形式\r\n\n\n### Additional information\n\n_No response_",[2972,2974],{"name":2973,"color":2902},"area/console",{"name":2871,"color":2872},4582,"[Feature] 调整配置选单 UI","2024-01-07T14:32:14Z","https://github.com/halo-dev/halo/issues/4582",0.6467973,["Reactive",2981],{},["Set"],["ShallowReactive",2984],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f9TTK4TvQAiZGpfXEdZZbWVLpQnwrbXj_jITmJFvC6c8":-1},"/halo-dev/halo/6603"]