- Split styles.css (1319 lines) into 6 CSS modules: - base.css, layout.css, modal.css, text-generator.css, components.css, legend.css - Split app.js (1219 lines) into 8 JS modules: - core.js, custom.js, dxf.js, export.js, legend.js, legend-export.js, path-parser.js, utils.js - Split symbols.js (870 lines) into 10 JS modules: - index.js, schaeden.js, werkzeuge.js, bauteile.js, moebel.js, sanitaer.js, vermessung.js, vermessung-infra.js, vermessung-topo.js, init.js - Updated index.html to load new modular files All files now comply with 300-line maximum rule. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
11 lines
341 B
JavaScript
11 lines
341 B
JavaScript
// ============================================
|
|
// SYMBOL-DEFINITIONEN - Initialisierung
|
|
// ============================================
|
|
|
|
// Dynamische Symbole generieren (Pfeile + Kompass)
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
if (typeof initDynamicSymbols === 'function') {
|
|
initDynamicSymbols();
|
|
}
|
|
});
|