feat(portal): refactor navigation from drawer to sidebar layout

Replace collapsible <details> drawers with a persistent left sidebar for
報表類, 查詢類, and 開發工具 categories. Unify dev tools handling via
data-tool-src attribute instead of onclick openTool(). Also release
tmtt-defect page status from dev to released.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
egg
2026-02-09 10:16:14 +08:00
parent e88427f4b4
commit 706c8ba52c
4 changed files with 210 additions and 221 deletions

View File

@@ -53,7 +53,7 @@
{
"route": "/tmtt-defect",
"name": "TMTT印字腳型不良分析",
"status": "dev"
"status": "released"
}
],
"api_public": true,
@@ -63,4 +63,4 @@
"object_count": 19,
"source": "tools/query_table_schema.py"
}
}
}