K线本地缓存、图表交互优化与交易记录表格修复
新增 kline_store 优先读本地库;修复加载中遮挡、支持缩放与交易时段刷新;修复交易记录操作列被裁切。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+27
-10
@@ -388,21 +388,38 @@
|
||||
.pos-del{font-size:.75rem;padding:.35rem .65rem}
|
||||
.trade-toolbar{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}
|
||||
.trade-switch-label{
|
||||
display:flex;align-items:center;gap:.35rem;
|
||||
font-size:.68rem;color:var(--text-muted);
|
||||
white-space:nowrap;margin-bottom:.65rem;cursor:pointer;
|
||||
display:flex;align-items:center;gap:.4rem;
|
||||
font-size:.78rem;color:var(--text-muted);
|
||||
white-space:normal;margin-bottom:.65rem;cursor:pointer;
|
||||
line-height:1.45;max-width:100%;
|
||||
}
|
||||
.trade-switch-label span{line-height:1}
|
||||
.trade-switch-label input{flex-shrink:0}
|
||||
.trade-table-wrap{overflow-x:auto}
|
||||
.trade-table{font-size:.8rem}
|
||||
.trade-table th{font-size:.75rem;padding:.55rem .45rem}
|
||||
.trade-table td{padding:.45rem .4rem;vertical-align:middle}
|
||||
.trade-switch-label span{line-height:1.45;color:var(--text-muted)}
|
||||
.trade-switch-label input{flex-shrink:0;width:auto}
|
||||
.trade-table-wrap{
|
||||
overflow:auto;
|
||||
max-height:420px;
|
||||
width:100%;
|
||||
-webkit-overflow-scrolling:touch;
|
||||
border-radius:10px;
|
||||
border:1px solid var(--table-border);
|
||||
background:var(--card-inner);
|
||||
}
|
||||
.trade-table{font-size:.8rem;width:max-content;min-width:100%;table-layout:auto}
|
||||
.trade-table th{font-size:.75rem;padding:.55rem .45rem;white-space:nowrap;background:var(--card-inner)}
|
||||
.trade-table td{padding:.45rem .4rem;vertical-align:middle;white-space:nowrap;background:var(--card-inner)}
|
||||
.trade-table th:last-child,
|
||||
.trade-table td:last-child{
|
||||
position:sticky;right:0;z-index:3;
|
||||
box-shadow:-6px 0 10px rgba(0,0,0,.08);
|
||||
}
|
||||
.trade-table thead th:last-child{z-index:4}
|
||||
.trade-table input,.trade-table select{
|
||||
padding:.35rem .45rem;font-size:.78rem;border-radius:6px;width:100%;min-width:0;
|
||||
}
|
||||
.trade-table .cell-readonly{color:var(--text-primary)}
|
||||
.trade-actions{display:flex;gap:.35rem;flex-wrap:wrap}
|
||||
.records-trade-card{overflow:visible}
|
||||
.records-trade-card .card-body{overflow:visible}
|
||||
.trade-actions{display:flex;gap:.35rem;flex-wrap:wrap;align-items:center;min-width:148px}
|
||||
.trade-actions a,.trade-actions button{font-size:.72rem;padding:.3rem .55rem;border-radius:6px;text-decoration:none;border:none;cursor:pointer}
|
||||
.btn-fill{background:var(--dir-bg);color:var(--accent)}
|
||||
.btn-verify{background:var(--nav-active);color:#fff}
|
||||
|
||||
Reference in New Issue
Block a user