Hi all,
I’m running ERPNext v16 and want to customize the color scheme to match our brand (primary color, sidebar, buttons) for both Desk and the website portal.
Options I’ve looked at: custom app CSS, Website Theme Doctype, CSS variable overrides, and editing source + bench build.
Questions:
- What’s the recommended/best practice approach in v16?
- Is overriding CSS variables the cleanest way, or is a custom theme better?
- How do I make changes upgrade-safe (survive bench migrate/build)?
- Any v16-specific gotchas (Frappe UI, dark mode, RTL)?
Thanks in advance!