feat: add foodsharing manager branding

Add supplied logos, favicons, PWA metadata, branded login and navigation,
and apply the Foodsharing Manager green palette across existing views.
This commit is contained in:
2026-08-09 00:57:03 +02:00
parent fcbf6bb949
commit 9e0f581e47
47 changed files with 253 additions and 34 deletions

View File

@@ -0,0 +1,41 @@
# Foodsharing Manager Logo-Assets
## Empfohlene Dateien
### Klassische Webseite
- `favicon/favicon.ico`
- `favicon/favicon-32x32.png`
- `mobile/apple-touch-icon-180x180.png`
- `pwa/site.webmanifest`
### PWA / Android
- `pwa/android-chrome-192x192.png`
- `pwa/android-chrome-512x512.png`
- `pwa/maskable-icon-512x512.png`
### Desktop-App
- Windows: `desktop/app-icon.ico`
- macOS: `desktop/app-icon.icns`
- Linux / Electron / Tauri: `desktop/app-icon-512x512.png` oder `app-icon-1024x1024.png`
### Website-Header
- `web/logo-horizontal-original.png`
- alternativ `web/logo-horizontal-512px.png` oder `web/logo-horizontal-1024px.png`
### Social Media / Link-Vorschau
- `social/og-image-1200x630.png`
- kleinere Dateigröße: `social/og-image-1200x630.jpg`
## Beispiel für HTML
```html
<link rel="icon" href="/favicon/favicon.ico" sizes="any">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32x32.png">
<link rel="apple-touch-icon" href="/mobile/apple-touch-icon-180x180.png">
<link rel="manifest" href="/pwa/site.webmanifest">
<meta name="theme-color" content="#248A3D">
<meta property="og:image" content="/social/og-image-1200x630.png">
```
Hinweis: Das Ausgangslogo ist ein Rasterbild. Für sehr große Druckprodukte wäre später eine echte SVG-/Vektorversion sinnvoll.

Binary file not shown.

After

Width:  |  Height:  |  Size: 483 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 832 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 411 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

View File

@@ -0,0 +1,27 @@
{
"name": "Foodsharing Manager",
"short_name": "FS Manager",
"icons": [
{
"src": "/pwa/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/pwa/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/pwa/maskable-icon-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
}
],
"theme_color": "#248A3D",
"background_color": "#F7FBF5",
"display": "standalone"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 368 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB