mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 22:25:24 +00:00
feat: finish the homepage plugin, move service links and canvas out of core (B19)
This commit is contained in:
1 parent
21937a6b02
commit
d4ec444558
256 files changed
+27365
-9077
No files matched your search
@@ -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";
|
||||
|
||||
@@ -319,8 +319,6 @@ export type DashboardCardId =
|
||||
| "quick_actions"
|
||||
| "host_status"
|
||||
| "recent_activity"
|
||||
| "service_links"
|
||||
| "homepage_preview"
|
||||
| (string & {});
|
||||
|
||||
export type DashboardCardConfig = {
|
||||
|
||||
Reference in new issue
Block a user