Plugin Directory

Changeset 1928984


Ignore:
Timestamp:
08/23/2018 08:43:10 AM (8 years ago)
Author:
vlad.olaru
Message:

Fixed color pickers

Location:
customify/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • customify/trunk/css/customizer.css

    r1928128 r1928984  
    15151515}.sm_color_matrix
    15161516{
    1517     display: -ms-flexbox                                        ;display: flex;display: none;margin-left: -15px;-ms-flex-wrap: wrap;flex-wrap: wrap;
     1517    display: -ms-flexbox                                ;display: flex;margin-left: -15px;-ms-flex-wrap: wrap;flex-wrap: wrap;
    15181518}.sm_color_matrix > *
    15191519{
  • customify/trunk/customify.php

    r1928128 r1928984  
    44Plugin URI:  https://wordpress.org/plugins/customify/
    55Description: A Theme Customizer Booster
    6 Version: 2.0.0
     6Version: 2.0.1
    77Author: Pixelgrade
    88Author URI: https://pixelgrade.com
     
    6262    require_once plugin_dir_path( __FILE__ ) . 'class-pixcustomify.php';
    6363
    64     $instance = PixCustomifyPlugin::instance( __FILE__, '2.0.0' );
     64    $instance = PixCustomifyPlugin::instance( __FILE__, '2.0.1' );
    6565
    6666    return $instance;
  • customify/trunk/includes/class-customify-color-palettes.php

    r1928128 r1928984  
    576576        '</div>'  . PHP_EOL;
    577577        foreach ( $master_color_controls_ids as $setting_id ) {
    578             $current_palette .= '<input id="current-palette-' . $setting_id . '" class="c-color-palette__input ' . $setting_id . '" type="text">';
     578            $current_palette .= '<input id="current-palette-' . $setting_id . '" class="c-color-palette__input ' . $setting_id . '" type="text" value="' . get_option( $setting_id ) . '">';
    579579        }
    580580        $current_palette .= '</div>';
  • customify/trunk/js/customizer/color-palettes.js

    r1928128 r1928984  
    442442
    443443                    $obj.css( 'color', filterColor( currentColor ) );
     444
     445                    filteredColors[setting_id] = filterColor( currentColor );
    444446                    setting.set( currentColor );
    445                     setPalettesOnConnectedFields();
    446447
    447448                    if ( event.originalEvent.type !== 'external' ) {
    448449                        $palette.find( '.color.' + setting_id ).removeClass( 'altered' );
    449450                    }
     451
     452                    setPalettesOnConnectedFields();
     453                    // buildColorMatrix();
    450454                },
    451455            } );
     
    486490
    487491            $input.on( 'focus', ( e ) => {
    488 
    489                 $colors.each( ( i, obj ) => {
    490                     $( obj ).data( 'target' ).not( $input ).iris( 'hide' );
    491                 } );
    492 
    493492                $colors.not( $obj ).addClass( 'inactive' ).removeClass( 'active' );
    494493                $obj.addClass( 'active' ).removeClass( 'inactive' );
     
    536535            const setting = wp.customize( id );
    537536            const initialColor = setting();
    538             $( '.c-color-palette' ).find( '.c-color-palette__fields' ).find( 'input.' + id ).iris( 'color', initialColor );
    539537            $( '.c-color-palette' ).find( '.color.' + id ).css( 'color', initialColor );
    540538        });
     
    596594
    597595                if ( ! $bucket.children( '.' + fieldClassName ).length ) {
    598                     $( '<div title="' + field_id + '" class="' + fieldClassName + '">' ).appendTo( $bucket );
     596                    $( '<div title="' + field_id + '" class="' + fieldClassName + '">' ).appendTo( $bucket );
    599597                }
    600598            } );
     
    633631                        let connectedFieldValue = connectedSetting();
    634632
    635                         if ( connectedFieldValue.toLowerCase() !== filterColor( masterSettingValue ).toLowerCase() ) {
     633                        if ( typeof connectedFieldValue === "string" && connectedFieldValue.toLowerCase() !== filterColor( masterSettingValue ).toLowerCase() ) {
    636634                            connectedFieldsWereAltered = true;
    637635                        }
     
    676674        toggleAlteredClassOnMasterControls();
    677675        toggleHiddenClassOnMasterControls();
    678         // setPalettesOnConnectedFields();
     676        setPalettesOnConnectedFields();
    679677        showNewColors();
    680678    };
     
    840838    const reinitializeConnectedFields = () => {
    841839        reloadConnectedFields();
    842         buildColorMatrix();
     840//        buildColorMatrix();
    843841        unbindConnectedFields();
    844842        bindConnectedFields();
     
    921919        bindConnectedFields();
    922920        refreshCurrentPaletteControl();
    923         buildColorMatrix();
     921//      buildColorMatrix();
    924922
    925923        bindEvents();
  • customify/trunk/readme.txt

    r1928132 r1928984  
    4646== Changelog ==
    4747
     48= 2.0.1 =
     49* Minor fix for the color pickers.
     50
    4851= 2.0.0 =
    4952* Added the much improved and overall awesome **Color Palettes v2.0 styling system** (all modesty aside).
  • customify/trunk/scss/customizer.scss

    r1928128 r1928984  
    23782378.sm_color_matrix {
    23792379    display: flex;
    2380     display: none;
    23812380    flex-wrap: wrap;
    23822381    margin-left: -15px;
Note: See TracChangeset for help on using the changeset viewer.