Skip to content

Commit

Permalink
Merge branch 'release/3.0.0' of github.com:elementor/elementor into f…
Browse files Browse the repository at this point in the history
…eature/global-style

* 'release/3.0.0' of github.com:elementor/elementor:
  Fixed the way repeater control is detected. It fixes elementor#11578
  Rename unfiltered files upload option name
  Removing unnecessary value in gradient.
  Changing mouse cursor to pointer on file selection box.
  Changing widgets search input X color in dark mode.
  Fixing dark mode color.
  Fixing Media control dark mode colors.
  • Loading branch information
kobizz committed Jun 10, 2020
2 parents b4d693e + aa9986a commit 1355b65
Show file tree
Hide file tree
Showing 6 changed files with 20 additions and 11 deletions.
2 changes: 1 addition & 1 deletion assets/dev/js/editor/elements/models/base-settings.js
Expand Up @@ -235,7 +235,7 @@ BaseSettingsModel = Backbone.Model.extend( {
var control = this,
valueToParse;

if ( 'repeater' === control.type ) {
if ( control.is_repeater ) {
valueToParse = settings[ control.name ];
valueToParse.forEach( function( value, key ) {
valueToParse[ key ] = self.parseDynamicSettings( value, options, control.fields );
Expand Down
2 changes: 1 addition & 1 deletion assets/dev/js/editor/utils/helpers.js
Expand Up @@ -340,7 +340,7 @@ module.exports = {
has = true;
return false;
}
if ( 'repeater' === controlData.type ) {
if ( controlData.is_repeater ) {
has = hasControlOfType( controlData.fields, type );
if ( has ) {
return false;
Expand Down
17 changes: 11 additions & 6 deletions assets/dev/scss/direction/editor-dark-mode.scss
Expand Up @@ -212,6 +212,15 @@ select {
color: $theme-dark-light;
}
}

&::-webkit-search-cancel-button {
-webkit-appearance: none;
height: 8px;
width: 8px;
background:
linear-gradient(45deg, transparent 45%, $theme-dark-gray-lightest 45%, $theme-dark-gray-lightest 55%, transparent 55%),
linear-gradient(135deg, transparent 45%, $theme-dark-gray-lightest 45%, $theme-dark-gray-lightest 55%, transparent 55%);
}
}

.elementor-element {
Expand Down Expand Up @@ -402,13 +411,8 @@ $devices: 'desktop', 'tablet', 'mobile';
}

//Media Control
.elementor-control-media-upload-button {
background-color: $theme-dark-gray-darkest;
}

.elementor-control-media__remove {
background-color: $theme-dark-gray-light;
color: $theme-dark-gray-lightest;
border-color: $theme-dark-gray-light;
}

.elementor-control-media {
Expand All @@ -429,6 +433,7 @@ $devices: 'desktop', 'tablet', 'mobile';

&,
&__controls {
background-color: $theme-dark-gray-darkest;
border-color: $theme-dark-gray-light;
}
}
Expand Down
2 changes: 2 additions & 0 deletions assets/dev/scss/editor/panel/controls/_media.scss
Expand Up @@ -153,6 +153,8 @@
width: 100%;
margin-top: 10px;
border: 1px solid $editor-lightest;
border-radius: 3px;
cursor: pointer;

&__content {
@include padding-start(5px);
Expand Down
6 changes: 4 additions & 2 deletions includes/base/controls-stack.php
Expand Up @@ -1124,7 +1124,7 @@ public function parse_dynamic_settings( $settings, $controls = null, $all_settin
continue;
}

if ( 'repeater' === $control_obj->get_type() ) {
if ( $control_obj instanceof Control_Repeater ) {
foreach ( $settings[ $control_name ] as & $field ) {
$field = $this->parse_dynamic_settings( $field, $control['fields'], $field );
}
Expand Down Expand Up @@ -1990,7 +1990,9 @@ private function sanitize_settings( array $settings, array $controls = [] ) {
}

foreach ( $controls as $control ) {
if ( 'repeater' === $control['type'] ) {
$control_obj = Plugin::$instance->controls_manager->get_control( $control['type'] );

if ( $control_obj instanceof Control_Repeater ) {
if ( empty( $settings[ $control['name'] ] ) ) {
continue;
}
Expand Down
2 changes: 1 addition & 1 deletion includes/settings/settings.php
Expand Up @@ -529,7 +529,7 @@ protected function create_tabs() {
'desc' => __( 'For troubleshooting server configuration conflicts.', 'elementor' ),
],
],
'enable_unfiltered_files_upload' => [
'unfiltered_files_upload' => [
'label' => __( 'Enable Unfiltered Files Uploads', 'elementor' ),
'field_args' => [
'type' => 'select',
Expand Down

0 comments on commit 1355b65

Please sign in to comment.