Skip to content

Commit 62b3d90

Browse files
committed
Fix Speak to Binance nav button — use layout-btn class for click handler
The nav buttons used nav-item class which had no click handler registered. Changed to layout-btn to match existing layout click handler. Bumped cache version.
1 parent a7835d5 commit 62b3d90

2 files changed

Lines changed: 21 additions & 21 deletions

File tree

frontend/index.html

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<meta name="theme-color" content="#0b0e11">
99
<title>Binance Skills Terminal</title>
1010
<base href="/superbsc/">
11-
<link rel="stylesheet" href="static/css/main.css?v=1710000000">
11+
<link rel="stylesheet" href="static/css/main.css?v=1710100000">
1212
</head>
1313
<body>
1414
<!-- Inline fallback: ensures globals are available before modules load -->
@@ -203,8 +203,8 @@
203203
<button class="nav-dropdown-item" data-layout="convergence" data-i18n="nav.convergence">Convergence</button>
204204
</div>
205205
</div>
206-
<button class="nav-item nav-highlight" data-layout="smart-money" data-i18n="nav.smartMoney">Smart Money</button>
207-
<button class="nav-item nav-highlight nav-speak" data-layout="speak" data-i18n="nav.speak">Speak to Binance</button>
206+
<button class="layout-btn nav-highlight" data-layout="smart-money" data-i18n="nav.smartMoney">Smart Money</button>
207+
<button class="layout-btn nav-highlight nav-speak" data-layout="speak" data-i18n="nav.speak">Speak to Binance</button>
208208
</nav>
209209
</div>
210210
<div class="header-right">
@@ -393,22 +393,22 @@ <h2>Settings</h2>
393393
<div id="toast-container"></div>
394394

395395
<!-- Scripts -->
396-
<script type="module" src="static/js/store.js?v=1710000000"></script>
397-
<script type="module" src="static/js/api.js?v=1710000000"></script>
398-
<script type="module" src="static/js/utils.js?v=1710000000"></script>
399-
<script type="module" src="static/js/components/base-panel.js?v=1710000000"></script>
400-
<script type="module" src="static/js/components/data-table.js?v=1710000000"></script>
401-
<script type="module" src="static/js/components/status-bar.js?v=1710000000"></script>
402-
<script type="module" src="static/js/components/search-bar.js?v=1710000000"></script>
403-
<script type="module" src="static/js/components/command-palette.js?v=1710000000"></script>
404-
<script type="module" src="static/js/components/context-menu.js?v=1710000000"></script>
405-
<script type="module" src="static/js/components/toast.js?v=1710000000"></script>
406-
<script type="module" src="static/js/components/risk-badge.js?v=1710000000"></script>
407-
<script type="module" src="static/js/components/mini-chart.js?v=1710000000"></script>
408-
<script type="module" src="static/js/components/chart.js?v=1710000000"></script>
409-
<script type="module" src="static/js/components/ws-stream.js?v=1710000000"></script>
410-
<script type="module" src="static/js/components/settings.js?v=1710000000"></script>
411-
<script type="module" src="static/js/i18n.js?v=1710000000"></script>
412-
<script type="module" src="static/js/app.js?v=1710000000"></script>
396+
<script type="module" src="static/js/store.js?v=1710100000"></script>
397+
<script type="module" src="static/js/api.js?v=1710100000"></script>
398+
<script type="module" src="static/js/utils.js?v=1710100000"></script>
399+
<script type="module" src="static/js/components/base-panel.js?v=1710100000"></script>
400+
<script type="module" src="static/js/components/data-table.js?v=1710100000"></script>
401+
<script type="module" src="static/js/components/status-bar.js?v=1710100000"></script>
402+
<script type="module" src="static/js/components/search-bar.js?v=1710100000"></script>
403+
<script type="module" src="static/js/components/command-palette.js?v=1710100000"></script>
404+
<script type="module" src="static/js/components/context-menu.js?v=1710100000"></script>
405+
<script type="module" src="static/js/components/toast.js?v=1710100000"></script>
406+
<script type="module" src="static/js/components/risk-badge.js?v=1710100000"></script>
407+
<script type="module" src="static/js/components/mini-chart.js?v=1710100000"></script>
408+
<script type="module" src="static/js/components/chart.js?v=1710100000"></script>
409+
<script type="module" src="static/js/components/ws-stream.js?v=1710100000"></script>
410+
<script type="module" src="static/js/components/settings.js?v=1710100000"></script>
411+
<script type="module" src="static/js/i18n.js?v=1710100000"></script>
412+
<script type="module" src="static/js/app.js?v=1710100000"></script>
413413
</body>
414414
</html>

frontend/js/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ async function loadPanels() {
257257
];
258258
await Promise.allSettled(
259259
panelModules.map(name =>
260-
import(`./panels/${name}.js?v=1709800000`).catch(e => console.warn(`Panel ${name} not loaded:`, e.message))
260+
import(`./panels/${name}.js?v=1710100000`).catch(e => console.warn(`Panel ${name} not loaded:`, e.message))
261261
)
262262
);
263263
}

0 commit comments

Comments
 (0)