architeur
7edd3215ad
Add 22+ new building component symbols
...
- bauteile.js: Added Gipskartonwand (1-fach/2-fach), Fachwerkwand,
Holzvertäfelung, Schacht, Gipskartondecke, Holzbalkendecke,
Betondecke, Holzverkleidung Decke, Teppich, Doppelboden,
Flachdach, Retentionsdach, Dachziegel, Dachlatte,
PUR/EPS/XPS-Dämmung, Tor, Geländer
- elektro.js: New category with Steckdose, Doppelsteckdose,
Lichtschalter, Verteilerdose, Sicherungskasten, Deckenlampe
- sanitaer.js: Added Duscharmatur, Gartenwasserhahn
- index.html: Added elektro.js script and Elektro filter pill
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-14 22:14:23 +01:00
architeur
8e9b760520
Add new symbol categories (Issue #2 )
...
Gutachten:
- Kommunikation (Email, Ortstermin, Anfahrt, Rückfahrt, Besichtigung, Anwesende)
- Parteien (Versicherungsnehmer, Versicherer, Makler)
- Versicherungsarten (Gebäude, Hausrat, Haftpflicht)
- Gebäudeinfo (Baujahr, Sanierung)
- Schadendetails (Undichtigkeit, Silikonfuge, Rissbildung, Feuchtigkeit, Korrosion, Messpunkt, Fotopunkt)
Regenwasserwirtschaft:
- Rigole, Versickerungsmulde, RRB, Drosselschacht
- Überlauf, Retention, Gründach, Zisterne
- Regenwassernutzung, Sedimentationsanlage, Abscheider
Vermessung Ergänzung:
- Punkte (HFP, Polygonpunkt, Grenzstein, Grenzrohr, Grenzbolzen, Nivellementpunkt, TP)
- Telekom (Schacht, Kabel, Verteilerkasten)
- Fernwärme (Schacht, Leitung)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-14 22:01:22 +01:00
architeur
d707c5001d
Refactor symbols app: split large files (max 300 lines)
...
- 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 >
2025-12-14 21:34:03 +01:00