|
|
@@ -7,7 +7,7 @@
|
|
|
}
|
|
|
|
|
|
/* 顶部的状态栏 */
|
|
|
-.status-bar {
|
|
|
+.page-userapp .status-bar {
|
|
|
display: flex;
|
|
|
padding: 8px 12px;
|
|
|
background: linear-gradient(180deg, #0f172a, #0b1220);
|
|
|
@@ -18,18 +18,18 @@
|
|
|
overflow: hidden;
|
|
|
}
|
|
|
|
|
|
-.status-item {
|
|
|
+.page-userapp .status-item {
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
gap: 4px;
|
|
|
min-width: 0;
|
|
|
}
|
|
|
|
|
|
-.status-item .label {
|
|
|
+.page-userapp .status-item .label {
|
|
|
font-size: 14px;
|
|
|
}
|
|
|
|
|
|
-.status-item .value {
|
|
|
+.page-userapp .status-item .value {
|
|
|
font-size: 14px;
|
|
|
font-family: ui-monospace, Consolas, monospace;
|
|
|
|
|
|
@@ -38,17 +38,17 @@
|
|
|
white-space: nowrap;
|
|
|
}
|
|
|
|
|
|
-.status-item:nth-child(2) {
|
|
|
+.page-userapp .status-item:nth-child(2) {
|
|
|
flex: 0 0 150px;
|
|
|
}
|
|
|
|
|
|
-.status-item:nth-child(3),
|
|
|
-.status-item:nth-child(4) {
|
|
|
+.page-userapp .status-item:nth-child(3),
|
|
|
+.page-userapp .status-item:nth-child(4) {
|
|
|
flex: 0 0 120px;
|
|
|
}
|
|
|
|
|
|
/* 左右拆分的栏 */
|
|
|
-.panes {
|
|
|
+.page-userapp .panes {
|
|
|
display: flex;
|
|
|
gap: 12px;
|
|
|
flex: 1;
|
|
|
@@ -57,7 +57,7 @@
|
|
|
}
|
|
|
|
|
|
/* 左侧应用列表 */
|
|
|
-.left-pane {
|
|
|
+.page-userapp .left-pane {
|
|
|
flex: 1;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
@@ -66,7 +66,7 @@
|
|
|
min-width: 0;
|
|
|
}
|
|
|
|
|
|
-.left-pane .card {
|
|
|
+.page-userapp .left-pane .card {
|
|
|
flex: 1;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
@@ -74,12 +74,12 @@
|
|
|
overflow: hidden;
|
|
|
}
|
|
|
|
|
|
-.left-pane .card:nth-child(1),
|
|
|
-.left-pane .card:nth-child(2) {
|
|
|
+.page-userapp .left-pane .card:nth-child(1),
|
|
|
+.page-userapp .left-pane .card:nth-child(2) {
|
|
|
flex: 1;
|
|
|
}
|
|
|
|
|
|
-.card-body {
|
|
|
+.page-userapp .card-body {
|
|
|
flex: 1;
|
|
|
padding: 6px;
|
|
|
display: flex;
|
|
|
@@ -89,32 +89,32 @@
|
|
|
overflow: hidden;
|
|
|
}
|
|
|
|
|
|
-.app-info {
|
|
|
+.page-userapp .app-info {
|
|
|
display: flex;
|
|
|
gap: 8px;
|
|
|
font-size: 14px;
|
|
|
}
|
|
|
|
|
|
-.app-info .label {
|
|
|
+.page-userapp .app-info .label {
|
|
|
color: #94a3b8;
|
|
|
width: 60px;
|
|
|
flex-shrink: 0;
|
|
|
}
|
|
|
|
|
|
-.app-info .value {
|
|
|
+.page-userapp .app-info .value {
|
|
|
flex: 1;
|
|
|
min-width: 0;
|
|
|
font-family: ui-monospace, Consolas, monospace;
|
|
|
}
|
|
|
|
|
|
-.app-desc {
|
|
|
+.page-userapp .app-desc {
|
|
|
flex: 1;
|
|
|
min-height: 0;
|
|
|
display: flex;
|
|
|
flex-direction: row;
|
|
|
}
|
|
|
|
|
|
-.app-desc .value {
|
|
|
+.page-userapp .app-desc .value {
|
|
|
white-space: pre-wrap;
|
|
|
word-break: break-all;
|
|
|
overflow-y: auto;
|
|
|
@@ -122,7 +122,7 @@
|
|
|
}
|
|
|
|
|
|
/* 展示服务日志 */
|
|
|
-.right-pane {
|
|
|
+.page-userapp .right-pane {
|
|
|
flex: 1;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|