feat(admin): add database table query page

This commit is contained in:
2026-05-08 16:39:44 +08:00
parent b08127031c
commit 72fce47187
12 changed files with 964 additions and 29 deletions

View File

@@ -302,6 +302,28 @@ button:disabled {
align-items: end;
}
.admin-table-query-grid {
display: grid;
grid-template-columns: minmax(180px, 1fr) minmax(160px, 1fr) minmax(220px, 1.2fr) minmax(96px, 0.45fr) auto;
gap: 12px;
align-items: end;
}
.admin-table tbody tr[data-clickable="true"] {
cursor: pointer;
}
.admin-table tbody tr[data-clickable="true"]:hover {
background: #f5fafb;
}
.admin-text-button:hover,
.admin-text-button:focus-visible {
color: #126e82;
text-decoration: underline;
outline: none;
}
.admin-action-row {
display: flex;
flex-wrap: wrap;
@@ -811,7 +833,8 @@ button:disabled {
.admin-two-column,
.admin-two-column-wide,
.admin-form-row,
.admin-filter-grid {
.admin-filter-grid,
.admin-table-query-grid {
grid-template-columns: 1fr;
}