Question: Was external custom.css support intentionally removed in 0.101.3? #8575
Replies: 4 comments 2 replies
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
To be honest, I'm not aware of there being any support for custom.css that was removed, either intentionally or accidentally. Is there any particular use case you were thinking of? |
Beta Was this translation helpful? Give feedback.
-
|
External custom.css support was intentionally removed as part of Trilium's architectural changes and is no longer supported as of 0.101.3. The only supported way to apply custom styles or themes now is by creating a CSS code note with the #appCss or #appTheme attribute inside the app. Placing a custom.css file in the data directory is not recognized or loaded in recent versions. There’s no indication that external custom.css support will return; all theming should now be done through the internal note-based system. You can find more details and migration instructions in the official guide for custom app-wide CSS. If you need help transitioning your customizations, let me know! To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
-
|
FYI -- I will add to this discussion by just adding this note: External custom.css disappearing seems to be an undocumented change. As the bot has indicated - there is no commit, changelog entry, or migration note that mentions its removal. The docs now only describe the #appCss / #appTheme method, but they don’t state that the old external file approach was deprecated. It would help all users if the documentation or release notes clarified that external custom.css is no longer supported. Thanks for a great app. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
Hi — I may be misremembering, but in older versions of Trilium (e.g., 0.67 and earlier) I recall being able to place a custom.css file in the data directory to override UI styles.
In 0.101.3 this no longer seems to work. A custom.css file placed next to document.db is ignored, even when using very high‑visibility CSS (global outlines, background changes, etc.). There are also no log messages indicating that theming has been removed or deprecated.
Was this feature intentionally removed during the rewrite, or is this an unintentional regression?
I’m just trying to understand whether external theming is expected to return in future versions, or if the new architecture no longer supports it.
Thanks for any clarification.
TriliumNext Version
0.101.3
What operating system are you using?
Other Linux
What is your setup?
Local (no sync)
Operating System Version
Windows 11 and Linux Mint-Cinnamon (using on both)
Error logs
No response
Beta Was this translation helpful? Give feedback.
All reactions