Smail/frontend/src/views/components/LogSettings/LogSettings.css
smail 5faadcd6eb
Some checks are pending
Security Checks / security (push) Waiting to run
保存三数据库日志与三十天清理实现,继续补充验收
2026-09-08 22:30:50 +08:00

95 lines
1.4 KiB
CSS

.log-settings {
height: 100%;
min-height: 0;
min-width: 0;
display: flex;
flex-direction: column;
gap: 14px;
padding: 18px;
box-sizing: border-box;
}
.log-heading {
display: flex;
align-items: baseline;
justify-content: space-between;
flex-wrap: wrap;
gap: 8px;
}
.log-heading h2 {
margin: 0;
font-size: 20px;
}
.log-heading span,
.log-pagination span {
color: var(--el-text-color-secondary);
font-size: 12px;
}
.log-categories {
flex-wrap: wrap;
}
.log-filters {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 10px;
}
.log-filters :deep(.el-date-editor) {
flex: 2 1 290px;
min-width: 0;
width: auto;
}
.log-filters .el-input {
flex: 1 1 130px;
max-width: 190px;
}
.log-filters .el-select {
flex: 1;
min-width: 200px;
}
.log-content {
flex: 1;
min-height: 160px;
overflow: hidden;
border: 1px solid var(--el-border-color-lighter);
border-radius: 8px;
}
.runtime-lines {
height: 100%;
overflow: auto;
box-sizing: border-box;
margin: 0;
padding: 12px;
font: 12px/1.7 Consolas, monospace;
white-space: pre-wrap;
overflow-wrap: anywhere;
background: var(--el-fill-color-light);
}
.log-pagination {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 8px;
}
.log-detail-grid {
display: grid;
grid-template-columns: 110px minmax(0, 1fr);
gap: 12px;
}
.log-detail-grid dd {
margin: 0;
overflow-wrap: anywhere;
}