fix(settings): horizontal export links and strict OKX side column height

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-07 11:35:36 +08:00
parent 5680ab515e
commit 6c26d4739e
3 changed files with 45 additions and 7 deletions
+43 -5
View File
@@ -2189,12 +2189,18 @@ html[data-theme="light"] .journal-detail-img-thumb {
align-items: stretch;
}
.settings-cards-grid > .settings-card--risk,
.settings-cards-grid > .settings-side-col {
min-height: 0;
}
.settings-side-col {
display: flex;
flex-direction: column;
gap: 10px;
gap: 8px;
align-self: stretch;
min-height: 100%;
height: 100%;
min-height: 0;
}
.settings-card--risk {
@@ -2207,16 +2213,40 @@ html[data-theme="light"] .journal-detail-img-thumb {
.settings-side-col > .settings-card {
flex: 1 1 0;
min-height: 0;
overflow-y: auto;
display: flex;
flex-direction: column;
}
.settings-side-col .settings-card--export {
margin-top: 0;
.settings-side-col > .settings-card--export {
flex: 0 0 auto;
min-height: 0;
overflow: visible;
}
.settings-side-col .settings-card--export .settings-link-list {
flex: 1;
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 6px;
flex: 0 0 auto;
}
.settings-side-col .settings-card--export .settings-export-link {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
padding: 7px 5px;
font-size: 0.7rem;
line-height: 1.25;
min-height: 32px;
word-break: break-word;
}
@media (max-width: 520px) {
.settings-side-col .settings-card--export .settings-link-list {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.settings-card--compact {
@@ -2763,6 +2793,14 @@ html[data-theme="light"] .settings-export-link {
.opt-pos-card {
margin-bottom: 10px;
}
.settings-card--compact .options-settings-section {
margin-bottom: 8px;
}
.settings-card--compact .options-settings-section:last-child {
margin-bottom: 0;
}
.options-settings-block {
margin-bottom: 14px;
}