fix: lazy-load ReferenceError + localize Font Awesome

- app.js: remove window.Dashboard=... block that crashed the whole
  file before page scripts load (ReferenceError: Dashboard is not
  defined). Page objects are top-level const in global lexical
  scope; PAGE_OBJS map + indirect eval in loadScript onload now
  expose them to window for inline onclick / data-action lookups
- index.html: Font Awesome 6.5.1 localized (css/fontawesome.min.css
  + 8 webfont files) - no more cdnjs CDN (Edge Tracking Prevention
  blocked it, CN access unstable)
This commit is contained in:
2026-08-22 19:29:24 +08:00
parent 4ebabfc703
commit e5a1d693f1
11 changed files with 51 additions and 29 deletions

Binary file not shown.