feat: move trade journal editor into dialog

This commit is contained in:
leefer
2026-07-23 09:09:53 +08:00
parent 6350dd3b11
commit a517f9d859
5 changed files with 85 additions and 26 deletions
+6
View File
@@ -11475,6 +11475,11 @@ button.account-role-badge:focus-visible { outline: 2px solid var(--blue); outlin
.trade-journal-section { grid-column: 1 / -1; padding: 0; }
.trade-journal-section > .workspace-heading { padding: 16px 16px 0; }
.trade-log-heading > div { display: flex; align-items: baseline; gap: 9px; min-width: 0; }
.trade-log-heading > div > span { color: var(--text-secondary); font-size: 11px; }
.trade-log-heading .button { flex: 0 0 auto; }
.trade-log-dialog { width: min(1020px, calc(100vw - 24px)); overflow-y: auto; }
.trade-log-dialog .trade-log-form { border: 0; }
.trade-log-form { padding: 16px; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); background: var(--surface-muted); }
.trade-log-form-grid { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 12px; }
.trade-tags-field { grid-column: span 2; }
@@ -11524,6 +11529,7 @@ button.account-role-badge:focus-visible { outline: 2px solid var(--blue); outlin
}
@media (max-width: 720px) {
.trade-log-dialog { width: calc(100vw - 16px); margin: 8px auto; }
.trade-log-summary { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.trade-log-summary > div { border-bottom: 1px solid var(--border); }
.trade-log-summary > div:nth-child(2n) { border-right: 0; }