# 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
