Compare commits
3 Commits
302e33b2a0
...
a7d94565b6
| Author | SHA1 | Date |
|---|---|---|
|
|
a7d94565b6 | 4 weeks ago |
|
|
59b0e51f80 | 4 weeks ago |
|
|
ec16bca84a | 4 weeks ago |
@ -0,0 +1,64 @@
|
|||||||
|
# ==========================================
|
||||||
|
# macOS Systemdateien (Apple-spezifisch)
|
||||||
|
# ==========================================
|
||||||
|
.DS_Store
|
||||||
|
.AppleDouble
|
||||||
|
.LSOverride
|
||||||
|
Icon?
|
||||||
|
._*
|
||||||
|
|
||||||
|
# Dateikommentare und Finder-Spezifika
|
||||||
|
.DocumentRevisions-V100
|
||||||
|
.fseventsd
|
||||||
|
.Spotlight-V100
|
||||||
|
.TemporaryItems
|
||||||
|
.Trashes
|
||||||
|
.VolumeIcon.icns
|
||||||
|
.com.apple.timemachine.donotpresent
|
||||||
|
|
||||||
|
# Directories potentially created on remote AFP/SMB shares
|
||||||
|
.AppleDB
|
||||||
|
.AppleDesktop
|
||||||
|
Network Trash Folder
|
||||||
|
Temporary Items
|
||||||
|
|
||||||
|
# ==========================================
|
||||||
|
# Python Umgebung & Caches
|
||||||
|
# ==========================================
|
||||||
|
# Byte-compiled / optimized / DLL files
|
||||||
|
__pycache__/
|
||||||
|
*.py[cod]
|
||||||
|
*$py.class
|
||||||
|
|
||||||
|
# Virtuelle Umgebungen (Virtual Environments)
|
||||||
|
.venv/
|
||||||
|
venv/
|
||||||
|
ENV/
|
||||||
|
env/
|
||||||
|
# Falls du Poetry, Pipenv oder Anaconda nutzt:
|
||||||
|
.venv
|
||||||
|
.poetry/
|
||||||
|
.pytest_cache/
|
||||||
|
.mypy_cache/
|
||||||
|
|
||||||
|
# ==========================================
|
||||||
|
# Betrieb & App-Konfiguration (Sensible Daten)
|
||||||
|
# ==========================================
|
||||||
|
# Hier werden lokale Pfade zu Watch- und Dropbox-Ordnern gespeichert
|
||||||
|
.env
|
||||||
|
*.local
|
||||||
|
config.local.json
|
||||||
|
|
||||||
|
# ==========================================
|
||||||
|
# Entwicklungs-Tools / IDEs
|
||||||
|
# ==========================================
|
||||||
|
# VS Code (falls genutzt)
|
||||||
|
.vscode/
|
||||||
|
!.vscode/settings.json
|
||||||
|
!.vscode/tasks.json
|
||||||
|
!.vscode/launch.json
|
||||||
|
!.vscode/extensions.json
|
||||||
|
|
||||||
|
# PyCharm / IntelliJ IDEA
|
||||||
|
.idea/
|
||||||
|
|
||||||
@ -0,0 +1,31 @@
|
|||||||
|
# STYLE-CONCEPT 🖌️🎨
|
||||||
|
|
||||||
|
## Color
|
||||||
|
|
||||||
|
| Farbe | Code | Beschreibung |
|
||||||
|
|-------|------|--------------|
|
||||||
|
|<span style="color:#00E676">Drop Green</span>|#00E676|Der leuchtende Punkt in Go.Drop., der "Fertigstellen"-Button, Erfolgsstatus.|
|
||||||
|
|<span style="color:#1E293B">Deep Slate (Dark)</span>|#1E293B|Hintergrundfarbe des Dropdown-Menüs im Dark Mode.|
|
||||||
|
|<span style="color:#FFFFFF">Pure White</span>|#FFFFFF|Primärer Text (Dark Mode) / Hintergrund (Light Mode).|
|
||||||
|
|<span style="color:#64748B">Muted Gray</span>|#64748B|Inaktive Jobs, Sekundärtexte, Rahmenlinien.|
|
||||||
|
|<span style="color:#0061FF">Dropbox Indigo</span>|#0061FF|Subtiler Akzent für den Export-Status (Anlehnung an die Dropbox-Marke).|
|
||||||
|
|
||||||
|
|
||||||
|
## Icon Style
|
||||||
|
|
||||||
|
Das Icon muss minimalistisch sein (16x16 oder 22x22 Pixel) und sich nahtlos in die bestehenden Mac-Symbole (wie WLAN oder Batterie) einfügen.
|
||||||
|
|
||||||
|
- **Der Look:** Ein reduziertes, quadratisches Videoschnitt-Symbol (ein angedeuteter Filmstreifen oder ein "Crop"-Rahmen) gefolgt von dem dynamischen Punkt.
|
||||||
|
- **Interaktiver Status (Das Highlight)**:
|
||||||
|
- ⚪ Standby (Keine Jobs): Ein rein monochromes (Schwarzes/Weißes) Icon in der Leiste.
|
||||||
|
- 🟡 Job wartet auf Freigabe: Der Punkt im Icon leuchtet dezent Orange/Gelb.
|
||||||
|
- 🟢 In Action (Rendern/Upload): Wenn du auf "Fertigstellen" klickst, pulsiert der Punkt in Drop Green (#00E676), bis die Datei in der Dropbox liegt.
|
||||||
|
|
||||||
|
|
||||||
|
## Font Style
|
||||||
|
|
||||||
|
Da es sich um eine native Mac-App handelt, nutzen wir serifenlose, extrem cleane Schriften, die hervorragend lesbar sind:
|
||||||
|
- **Primary Font (UI & Menüs)**: ``SF Pro Display`` (macOS System-Schrift)
|
||||||
|
- Einsatz: Für Job-Titel, Buttons und Status-Texte. Wirkt hochprofessionell und nativ.
|
||||||
|
- **Secondary Font (Logos & Akzente)**: `JetBrains Mono` oder ``SF Mono``
|
||||||
|
- Einsatz: Für den Namen Go.Drop. und Statusanzeigen. Die Monospace-Schrift unterstreicht den automatisierten "Entwickler/Tool"-Charakter.
|
||||||
Loading…
Reference in new issue