diff --git a/packages/dashboard/index.html b/packages/dashboard/index.html
index 64369d8..ae43360 100644
--- a/packages/dashboard/index.html
+++ b/packages/dashboard/index.html
@@ -808,6 +808,7 @@
π Equivalences
π KB
π§Ύ Bulk
+ π Academy
@@ -1260,10 +1261,6 @@
style="padding:8px 20px;font-size:0.85rem;font-weight:600;border:none;background:none;color:var(--text-dim);border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer">
Formfaktoren
-
@@ -1330,82 +1327,6 @@
-
-
-
-
-
-
-
π Transceiver Academy
-
Professional training for engineers, sales and procurement
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Progress
-
-
0 / β completed
-
loadingβ¦
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2649,6 +2570,74 @@
+
+
+
+
+
+
+
π Transceiver Academy
+
Professional training for engineers, sales and procurement
+
+
+
+
+
+
+
+
+
+
+
+
+
Progress
+
+
0 / β completed
+
loadingβ¦
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3086,6 +3075,7 @@ function goToTab(tabName) {
if (tabName === 'review') loadReview();
if (tabName === 'stock') loadStock();
if (tabName === 'prices') loadPriceComparison();
+ if (tabName === 'training') initTraining();
}
document.querySelectorAll('.tab').forEach(function(tab) {
@@ -5614,7 +5604,7 @@ async function loadStandardsList() {
// ββ SUB-TAB SWITCHING βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
function switchStdSubtab(tab) {
- ['standards','formfaktoren','training'].forEach(function(t) {
+ ['standards','formfaktoren'].forEach(function(t) {
var content = el('std-subtab-' + t);
var btn = el('std-sub-btn-' + t);
if (!content || !btn) return;
@@ -5626,7 +5616,7 @@ function switchStdSubtab(tab) {
if (tab === 'formfaktoren') {
if (_allFormFactors.length === 0) loadFormFactors(); else renderFormFactors();
}
- if (tab === 'training') initTraining();
+ // training moved to own main tab
}
async function loadFormFactors() {