- Added symbols/ folder (previously separate repo) - Removed symbols/ from .gitignore - Updated CLAUDE.md documentation - Deleted separate Symbols repo on Gitea 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.7 KiB
1.7 KiB
Gutachter Symbolbibliothek
Webanwendung für die Erstellung von Symbolen für Gutachten.
Live-URL
https://docs.artetui.de/symbols/
Seiten
- index.html - Hauptseite mit Symbol-Bibliothek
- index4.html - Text-Generator (neue SVG.js Version)
Features
Symbol-Bibliothek (index.html)
- Vordefinierte CAD-Symbole für Gutachten
- Suche und Filterung
- Export als SVG, PNG, JPG, DXF
Text-Generator (index4.html)
- Erstellt Text-Symbole mit Rahmen und Pfeilen
- Verschiedene Rahmenformen (Rechteck, Abgerundet, Oval, Raute)
- Konfigurierbare Pfeile mit Winkel und Knick
- Asymmetrisches Padding für Text-Positionierung
- Standalone-Pfeil Export
- Export in verschiedenen Formaten
Technologie
- SVG.js - Vector Graphics Library
- Vanilla JavaScript - Kein Framework
- Modular Architecture (Text-Generator):
- state.js - State Management
- svg-generator.js - SVG-Generierung
- ui-bindings.js - UI Event Bindings
- export.js - Export-Funktionen
Verzeichnisstruktur
symbols/
├── index.html # Symbol-Bibliothek
├── index4.html # Text-Generator (SVG.js)
├── symbols.js # Symbol-Definitionen
├── css/ # Stylesheets
├── lib/
│ └── svg.min.js # SVG.js Library
└── js/
└── text-generator/
├── state.js
├── svg-generator.js
├── ui-bindings.js
└── export.js
Entwicklung
# Auf dem Server
cd /opt/stacks/spa-hosting/html/symbols
# Änderungen committen
git add .
git commit -m Beschreibung
git push origin master
Lizenz
Intern - ArTeTui