Fix script paths and move assets to public/ folder for Vite build compatibility

This commit is contained in:
Marcos
2026-03-22 20:45:20 -03:00
parent 304504b758
commit 57ba9d1c5f
155 changed files with 10614 additions and 26 deletions

View File

@@ -19,15 +19,15 @@
<title>🏗️ SteelBase v7.5 - Plataforma Técnica de Engenharia Estrutural</title>
<!-- Preload critical resources -->
<link rel="preload" href="style.css" as="style">
<link rel="preload" href="app.js" as="script">
<link rel="preload" href="/style.css" as="style">
<link rel="preload" href="/app.js" as="script">
<!-- Stylesheets -->
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="css/mobile.css">
<link rel="stylesheet" href="/style.css">
<link rel="stylesheet" href="/css/mobile.css">
<!-- PWA Manifest -->
<link rel="manifest" href="manifest.json">
<link rel="manifest" href="/manifest.json">
<!-- Favicon (inline SVG para evitar 404) -->
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' fill='%230a0a0f'/><text y='75' font-size='80' fill='white'>🏗️</text></svg>">
@@ -35,7 +35,7 @@
<!-- Chart.js - defer para não bloquear -->
<script src="https://cdn.jsdelivr.net/npm/chart.js" defer></script>
<!-- Testes de Backup e Log (carrega após managers) -->
<script src="js/tests/test-backup-log.js" defer></script>
<script src="//js/tests/test-backup-log.js" defer></script>
</head>
<body>
<!-- Loading Screen -->
@@ -556,30 +556,30 @@
</div>
<!-- Sistema de Banco de Dados Intermediário (temporariamente desativado para diagnóstico) -->
<script src="js/database/banco-dados-completo.js"></script>
<!-- <script src="js/database/carregador-universal.js"></script> -->
<script src="js/database/importador-csv.js"></script>
<script src="js/database/dados-embutidos.js"></script>
<script src="js/database/data-manager.js"></script>
<!-- <script src="js/database/perfis-loader.js"></script> -->
<script src="js/database/admin-panel.js"></script>
<script src="/js/database/banco-dados-completo.js"></script>
<!-- <script src="/js/database/carregador-universal.js"></script> -->
<script src="/js/database/importador-csv.js"></script>
<script src="/js/database/dados-embutidos.js"></script>
<script src="/js/database/data-manager.js"></script>
<!-- <script src="/js/database/perfis-loader.js"></script> -->
<script src="/js/database/admin-panel.js"></script>
<!-- Main app (legacy - mantido para compatibilidade) -->
<script src="app.js"></script>
<script src="/app.js"></script>
<!-- Catálogo de Perfis - reativando gradualmente para diagnóstico -->
<script src="js/sections/perfis-templates.js"></script>
<script src="/js/sections/perfis-templates.js"></script>
<!-- Perfis Catalog (JS) -->
<!-- Auto-loader que gera funções globais de carregamento/atualização para cada perfil -->
<script src="js/sections/perfis-auto-loader.js"></script>
<script src="/js/sections/perfis-auto-loader.js"></script>
<!-- Carregar catálogo de perfis após diagnóstico -->
<script src="js/sections/perfis-catalog.js"></script>
<script src="/js/sections/perfis-catalog.js"></script>
<!-- Modular app (ES6 modules - novo sistema) -->
<!-- Temporariamente desativado para diagnosticar erro "Unexpected token '<'" -->
<!-- <script type="module" src="js/main.js"></script> -->
<!-- <script type="module" src="/js/main.js"></script> -->
<!-- Debug de erros: mostra origem do erro JS na tela -->
<script>
@@ -614,17 +614,17 @@
</script>
<!-- Módulos de Persistência -->
<script src="js/core/admin-config-manager.js"></script>
<script src="js/core/backup-manager.js"></script>
<script src="js/ui/toast-manager.js"></script>
<script src="/js/core/admin-config-manager.js"></script>
<script src="/js/core/backup-manager.js"></script>
<script src="/js/ui/toast-manager.js"></script>
<!-- Sistema de Teste de Persistência -->
<script src="js/tests/test-persistencia.js"></script>
<script src="js/tests/test-persistencia-simples.js"></script>
<script src="js/tests/verificador-persistencia.js"></script>
<script src="js/tests/teste-manual-disponibilidade.js"></script>
<script src="/js/tests/test-persistencia.js"></script>
<script src="/js/tests/test-persistencia-simples.js"></script>
<script src="/js/tests/verificador-persistencia.js"></script>
<script src="/js/tests/teste-manual-disponibilidade.js"></script>
<!-- Menu Mobile (Hamburger no topbar, sidebar dropdown) -->
<script type="module" src="js/ui/mobile-menu.js"></script>
<script type="module" src="/js/ui/mobile-menu.js"></script>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More