Drupal Association members fund grants that make connections all over the world.
This patch modifies the height of the Ctools modals so our design looks right. Ideally this can be accomplished with $.extend() in the Ctools modal settings.
There is probably a better way to do this by overriding the entire settings array that Ctools sets up. Assigning this to me and marking as active.
And there is, in fact, a better way! Here is the code I used to modify the default Chaos Tools modal:
// Override the Chaos Tools Modal Default Settings
$default_style = array(
'CToolsModal' => array(
'modalSize' => array(
'type' => 'scale',
'width' => '.8',
'height' => '.8',
'addWidth' => 0,
'addHeight' => 0,
'contentRight' => 25,
'contentBottom' => 75,
'modalOptions' => array(
'opacity' => '.55',
'background-color' => '#FFF',
'animationSpeed' => 'fast',
'modalTheme' => 'CToolsModalDialog',
'throbberTheme' => 'CToolsModalThrobber',
Automatically closed -- issue fixed for 2 weeks with no activity.
Sorry for reopening this.
Would it be possibly to wrap this CTools customization in a variable_get in case someone wants to use their own custom style overriding CToolsModal?
Elevating priority as not sure how to work around this ^_^
Sounds reasonable. I moved the logic to Panopoly Magic as per #1899368: Allow Panopoly Magic to Work Without Panopoly Core, but this is now how the modal is called:
$modal_style = variable_get('panopoly_magic_modal_style', $default_style);
Committed to dev
Drupal is a registered trademark of Dries Buytaert.