feat: finish the homepage plugin, move service links and canvas out of core (B19)

This commit is contained in:
LukeGus committed 2026-09-24 15:07:25 -05:00
1 parent 21937a6b02
commit d4ec444558
256 files changed
+27365 -9077

No files matched your search

+9
View File
@@ -36,6 +36,15 @@ export type UiAreaKey =
| "hostEditor"
| "homepage";
/**
* The homepage area key, named rather than spelled inline in src/ui: it
* happens to share its spelling with the homepage plugin's id, which
* scripts/check-shell-plugin-ids.cjs treats as a plugin id wherever it sees
* that literal under src/ui. This area predates plugins and is unrelated -
* it is core's own widget-visibility override, not the plugin.
*/
export const HOMEPAGE_AREA_KEY: UiAreaKey = "homepage";
export type UiDensity = "comfortable" | "compact";
export type UiTrayTrigger = "always" | "hover" | "click" | "actionsOnly";
export type UiRowActions = "essential" | "full";
-2
View File
@@ -319,8 +319,6 @@ export type DashboardCardId =
| "quick_actions"
| "host_status"
| "recent_activity"
| "service_links"
| "homepage_preview"
| (string & {});
export type DashboardCardConfig = {