2 lines
7.8 KiB
CSS
2 lines
7.8 KiB
CSS
.dashboard-view[data-v-27de6891]{display:flex;flex-direction:column;min-height:100%;gap:16px;min-width:0;color:#1e293b}.overview-section[data-v-27de6891],.chart-section[data-v-27de6891],.service-section[data-v-27de6891],.stat-card[data-v-27de6891],.tasks-section[data-v-27de6891]{border:1px solid #e2e8f0;border-radius:10px;background:#fff}.user-stats-row[data-v-27de6891]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.stat-card[data-v-27de6891]{display:flex;flex-direction:column;padding:16px 18px;min-height:284px;min-width:0}.chart-container[data-v-27de6891]{flex:1 1 auto;min-height:224px;margin-top:10px;width:100%;display:flex;align-items:center;justify-content:center}.pie-chart[data-v-27de6891]{width:100%;height:224px}.duration-chart[data-v-27de6891]{width:100%;height:224px;margin-top:10px}.list-container[data-v-27de6891]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.list-item[data-v-27de6891]{display:flex;align-items:center;justify-content:space-between}.user-info[data-v-27de6891]{display:flex;align-items:center;gap:12px}.user-avatar[data-v-27de6891]{font-size:14px;font-weight:600}.username[data-v-27de6891]{font-size:13px;font-weight:500;color:#334155}.user-meta[data-v-27de6891]{display:flex;flex-direction:column;gap:2px}.login-time[data-v-27de6891]{font-size:11px;color:#94a3b8}.recent-user-item[data-v-27de6891]{padding:2px 0}.section-title[data-v-27de6891]{margin:0;font-size:15px;line-height:1.4;font-weight:600;color:#1e293b}.overview-section[data-v-27de6891]{padding:12px 14px 13px}.overview-content[data-v-27de6891]{display:grid;grid-template-columns:minmax(300px,1.05fr) minmax(540px,1.75fr);align-items:stretch;margin-top:10px}.health-summary[data-v-27de6891]{display:flex;align-items:center;gap:14px;min-height:86px;padding:6px 18px 6px 12px;border-right:1px solid #e2e8f0}.health-summary strong[data-v-27de6891]{display:block;color:#10b981;font-size:20px;line-height:1.3;font-weight:700}.health-summary p[data-v-27de6891]{margin:5px 0 0;color:#64748b;font-size:13px}.health-icon[data-v-27de6891]{display:grid;place-items:center;width:56px;height:56px;flex:0 0 56px;border-radius:50%;background:#10b981;color:#fff;font-size:26px;box-shadow:0 6px 16px #10b98124}.overview-metrics[data-v-27de6891]{display:grid;grid-template-columns:repeat(3,1fr)}.overview-metric[data-v-27de6891]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;border-right:1px solid #e2e8f0}.overview-metric[data-v-27de6891]:last-child{border-right:none}.overview-metric span[data-v-27de6891],.overview-metric small[data-v-27de6891]{color:#64748b;font-size:12px}.overview-metric strong[data-v-27de6891]{font-size:26px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.overview-metric.is-alert strong[data-v-27de6891]{color:#ef4444}.dashboard-middle[data-v-27de6891]{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(300px,.82fr);flex:0 0 auto;gap:16px;min-height:0}.chart-section[data-v-27de6891],.service-section[data-v-27de6891]{display:flex;flex-direction:column;min-height:360px;padding:16px 18px}.section-heading-row[data-v-27de6891]{display:flex;align-items:center;justify-content:space-between;gap:16px}.period-select[data-v-27de6891]{width:94px}.period-select[data-v-27de6891] .el-select__wrapper{min-height:30px}.training-chart[data-v-27de6891]{flex:1 1 auto;width:100%;height:300px;min-height:300px}.service-table[data-v-27de6891]{display:grid;grid-template-rows:36px repeat(4,minmax(48px,1fr));flex:1 1 auto;margin-top:12px;min-height:0}.service-row[data-v-27de6891]{display:grid;grid-template-columns:minmax(130px,1.35fr) minmax(72px,.7fr) 72px;align-items:center;min-height:48px;border-top:1px solid #eef2f7;color:#475569;font-size:13px}.service-header[data-v-27de6891]{min-height:36px;border-top:none;color:#64748b;font-size:12px;font-weight:600}.service-name[data-v-27de6891]{display:flex;align-items:center;gap:10px;color:#334155;font-weight:500}.service-name .fa[data-v-27de6891]{width:18px;color:#64748b;text-align:center}.state-pill[data-v-27de6891],.task-state[data-v-27de6891]{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap}.is-normal[data-v-27de6891],.is-completed[data-v-27de6891]{color:#059669;background:#ecfdf5}.is-busy[data-v-27de6891],.is-pending[data-v-27de6891]{color:#d97706;background:#fffbeb}.is-error[data-v-27de6891],.is-failed[data-v-27de6891]{color:#dc2626;background:#fef2f2}.is-running[data-v-27de6891]{color:#4f46e5;background:#eef2ff}.instance-count[data-v-27de6891],.numeric-value[data-v-27de6891]{font-variant-numeric:tabular-nums}.tasks-section[data-v-27de6891]{padding:12px 0 0;overflow:hidden}.tasks-heading[data-v-27de6891]{min-height:32px;padding:0 14px 10px}.tasks-table-wrap[data-v-27de6891]{overflow-x:auto}.tasks-table[data-v-27de6891]{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed;color:#475569;font-size:12px}.tasks-table th[data-v-27de6891],.tasks-table td[data-v-27de6891]{height:50px;padding:8px 10px;border-top:1px solid #eef2f7;text-align:left;vertical-align:middle;white-space:nowrap}.tasks-table th[data-v-27de6891]{height:38px;background:#f8fafc;color:#475569;font-weight:600}.tasks-table th[data-v-27de6891]:nth-child(1){width:14%}.tasks-table th[data-v-27de6891]:nth-child(2){width:10%}.tasks-table th[data-v-27de6891]:nth-child(3){width:11%}.tasks-table th[data-v-27de6891]:nth-child(4){width:17%}.tasks-table th[data-v-27de6891]:nth-child(5){width:17%}.tasks-table th[data-v-27de6891]:nth-child(6){width:9%}.tasks-table th[data-v-27de6891]:nth-child(7){width:12%}.tasks-table th[data-v-27de6891]:nth-child(8){width:10%}.task-name[data-v-27de6891]{color:#334155;font-weight:500;overflow:hidden;text-overflow:ellipsis}.progress-cell[data-v-27de6891]{display:grid;grid-template-columns:minmax(72px,1fr) 38px;align-items:center;gap:8px;font-variant-numeric:tabular-nums}.progress-cell[data-v-27de6891] .el-progress-bar__outer{background:#e2e8f0}@media(max-height:900px)and (min-width:1181px){.section-title[data-v-27de6891]{font-size:14px}.overview-section[data-v-27de6891]{padding:8px 12px 9px}.overview-content[data-v-27de6891]{margin-top:6px}.health-summary[data-v-27de6891]{gap:10px;min-height:64px;padding:4px 14px 4px 8px}.health-summary strong[data-v-27de6891]{font-size:18px}.health-summary p[data-v-27de6891]{margin-top:3px;font-size:12px}.health-icon[data-v-27de6891]{width:44px;height:44px;flex-basis:44px;font-size:20px;box-shadow:0 4px 12px #10b9811f}.overview-metric[data-v-27de6891]{gap:2px}.overview-metric span[data-v-27de6891],.overview-metric small[data-v-27de6891]{font-size:11px}.overview-metric strong[data-v-27de6891]{font-size:23px}.service-table[data-v-27de6891]{grid-template-rows:32px repeat(4,minmax(40px,1fr));margin-top:8px}.service-row[data-v-27de6891]{min-height:40px;font-size:12px}.service-header[data-v-27de6891]{min-height:32px;font-size:11px}.state-pill[data-v-27de6891],.task-state[data-v-27de6891]{min-height:20px;padding-inline:7px;font-size:11px}.tasks-section[data-v-27de6891]{padding-top:8px}.tasks-heading[data-v-27de6891]{min-height:28px;padding:0 12px 8px}.tasks-table th[data-v-27de6891],.tasks-table td[data-v-27de6891]{height:42px;padding:6px 8px}.tasks-table th[data-v-27de6891]{height:34px}}@media(max-width:1180px){.overview-content[data-v-27de6891]{grid-template-columns:1fr}.health-summary[data-v-27de6891]{border-right:none;border-bottom:1px solid #e2e8f0}.overview-metrics[data-v-27de6891]{min-height:94px}.dashboard-middle[data-v-27de6891]{grid-template-columns:1fr}.user-stats-row[data-v-27de6891]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.user-stats-row[data-v-27de6891]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.dashboard-view[data-v-27de6891] *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
|