Migrate remaining legacy operator workflows
This commit is contained in:
@@ -22,8 +22,8 @@
|
||||
</div>
|
||||
|
||||
<nav id="marketNav" class="market-nav">
|
||||
<button class="nav-item active" data-market="dashboard"><span>⌂</span>대시보드</button>
|
||||
<button class="nav-item" data-market="overseas"><span>◉</span>해외</button>
|
||||
<button class="nav-item" data-market="dashboard"><span>⌂</span>대시보드</button>
|
||||
<button class="nav-item active" data-market="overseas"><span>◉</span>해외</button>
|
||||
<button class="nav-item" data-market="exchange"><span>⇄</span>환율</button>
|
||||
<button class="nav-item" data-market="index"><span>⌁</span>지수</button>
|
||||
<button class="nav-item" data-market="kospi"><span>K</span>코스피</button>
|
||||
@@ -46,7 +46,7 @@
|
||||
<header class="workspace-header">
|
||||
<div>
|
||||
<p class="eyebrow">OPERATOR WORKSPACE</p>
|
||||
<h1 id="workspaceTitle">마이그레이션 대시보드</h1>
|
||||
<h1 id="workspaceTitle">해외 그래픽</h1>
|
||||
</div>
|
||||
<div class="header-meta">
|
||||
<div><span>현재 시각</span><strong id="clock">--:--:--</strong></div>
|
||||
@@ -63,10 +63,10 @@
|
||||
</section>
|
||||
|
||||
<div class="console-grid">
|
||||
<section class="panel catalog-panel">
|
||||
<section class="panel stock-panel">
|
||||
<div class="panel-header">
|
||||
<div><p class="panel-kicker">OPERATOR INPUT</p><h2>종목·그래픽 선택</h2></div>
|
||||
<span id="catalogModeBadge" class="badge">Web UI</span>
|
||||
<div><p class="panel-kicker">LEGACY STOCK INPUT</p><h2>종목 검색 · 31개 컷</h2></div>
|
||||
<span class="badge">항상 표시</span>
|
||||
</div>
|
||||
<section id="stockWorkflow" class="stock-workflow" aria-labelledby="stockWorkflowTitle">
|
||||
<div class="stock-workflow-header">
|
||||
@@ -96,9 +96,22 @@
|
||||
<label><input id="stockMa5" type="checkbox" checked>5일선</label>
|
||||
<label><input id="stockMa20" type="checkbox" checked>20일선</label>
|
||||
</div>
|
||||
<div id="stockCutList" class="stock-cut-list" aria-label="종목용 컷 목록"></div>
|
||||
<div class="stock-cut-selection-tools">
|
||||
<span id="stockCutSelectionCount" role="status" aria-live="polite">0개 선택</span>
|
||||
<button id="stockCutBatchAdd" type="button">선택 컷 추가</button>
|
||||
<button id="stockCutSelectionClear" type="button">선택 해제</button>
|
||||
</div>
|
||||
<div id="stockCutList" class="stock-cut-list" role="listbox"
|
||||
aria-label="종목용 컷 목록" aria-multiselectable="true"></div>
|
||||
<div id="manualStockActions" class="manual-stock-actions" aria-label="수동 재무 데이터"></div>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
<section class="panel catalog-panel">
|
||||
<div class="panel-header">
|
||||
<div><p class="panel-kicker">OPERATOR INPUT</p><h2>업무별 그래픽 선택</h2></div>
|
||||
<span id="catalogModeBadge" class="badge">Web UI</span>
|
||||
</div>
|
||||
<section id="legacyFixedWorkflow" class="legacy-fixed-workflow" aria-labelledby="legacyFixedWorkflowTitle" hidden>
|
||||
<div class="legacy-fixed-header">
|
||||
<div>
|
||||
@@ -149,7 +162,10 @@
|
||||
<p class="panel-kicker">LEGACY COMPARISON WORKFLOW</p>
|
||||
<h3 id="comparisonWorkflowTitle">종목 비교</h3>
|
||||
</div>
|
||||
<span id="comparisonPairCount" class="badge neutral">0 PAIRS</span>
|
||||
<div class="comparison-import-actions">
|
||||
<button id="comparisonImportLegacy" type="button">원본 비교쌍 가져오기</button>
|
||||
<span id="comparisonPairCount" class="badge neutral">0 PAIRS</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="comparisonSourceTabs" class="comparison-source-tabs" role="tablist" aria-label="비교 대상 종류">
|
||||
<button type="button" class="active" data-comparison-source="domestic">국내·NXT</button>
|
||||
@@ -316,6 +332,11 @@
|
||||
<button id="tradingHaltSearchButton" type="submit">조회</button>
|
||||
</form>
|
||||
<div id="tradingHaltSearchState" class="trading-halt-search-state" role="status" aria-live="polite"></div>
|
||||
<div class="trading-halt-results-header" role="group" aria-label="거래 정지 검색 결과 정렬">
|
||||
<button id="tradingHaltNameSort" type="button" aria-controls="tradingHaltResults"
|
||||
aria-label="종목명 정렬: 서버 기본 순서" data-sort-direction="none">종목명 ↕</button>
|
||||
<span aria-hidden="true">시장</span>
|
||||
</div>
|
||||
<div id="tradingHaltResults" class="trading-halt-results" role="listbox" aria-label="거래 정지 종목 검색 결과"></div>
|
||||
<div id="selectedTradingHalt" class="selected-trading-halt" hidden>
|
||||
<div>
|
||||
@@ -533,10 +554,13 @@
|
||||
|
||||
<div id="toast" class="toast" role="status" aria-live="polite"></div>
|
||||
<script src="playout-safety.js"></script>
|
||||
<script src="market-nav-reorder.js"></script>
|
||||
<script src="operator-workflow.js"></script>
|
||||
<script src="legacy-batch-selection-workflow.js"></script>
|
||||
<script src="legacy-fixed-workflow.js"></script>
|
||||
<script src="industry-workflow.js"></script>
|
||||
<script src="comparison-workflow.js"></script>
|
||||
<script src="comparison-import-workflow.js"></script>
|
||||
<script src="theme-workflow.js"></script>
|
||||
<script src="overseas-workflow.js"></script>
|
||||
<script src="expert-workflow.js"></script>
|
||||
@@ -545,6 +569,10 @@
|
||||
<script src="manual-lists-workflow.js"></script>
|
||||
<script src="manual-financial-workflow.js"></script>
|
||||
<script src="named-manual-restore-workflow.js"></script>
|
||||
<script src="named-comparison-restore-workflow.js"></script>
|
||||
<script src="legacy-foreign-index-candle-workflow.js"></script>
|
||||
<script src="named-nxt-theme-restore-workflow.js"></script>
|
||||
<script src="legacy-named-row-workflow.js"></script>
|
||||
<script src="operator-catalog-workflow.js"></script>
|
||||
<script src="manual-lists-ui.js"></script>
|
||||
<script src="manual-financial-ui.js"></script>
|
||||
|
||||
Reference in New Issue
Block a user