Implement issue 1 search, order reuse and tracking
This commit is contained in:
@@ -35,7 +35,7 @@ table.grid td.num, table.grid th.num { text-align: right; }
|
||||
.form-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px 16px; }
|
||||
.form-grid.two { grid-template-columns: repeat(2, 1fr); }
|
||||
label { display: block; font-size: 12px; color: #666; margin-bottom: 3px; }
|
||||
input:not([type]), input[type=text], input[type=password], input[type=number], input[type=date], select, textarea {
|
||||
input:not([type]), input[type=text], input[type=search], input[type=password], input[type=number], input[type=date], select, textarea {
|
||||
width: 100%; padding: 6px 8px; border: 1px solid #ccd3da; border-radius: 4px;
|
||||
font-size: 13px; font-family: inherit; background: #fff;
|
||||
}
|
||||
@@ -133,6 +133,13 @@ table.grid tr.row-off .btn { opacity: .8; }
|
||||
/* Payment / delivery workspace: independent states, task-first rows. */
|
||||
.tracking-dashboard .card-head { align-items: flex-start; }
|
||||
.tracking-dashboard .card-head > a { flex-shrink: 0; white-space: nowrap; }
|
||||
.order-stage-links { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; margin: 14px 0 8px; }
|
||||
.order-stage { display: flex; justify-content: space-between; align-items: center; gap: 8px; padding: 12px; border: 1px solid #dce4ed; border-radius: 6px; color: #123a6b; }
|
||||
.order-stage:hover, .order-stage.selected { background: #eef5ff; border-color: #1668dc; text-decoration: none; }
|
||||
.order-stage span { white-space: nowrap; font-size: 12px; }
|
||||
.matched-materials { display: flex; flex-wrap: wrap; gap: 4px; margin-top: 8px; color: #42526a; font-size: 12px; }
|
||||
.matched-materials span { padding: 2px 6px; background: #eef5ff; border-radius: 4px; }
|
||||
.copy-order-form { margin: 7px 0 4px; }
|
||||
.tracking-dashboard .card-head p { margin: 6px 0 0; }
|
||||
.tracking-focus .stat { position: relative; border-top: 3px solid #d99a30; padding-right: 28px; }
|
||||
.tracking-focus .focus-paid_undelivered { border-top-color: #1668dc; }
|
||||
@@ -196,6 +203,7 @@ table.grid tr.row-off .btn { opacity: .8; }
|
||||
.tracking-summary { grid-template-columns: repeat(2, minmax(0, 1fr)); }
|
||||
.tracking-forms { grid-template-columns: minmax(0, 1fr); }
|
||||
.tracking-panels { grid-template-columns: minmax(0, 1fr); }
|
||||
.order-stage-links { grid-template-columns: minmax(0, 1fr); }
|
||||
table.grid.order-cards { display: block; min-width: 0; }
|
||||
table.order-cards thead { display: none; }
|
||||
table.order-cards tbody { display: block; }
|
||||
|
||||
Reference in New Issue
Block a user