Integrate symbols/ into main repo
- 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>
This commit is contained in:
67
symbols/README.md
Normal file
67
symbols/README.md
Normal file
@@ -0,0 +1,67 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user