Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Here's the upstream issue:
#2785917: Underscores in CSS IDs for panes are converted to hyphens after 3.6 update
Since people have (understandably) used the IDs they've configured in their custom styling, I think we should include that patch in Panopoly to minimize breakage from this update.
Comment | File | Size | Author |
---|---|---|---|
#9 | panopoly_core-css-ids-classes-2786249-9.patch | 740 bytes | dsnopek |
Comments
Comment #3
DamienMcKennaDuplicate of #2785843: CSS IDs and classes for panes are potentially rewritten in 3.6 update, breaking themes that rely on them.
Comment #4
DamienMcKennaSorry, I missed that Panopoly needs its own issues to handle the distribution separate to the bug in the actual module.
Comment #5
dsnopek@DamienMcKenna: No worries! :-)
Committed to Panopoly - here's the Travis build: https://travis-ci.org/panopoly/panopoly/builds/153290447
Comment #6
bkosborneShould I create another issue for fixing CSS classes which are converted to lowercase in Panels 3.6, or re-open this one? It's a bit less critical since it's less likely someone would have used uppercase class names, but you never know.
Comment #7
dsnopekLet's re-open this one because the Panels issue got combined
Comment #8
bkosborneOk - I added another patch to that issue which should fix the strtolower issue for classnames. Obviously it's too late to get into the Panopoly release. Maybe we'll get that committed to Panels 3.7 though.
Comment #9
dsnopekHere's a patch that switches to the new patch
Comment #11
dsnopekCommitted!