pccs/wwwroot/api/sidebar_menu.ui

54 lines
2.7 KiB
XML

{
"widgettype": "VBox",
"options": {"gap": "2px"},
"subwidgets": [
{"widgettype": "Text", "options": {
"otext": "主导航",
"cfontsize": 0.7,
"color": "#475569",
"padding": "4px 4px 8px 4px",
"fontWeight": "bold"
}},
{"widgettype": "Tree", "id": "pccs_menu_tree", "options": {
"bgcolor": "transparent",
"color": "#94a3b8",
"color_selected": "#e2e8f0",
"bgcolor_selected": "#1e293b",
"fontSize": "0.9rem",
"indent": 16,
"data": [
{"id": "dashboard", "label": "📊 概览", "icon": "dashboard",
"url": "{{entire_url('/pccs/index.ui')}}"},
{"id": "pool", "label": "📦 算力池管理", "children": [
{"id": "pool_list", "label": "算力池列表",
"url": "{{entire_url('/pcpool/compute_pool_list/index.ui')}}"},
{"id": "node_list", "label": "算力节点列表",
"url": "{{entire_url('/pcpool/compute_node_list/index.ui')}}"}
]},
{"id": "cluster", "label": "🖥 集群管理", "children": [
{"id": "cluster_list", "label": "集群列表",
"url": "{{entire_url('/pcc/cluster_list/index.ui')}}"},
{"id": "cn_list", "label": "节点分配",
"url": "{{entire_url('/pcc/cluster_node_list/index.ui')}}"}
]},
{"id": "storage", "label": "💾 存储管理", "children": [
{"id": "storage_server", "label": "存储服务器",
"url": "{{entire_url('/storage_mgr/storage_server_list/index.ui')}}"},
{"id": "storage_export", "label": "存储导出",
"url": "{{entire_url('/storage_mgr/storage_export_list/index.ui')}}"},
{"id": "storage_mount", "label": "存储挂载",
"url": "{{entire_url('/storage_mgr/storage_mount_list/index.ui')}}"}
]},
{"id": "image", "label": "🏗 镜像管理", "children": [
{"id": "mirror_source", "label": "镜像源配置",
"url": "{{entire_url('/image_mgr/mirror_source_list/index.ui')}}"},
{"id": "image_registry", "label": "镜像仓库",
"url": "{{entire_url('/image_mgr/image_registry_list/index.ui')}}"},
{"id": "container_image", "label": "容器镜像",
"url": "{{entire_url('/image_mgr/container_image_list/index.ui')}}"}
]}
]
}}
]
}