Image Assets
Managing background images and other visual components.
Overview
Beyond logos and favicons, LibreApps Desktop allows you to customize other key images in the application, such as the login background and placeholder images.
Login Background
The login page features a large background image that can be easily replaced.
How to Update
- Prepare a high-resolution image (e.g., 1920x1080).
- Name it
login-bg.jpg. - Place it in
rebrand/assets/. - Run
./scripts/build-rebrand.sh.
Placeholder Images
LibreApps Desktop uses several placeholder images for user avatars, product thumbnails, and blog posts. You can override these by placing files with the same names in the rebrand/assets/ directory.
Common Placeholders
avatar-placeholder.pngproduct-placeholder.pngblog-placeholder.jpg
Theme Gallery Previews
If you are creating custom themes, you should provide preview images for the Theme Gallery.
How to Add
- Take a screenshot of your dashboard with the custom theme applied.
- Crop it to a 16:9 aspect ratio.
- Name it
[ThemeName].png. - Place it in
rebrand/assets/gallery/.
Best Practices
- ✅ Do this: Optimize your images for the web to keep the application fast.
- ✅ Do this: Use consistent styling for all your brand images.
- ❌ Don't do this: Use extremely large file sizes (e.g., > 1MB) for background images; they will slow down the initial page load.