first commit

This commit is contained in:
DESKTOP-GBA0BK8\Admin
2023-04-08 12:19:53 -04:00
commit 7c8c8b1c76
4586 changed files with 2050693 additions and 0 deletions
@@ -0,0 +1,60 @@
<?php
/**
* Range control class.
*
* @package OceanWP WordPress theme
* @subpackage Controls
* @see https://github.com/justintadlock/butterbean
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/
/**
* Range control class.
*
* @since 1.0.0
* @access public
*/
class OceanWP_ButterBean_Control_Range extends ButterBean_Control {
/**
* The type of control.
*
* @since 1.0.0
* @access public
* @var string
*/
public $type = 'range';
/**
* Gets the attributes for the control.
*
* @since 1.0.0
* @access public
* @return array
*/
public function get_attr() {
$attr = parent::get_attr();
$setting = $this->get_setting();
$attr['data-reset_value'] = $setting ? $setting->default : '';
return $attr;
}
/**
* Get the value for the setting.
*
* @since 1.0.0
* @access public
* @param string $setting
* @return mixed
*/
public function get_value( $setting = 'default' ) {
$value = parent::get_value( $setting );
$object = $this->get_setting( $setting );
return ! $value && $object ? $object->default : $value;
}
}
@@ -0,0 +1,17 @@
<div class="oceanwp-mb-desc">
<# if ( data.label ) { #>
<span class="butterbean-label">{{ data.label }}</span>
<# } #>
<# if ( data.description ) { #>
<span class="butterbean-description">{{{ data.description }}}</span>
<# } #>
</div>
<div class="oceanwp-mb-field">
<div class="range-wrapper">
<input type="range" {{{ data.attr }}} value="{{ data.value }}" />
<input type="number" {{{ data.attr }}} class="oceanwp-range-input" value="{{ data.value }}" />
<span class="oceanwp-reset-slider"><span class="dashicons dashicons-image-rotate"></span></span>
</div>
</div>