Follow-up to my question about engaging with the CiviCRM community: https://forum.backdropcms.org/forum/civicrm-support-and-community-engage...

I love the power and flexibility of CiviCRM and I love how supportive the CiviCRM community has been with Backdrop CMS. But, frankly I'm a bit discouraged by the user experience with CiviCRM and have a really hard time recommending it to folks who are not already using it. 

For site editors managing data in CiviCRM is a pretty ugly experience, not to metion confusing and overwhelming, once you get into the settings. 

Are there things I can do to improve this "editor" experience? Are their alternative themes or skins for the CiviCRM UI?

Is there anything for me to look forward to in terms of possible improvements in the user experience?

Comments

There are CiviCRM themes that look better than the default that you can install from the extensions. But there will also soon be a new theme option included in CiviCRM core also. If you install a theme you need to enable it on the display settings page, near the bottom.

I also always go to the Backdrop Appearance settings and choose the option for the CiviCRM admin pages also use the Backdrop admin theme. You may need to enable the CiviCRM theme Backdrop module, which is included with the main CiviCRM module. 

All a bit confusing, if you don't know what you're looking for. However, this will help it look a lot better.

 

When you've enabled civicrmtheme, on the bottom of admin/appearance there is this setting:

And on the CiviCRM side, there's the additional theme settings for just the CiviCRM elements: civicrm/admin/setting/preferences/display?reset=1

If there are no other backend themes listed you can install one from civicrm/admin/extensions?reset=1 (Add new button). And then go back to the display settings and choose a backend theme (and front end if you like).

Then you can acheive something like this:

Thanks for all this info @herb. I was pretty sure I heard something about themes for CiviCRM, but have yet to try them out. I'll look into this and test your change to the civicrm module.