style: optimize system settings card layout

This commit is contained in:
aslost
2026-08-15 23:41:32 +08:00
parent 5c8c8a6dc7
commit a1488ba665
3 changed files with 15 additions and 8 deletions
+4
View File
@@ -0,0 +1,4 @@
allowBuilds:
'@parcel/watcher': true
esbuild: true
vue-demi: true
+7 -8
View File
@@ -1551,14 +1551,11 @@ function editSetting(settingForm, refreshStatus = true) {
} }
.card-grid { .card-grid {
display: flex;
display: grid; flex-direction: column;
grid-template-columns: repeat(auto-fill, minmax(440px, 1fr)); align-items: center;
padding: 20px; padding: 20px;
gap: 20px; gap: 20px;
@media (max-width: 500px) {
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}
@media (max-width: 1023px) { @media (max-width: 1023px) {
gap: 15px; gap: 15px;
padding: 15px; padding: 15px;
@@ -1588,17 +1585,19 @@ function editSetting(settingForm, refreshStatus = true) {
.settings-card { .settings-card {
background-color: var(--el-bg-color); background-color: var(--el-bg-color);
border-radius: 8px; border-radius: 6px;
border: 1px solid var(--el-border-color); border: 1px solid var(--el-border-color);
transition: all 300ms; transition: all 300ms;
overflow: hidden; overflow: hidden;
max-width: 900px;
width: 100%;
} }
.card-title { .card-title {
font-size: 15px; font-size: 15px;
font-weight: bold; font-weight: bold;
padding: 10px 20px; padding: 15px 20px 12px;
border-bottom: 1px solid var(--el-border-color); border-bottom: 1px solid var(--el-border-color);
} }
+4
View File
@@ -0,0 +1,4 @@
allowBuilds:
esbuild: true
sharp: true
workerd: true