Version 5.0.6
This commit is contained in:
1 parent
a3a4a9ccbd
commit
b89858b2ff
1214 files changed
+92828
-14859
No files matched your search
@@ -362,19 +362,13 @@ abstract class Widget
|
||||
|
||||
/**
|
||||
* Return any extra classes that should be added to the widget wrapper
|
||||
* Placeholder method in case an override is necessary for individual widgets.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function getWrapperClasses() : array
|
||||
{
|
||||
$classes = [];
|
||||
|
||||
if( $this->isBuilderWidget() )
|
||||
{
|
||||
$classes[] = 'ipsWidget--transparent';
|
||||
}
|
||||
|
||||
return $classes;
|
||||
return [];
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -642,11 +636,7 @@ abstract class Widget
|
||||
$css['padding'] = $config['padding_custom'][0] . 'px ' . $config['padding_custom'][1] . 'px ' . $config['padding_custom'][2] . 'px ' . $config['padding_custom'][3] . 'px';
|
||||
}
|
||||
|
||||
if ( isset( $config['background_custom'] ) and $config['background_custom'] == 'transparent' )
|
||||
{
|
||||
$css['background-color'] = 'transparent';
|
||||
}
|
||||
elseif ( isset( $config['background_custom'] ) and $config['background_custom'] == 'image' and ! empty( $config['background_custom_image'] ) )
|
||||
if ( isset( $config['background_custom'] ) and $config['background_custom'] == 'image' and ! empty( $config['background_custom_image'] ) )
|
||||
{
|
||||
$css['background-image'] = 'url("' . File::get( 'core_Attachment', $config['background_custom_image'] )->url . '")';
|
||||
$css['background-size'] = 'cover';
|
||||
@@ -1645,7 +1635,6 @@ abstract class Widget
|
||||
}
|
||||
|
||||
/* Box model */
|
||||
$form->add( new YesNo( 'widget_adv__border', $this->configuration['widget_adv__border'] ?? TRUE, FALSE ) );
|
||||
$form->add( new Select( 'widget_adv__padding', $this->configuration['widget_adv__padding'] ?? 'full', FALSE,
|
||||
array(
|
||||
'options' => array(
|
||||
@@ -1719,7 +1708,7 @@ abstract class Widget
|
||||
array(
|
||||
'options' => array(
|
||||
'inherit' => 'widget_adv__inherit',
|
||||
'transparent' => 'widget_adv__fontcolor_custom_transparent',
|
||||
//'transparent' => 'widget_adv__fontcolor_custom_transparent',
|
||||
'custom' => 'widget_adv__background_custom_color',
|
||||
'image' => 'widget_adv__background_custom_image',
|
||||
),
|
||||
@@ -1730,7 +1719,7 @@ abstract class Widget
|
||||
), NULL, NULL, NULL, 'background_selector' ) );
|
||||
|
||||
$form->add( new Upload( 'widget_adv__background_custom_image', isset( $this->configuration['widget_adv__background_custom_image'] ) ? File::get( 'core_Attachment', $this->configuration['widget_adv__background_custom_image'] ) : '', FALSE, array( 'storageExtension' => 'core_Attachment', 'allowStockPhotos' => TRUE, 'image' => true ), NULL, NULL, NULL, 'background_image' ) );
|
||||
$form->add( new Color( 'widget_adv__background_custom_image_overlay', $this->configuration['widget_adv__background_custom_image_overlay'] ?? '', FALSE, array( 'swatches' => TRUE, 'rgba' => TRUE ), NULL, NULL, NULL, 'background_overlay' ) );
|
||||
$form->add( new Color( 'widget_adv__background_custom_image_overlay', $this->configuration['widget_adv__background_custom_image_overlay'] ?? '', FALSE, array( 'swatches' => TRUE, 'rgba' => TRUE, 'allowNone' => true ), NULL, NULL, NULL, 'background_overlay' ) );
|
||||
|
||||
$form->add( new Color( 'widget_adv__background', $this->configuration['widget_adv__background'] ?? '', FALSE, array( 'swatches' => TRUE, 'rgba' => TRUE ), NULL, NULL, NULL, 'background_custom' ) );
|
||||
|
||||
|
||||
Reference in new issue
Block a user