Commit d3e07f3d authored by edy's avatar edy

fix(settings): tighten config action buttons

parent 0cd4a1c2
......@@ -212,7 +212,7 @@
.settings-basic-config-row {
min-width: 0;
display: grid;
grid-template-columns: minmax(0, 1fr) max-content;
grid-template-columns: minmax(0, 1fr) 146px;
align-items: end;
gap: 10px;
}
......@@ -225,16 +225,14 @@
gap: 6px;
}
.settings-basic-directory-panel {
min-height: 38px;
align-items: center;
}
.settings-basic-directory-actions {
display: grid;
grid-auto-flow: column;
grid-auto-columns: 78px;
grid-auto-columns: unset;
grid-template-columns: repeat(2, 70px);
align-self: end;
justify-self: start;
width: 146px;
}
.settings-basic-directory-actions button,
......@@ -251,7 +249,7 @@
}
.settings-inline-save-button {
min-width: 64px;
min-width: 72px;
justify-self: start;
}
......@@ -412,12 +410,11 @@
.settings-panel-xhs-feishu .settings-actions {
margin-top: 0;
align-items: center;
justify-content: flex-end;
}
.settings-panel-xhs-feishu .settings-primary-button {
min-height: 30px;
padding: 6px 14px;
font-size: 12px;
min-width: 72px;
}
.settings-panel .status-chip {
......@@ -450,6 +447,16 @@
}
.settings-page-shell .settings-primary-button {
min-width: 100px;
min-height: 38px;
height: 38px;
padding: 0 14px;
border-radius: 14px;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 12px;
white-space: nowrap;
background: linear-gradient(135deg, #3b82f6, #1e40af);
color: #ffffff;
box-shadow: 0 12px 24px rgba(37, 99, 235, 0.24);
......@@ -464,6 +471,18 @@
outline-color: rgba(37, 99, 235, 0.22);
}
.settings-page-shell .settings-inline-save-button,
.settings-page-shell .settings-panel-xhs-feishu .settings-primary-button {
min-width: 72px;
padding-inline: 12px;
}
.settings-page-shell .settings-basic-directory-actions button {
width: 100%;
min-width: 0;
padding-inline: 6px;
}
.settings-page-shell .settings-actions button:not(.settings-primary-button):not(.secondary),
.settings-page-shell .workspace-directory-inline-actions button:not(.settings-primary-button):not(.secondary) {
background: rgba(255, 255, 255, 0.94);
......@@ -499,9 +518,19 @@
gap: 6px;
}
.settings-panel-basic-config .settings-input-label input,
.settings-panel-basic-config .workspace-directory-panel {
width: 100%;
min-height: 38px;
height: auto;
padding: 9px 12px;
border-radius: 18px;
border: 1px solid rgba(173, 192, 245, 0.72);
background: linear-gradient(180deg, rgba(255, 255, 255, 0.96) 0%, rgba(245, 248, 255, 0.88) 100%);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 8px 18px rgba(109, 124, 255, 0.06);
}
.settings-panel-basic-config .workspace-directory-panel {
align-items: center;
}
......@@ -651,5 +680,3 @@
grid-template-columns: 1fr;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment