wordpress/wp-content/themes/basic/themify/customizer/class-themify-customizer.php
/**
		 * Build list of styling settings with:
		 * - controls for live preview
		 * - selectors/properties for CSS rules generation
		 *
		 * @since 1.0.0
		 */
Build list of styling settings with:
- controls for live preview
- selectors/properties for CSS rules generation


Build list of styling settings with : - controls for live preview - selectors / properties for CSS rules generation
function build_settings_and_styles() {
			if ($this->settings === null) {
				$this->settings = apply_filters('themify_customizer_settings', array());
				$this->settings['tools'] = array(
					'control' => array(
						'type' => 'Themify_Tools_Control',
						'label' => __('Tools', 'themify'),
					),
					'selector' => 'tools',
					'prop' => 'tools',
				);
				foreach ($this->settings as $key => $setting) {
					if (isset($setting['selector'])) {
						$this->styles[$setting['selector']][] = array(
							'prop' => isset($setting['prop']) ? $setting['prop'] : '',
							'key' => isset($key) ? $key : '',
							'prefix' => isset($setting['prefix']) ? $setting['prefix'] : '',
							'global' => isset( $setting['global'] ) ? $setting['global'] : false,
						);
					}
				}
			}
		}
function build_settings_and_styles ( ) { if ( $ this -> settings === null ) { $ this -> settings = apply_filters ( 'themify_customizer_settings' , array ( ) ) ; $ this -> settings [ 'tools' ] = array ( 'control' => array ( 'type' => 'Themify_Tools_Control' , 'label' => __ ( 'Tools' , 'themify' ) , ) , 'selector' => 'tools' , 'prop' => 'tools' , ) ; foreach ( $ this -> settings as $ key => $ setting ) { if ( isset ( $ setting [ 'selector' ] ) ) { $ this -> styles [ $ setting [ 'selector' ] ] [ ] = array ( 'prop' => isset ( $ setting [ 'prop' ] ) ? $ setting [ 'prop' ] : '' , 'key' => isset ( $ key ) ? $ key : '' , 'prefix' => isset ( $ setting [ 'prefix' ] ) ? $ setting [ 'prefix' ] : '' , 'global' => isset ( $ setting [ 'global' ] ) ? $ setting [ 'global' ] : false , ) ; } } } }
Build list of styling settings with:
 - controls for live preview
 - selectors/properties for CSS rules generation
Build list of styling settings with : - controls for live preview - selectors / properties for CSS rules generation
//////////////////////// // Build Controls //////////////////////// //////////////////////// // Rest/Import/Export Buttons //////////////////////// //////////////////////// // Build CSS Styling ////////////////////////