Migrate remaining legacy operator workflows

This commit is contained in:
2026-07-12 05:39:27 +09:00
parent ffb8f43c19
commit a01836a2d7
132 changed files with 20566 additions and 720 deletions

View File

@@ -30,7 +30,8 @@
.mbn-operator-catalog-tabs,
.mbn-operator-catalog-toolbar,
.mbn-operator-catalog-actions,
.mbn-operator-catalog-item-form { display: flex; flex-wrap: wrap; gap: 6px; }
.mbn-operator-catalog-item-form,
.mbn-operator-catalog-stock-search { display: flex; flex-wrap: wrap; gap: 6px; }
.mbn-operator-catalog-tabs button[aria-pressed="true"] { border-color: #32d5a4; color: #68e2bd; }
.mbn-operator-catalog-toolbar [data-role="query"] { flex: 1 1 240px; }
.mbn-operator-catalog-body { display: grid; grid-template-columns: minmax(240px, .8fr) minmax(360px, 1.2fr); gap: 10px; min-height: 360px; }
@@ -41,8 +42,12 @@
.mbn-operator-catalog-editor { display: grid; align-content: start; gap: 10px; }
.mbn-operator-catalog-identity { display: grid; grid-template-columns: 96px 1fr; gap: 8px; align-items: center; }
.mbn-operator-catalog-identity output { color: #8bdcc4; font: 12px Consolas, monospace; }
.mbn-operator-catalog-item-form [data-role="stock-code"] { width: 120px; }
.mbn-operator-catalog-item-form [data-role="stock-name"] { flex: 1 1 180px; }
.mbn-operator-catalog-stock-search [data-role="stock-query"] { flex: 1 1 260px; }
.mbn-operator-catalog-stock-status { color: #8aa0b5; font: 11px Consolas, monospace; }
.mbn-operator-catalog-stock-results { max-height: 150px; margin: 0; padding: 5px; overflow: auto; border: 1px solid #1c334a; border-radius: 8px; list-style: none; }
.mbn-operator-catalog-stock-row button { width: 100%; margin-bottom: 4px; text-align: left; }
.mbn-operator-catalog-stock-row button.selected { border-color: #32d5a4; background: rgba(50, 213, 164, .12); }
.mbn-operator-catalog-selected-stock { flex: 1 1 260px; align-self: center; color: #8bdcc4; font: 11px Consolas, monospace; }
.mbn-operator-catalog-item-form [data-role="buy-amount"] { width: 130px; }
.mbn-operator-catalog-draft-row { display: grid; grid-template-columns: 1fr auto auto auto; gap: 5px; align-items: center; padding: 5px; border-bottom: 1px solid #172b3e; }
.mbn-operator-catalog-draft-row span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }