-
-
Notifications
You must be signed in to change notification settings - Fork 824
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop custom CSS for Joomla CiviCRM menu so it works with shoreditch theme #12632
Conversation
(Standard links)
|
@lcdservices Any chance you could test this on your Joomla sites? |
@mattwire Tested and confirmed. The shoreditch menu now appears properly in Joomla. |
This seems to break non-Shoreditch Joomla menus (see ref: [civicrm.stackexchange...])(https://civicrm.stackexchange.com/questions/26858/anyone-else-seeing-an-overlapping-admin-civi-menu-bug-with-joomla-3-8-13-and-civ/26868#26868). I'm guessing LXIM means Shoreditch-specific changes to core should probably not break sites not running it? I will try and be more active in testing Joomla-specific changes to core (especially if you ping me). |
@vingle Always looking for more Joomla testers :-) I did test this one with and without (as shoreditch is only an extension after all...) but looks like there may still be an issue. If you are able to identify the right fix I'll review and make sure we can get it merged.
|
Thanks @mattwire. This fix https://civicrm.stackexchange.com/a/26868/3815 worked for me, but maybe breaks those extensions. I will try and test it with the Squiffle Menu (which I've never tried on Joomla and tbh wasn't aware it was compatible) and Shoreditch (which it's great to hear is now more compatible) as soon as I am able. |
Overview
The Joomla CiviCRM menu has some CSS customisation that dates back to CiviCRM 3.2 and I think is unnecessary. It also breaks the menu when using the Shoreditch theme.
See civicrm/org.civicrm.shoreditch#147
Before
Non shoreditch theme:
Shoreditch theme:
After
Non shoreditch theme:
Shoreditch theme:
Technical Details
If the PR introduces noteworthy technical changes, please describe them here. Provide code snippets if necessary
Comments
Anything else you would like the reviewer to note