mirror of https://github.com/halo-dev/halo
				
				
				
			
				
					
						
							#### What type of PR is this? /area ui /kind feature /milestone 2.21.x #### What this PR does / why we need it: Previously, although the Console dashboard was designed from the beginning to support extensions and persistent configuration, this had not yet been implemented. This PR implements a more powerful dashboard configuration, including features: 1. Support for persisting configuration data to the currently logged-in user. 2. Support for configuring different dashboards for different device sizes (responsive support). 3. Support for extending dashboard widgets through plugins. 4. More UX/UI optimizations docs: https://github.com/halo-dev/docs/pull/500 Test plugin: [plugin-widgets-test-1.0.11.jar.zip](https://github.com/user-attachments/files/20623916/plugin-widgets-test-1.0.11.jar.zip) <img width="1663" alt="image" src="https://github.com/user-attachments/assets/cc4d78f2-25ab-4772-b43f-b16a813bcdc0" /> <img width="1662" alt="image" src="https://github.com/user-attachments/assets/e8ba8ca8-2ae9-4736-800f-6c0f062434a3" /> #### Which issue(s) this PR fixes: Fixes https://github.com/halo-dev/halo/issues/6358 Fixes https://github.com/halo-dev/halo/issues/6666 Fixes https://github.com/halo-dev/halo/issues/2883 #### Special notes for your reviewer: #### Does this PR introduce a user-facing change? ```release-note 重构 Console 端仪表盘,支持响应式布局、持久化配置,支持通过插件扩展小部件。 ```  | 
			||
|---|---|---|
| .. | ||
| backup.md | ||
| comment-subject-ref.md | ||
| dashboard.md | ||
| default-editor–extension.md | ||
| editor.md | ||
| entity-listitem-field.md | ||
| entity-listitem-operation.md | ||
| plugin-installation-tabs.md | ||
| plugin-self-tabs.md | ||
| theme-list-tabs.md | ||