added controller
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# App Assets
|
||||
|
||||
This directory contains logos and screenshots for the dashboard.
|
||||
They are baked into the Docker image at build time.
|
||||
|
||||
## Naming convention
|
||||
|
||||
Files must follow the felhom.eu website convention:
|
||||
|
||||
- `{slug}-logo.svg` — App logo (SVG preferred, displayed on dark background)
|
||||
- `{slug}-logo.png` — App logo fallback (PNG, for apps without SVG)
|
||||
- `{slug}-screenshot-1.webp` — First screenshot
|
||||
- `{slug}-screenshot-2.webp` — Second screenshot (and so on)
|
||||
|
||||
The dashboard tries SVG first, falls back to PNG if not found.
|
||||
|
||||
Example:
|
||||
```
|
||||
paperless-ngx-logo.svg
|
||||
paperless-ngx-screenshot-1.webp
|
||||
adventurelog-logo.png
|
||||
adventurelog-screenshot-1.webp
|
||||
```
|
||||
|
||||
## Syncing from felhom.eu website
|
||||
|
||||
Run `make sync-assets` to copy assets from the felhom.eu website repo.
|
||||
This expects the website files to be available at `../felhom.eu/website/assets/`
|
||||
(relative to this repo), or set `WEBSITE_ASSETS_DIR` to override.
|
||||
|
||||
Alternatively, copy files manually from FileBrowser at https://felhom.eu.
|
||||
Reference in New Issue
Block a user