v0.7.17-beta
gtsteffaniak/filebrowserv0.7.17-betaJul 25, 2025by gtsteffaniak
AI Summary
This release adds extensive custom styling options including configurable background colors and multiple CSS themes that users can select in profile settings, along with mobile improvements like photo swiping and bug fixes for TOTP, SVG viewing, and folder renaming issues.
Key Highlights
- Custom styling options with configurable light/dark background colors in config
- Multiple CSS themes that users can choose from in profile settings
- Swipe between photos on mobile devices
- Improved upload conflict detection with 'replace all' option for folders
- Fixed partition calculations on Linux for accurate total disk size
New Features
- Background colors can be easily set in config (lightBackground and darkBackground)
- Example reduce-rounded-corners.css available by default in docker
- Feature to specify multiple CSS themes that users can choose from in profile settings
- Swipe navigation between photos on mobile
- Upload conflict detection for folders offers 'replace all' if folder already exists in target location
Full Release Notes
## What's Changed
See an example of custom css styling that uses the `reduce-rounded-corners.css` by default and allows users to choose other themes. You can add your own themes as well that users can choose from in profile settings:
```
frontend:
styling:
lightBackground: "#f0f0f0" # or names of css colors
darkBackground: "#121212"
customCSS: "custom.css" # custom css file always applies first, then user themes on top of that.
customThemes:
"default": # if "default" is specified as the name, it will be the default option
description: "Reduce rounded corners"
css: "reduce-rounded-corners.css" # path to css file to use
"original":
description: "Original rounded theme"
css: "" # you could default to no styling changes this way.
```
**New Features**:
- more custom styling options (thanks @mordilloSan for #997)
- background colors can be easily set in config
- provided an example [reduce-rounded-corners.css](https://github.com/gtsteffaniak/filebrowser/blob/main/backend/reduce-rounded-corners.css) available by default in docker. (#986, #837)
- added feature to specify multiple css themes that users can choose from in profile settings
- swipe between photos on mobile (#825)
**Notes**:
- changed partition calculations on linux for total disk size (#982)
- upload conflict detection for folders offers "replace all" if the folder already exists in target location.
**BugFixes**:
- TOTP prompt not showing generated code issue https://github.com/gtsteffaniak/filebrowser/issues/996
- select mulitple deselect on mobile (#1002)
- viewing svg images.
- Renaming folders with a backslash (/) (#1013)
<img width="1772" height="1054" alt="image" src="https://github.com/user-attachments/assets/a4a82820-bb97-4cda-89ff-0f200b46d8ad" />
**Full Changelog**: https://github.com/gtsteffaniak/filebrowser/pull/1017