bb7cad9204
Implementiert ein professionelles Build-System für Windows-Benutzer ohne Python-Installation: PyInstaller-Integration: - DocuMentor.spec mit automatischer Icon/Version-Einbindung - Unterstützung für alle PySide6-UI-Dateien und Dependencies - UPX-Kompression für kleinere Executable-Größe Icon-System: - create_icon.py generiert Standard-Icon oder konvertiert PNG zu ICO - Multi-Size ICO (16x16 bis 256x256) für alle Windows-Kontexte - Automatische Integration in Build-Prozess - Prompts für Bild-KIs (Gemini, DALL-E, etc.) Versionsinformationen: - create_version_info.py liest Version aus pyproject.toml - Windows-Datei-Eigenschaften (Rechtsklick → Details) - Automatische Generierung bei jedem Build Build-Automatisierung: - build_windows.py orchestriert gesamten Build-Prozess - Erstellt Icon und Versionsinformationen automatisch - Generiert ZIP-Archiv für Distribution - Cleanup alter Builds Inno Setup-Integration: - installer.iss für professionelle Setup.exe - GUID-Generator (generate_guid.py) - Desktop-Verknüpfungen und Start-Menü-Integration Dokumentation: - BUILD.md - Schnellstart-Anleitung - docs/windows_distribution.md - Detaillierte Distribution-Dokumentation - docs/icon_and_version_info.md - Icon- und Versions-System - resources/icon_prompt.md - KI-Prompts für Icon-Generierung Dependencies: - pyinstaller>=6.0.0 für Executable-Erstellung - pillow>=10.0.0 für Icon-Generierung Externe Abhängigkeiten (Java, FOP, Saxon, diff-pdf) bleiben separat installierbar. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
46 lines
1.3 KiB
Plaintext
46 lines
1.3 KiB
Plaintext
Erstelle ein professionelles Icon für eine Desktop-Anwendung namens "DocuMentor".
|
|
|
|
Die Anwendung wird verwendet für:
|
|
- Verwaltung von XSL-Transformationen
|
|
- Umwandlung von XML-Dokumenten zu PDF-Dateien
|
|
- Vergleich und Validierung von PDF-Dokumenten
|
|
|
|
Design-Anforderungen:
|
|
|
|
1. Stil: Minimalistisch, modern, professionell, business-orientiert
|
|
|
|
2. Farben:
|
|
- Hauptfarbe: Blau (#2980B9 oder ähnlich)
|
|
- Akzentfarbe: Weiß oder helles Grau
|
|
- Maximal 2-3 Farben insgesamt
|
|
|
|
3. Elemente (wähle eine Kombination):
|
|
- Dokument-Symbol (Papier/Seite)
|
|
- Transformation/Workflow-Element (Pfeil, Zahnrad)
|
|
- Optional: Stilisierter Buchstabe "M" oder "D"
|
|
|
|
4. Technische Anforderungen:
|
|
- Quadratisches Format
|
|
- Einfache, klare Linien
|
|
- Hoher Kontrast
|
|
- Muss auch bei 16x16 Pixel noch erkennbar sein
|
|
- Flat Design (keine 3D-Effekte)
|
|
- Keine Farbverläufe
|
|
|
|
5. Hintergrund:
|
|
- Transparent ODER
|
|
- Einfarbig (blau oder weiß)
|
|
|
|
6. Referenz-Stil:
|
|
- Ähnlich wie Microsoft Office Icons
|
|
- Ähnlich wie Visual Studio Code Icons
|
|
- Moderne SaaS-Anwendungs-Icons
|
|
|
|
Bitte erstelle ein Icon, das:
|
|
- Professionell und vertrauenswürdig wirkt
|
|
- Für technische Anwender geeignet ist
|
|
- Gut in einer Windows-Taskleiste aussieht
|
|
- Auch als Desktop-Verknüpfung funktioniert
|
|
|
|
Format: PNG oder SVG, mindestens 512x512 Pixel
|