/home/arranoyd/telegastro/wp-content/themes/dt-the7/inc/admin/theme-options/options-general.php
<?php
/**
* General.
*/
// File Security Check
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Heading definition.
*/
$options[] = array(
'name' => _x( 'General Appearance', 'theme-options', 'the7mk2' ),
'type' => 'heading',
'id' => 'general-appearance',
);
/**
* Layout.
*/
$options[] = array( 'name' => _x( 'Layout', 'theme-options', 'the7mk2' ), 'type' => 'block' );
$options['general-content_width'] = array(
'name' => _x( 'Content width', 'theme-options', 'the7mk2' ),
'id' => 'general-content_width',
'std' => '1200px',
'type' => 'number',
'units' => 'px|%',
);
$options['general-layout'] = array(
'name' => _x( 'Layout', 'theme-options', 'the7mk2' ),
'id' => 'general-layout',
'std' => 'wide',
'type' => 'images',
'class' => 'small',
'options' => array(
'wide' => array(
'title' => _x( 'Wide', 'theme-options', 'the7mk2' ),
'src' => '/inc/admin/assets/images/general-layout-wide.gif',
),
'boxed' => array(
'title' => _x( 'Boxed', 'theme-options', 'the7mk2' ),
'src' => '/inc/admin/assets/images/general-layout-boxed.gif',
),
),
);
$options['general-box_width'] = array(
'name' => _x( 'Box width', 'theme-options', 'the7mk2' ),
'id' => 'general-box_width',
'std' => '1320px',
'type' => 'number',
'units' => 'px|%',
'dependency' => array(
'field' => 'general-layout',
'operator' => '==',
'value' => 'boxed',
),
);
$options[] = array( 'type' => 'divider' );
$options[] = array(
'name' => _x( 'Background under the box', 'theme-options', 'the7mk2' ),
'type' => 'title',
);
$options['general-boxed_bg_color'] = array(
'name' => _x( 'Background color', 'theme-options', 'the7mk2' ),
'type' => 'color',
'id' => 'general-boxed_bg_color',
'std' => '#ffffff',
);
$options['general-boxed_bg_image'] = array(
'name' => _x( 'Add background image', 'theme-options', 'the7mk2' ),
'type' => 'background_img',
'id' => 'general-boxed_bg_image',
'std' => array(
'image' => '',
'repeat' => 'repeat',
'position_x' => 'center',
'position_y' => 'center',
),
);
$options['general-boxed_bg_fullscreen'] = array(
'name' => _x( 'Fullscreen ', 'theme-options', 'the7mk2' ),
'type' => 'checkbox',
'id' => 'general-boxed_bg_fullscreen',
'std' => 0,
);
$options['general-boxed_bg_fixed'] = array(
'name' => _x( 'Fixed background ', 'theme-options', 'the7mk2' ),
'type' => 'checkbox',
'id' => 'general-boxed_bg_fixed',
'std' => 0,
);
/**
* Background.
*/
$options[] = array( 'name' => _x( 'Background', 'theme-options', 'the7mk2' ), 'type' => 'block' );
$options['general-bg_color'] = array(
'name' => _x( 'Color', 'theme-options', 'the7mk2' ),
'type' => 'alpha_color',
'id' => 'general-bg_color',
'std' => '#252525',
'desc' => _x( '"Opacity" isn\'t compatible with slide-out footer', 'theme-options', 'the7mk2' ),
);
$options['general-bg_image'] = array(
'name' => _x( 'Add background image', 'theme-options', 'the7mk2' ),
'type' => 'background_img',
'id' => 'general-bg_image',
'std' => array(
'image' => '',
'repeat' => 'repeat',
'position_x' => 'center',
'position_y' => 'center',
),
);
$options['general-bg_fullscreen'] = array(
'name' => _x( 'Fullscreen', 'theme-options', 'the7mk2' ),
'type' => 'checkbox',
'id' => 'general-bg_fullscreen',
'std' => 0,
);
$options['general-bg_fixed'] = array(
'name' => _x( 'Fixed background', 'theme-options', 'the7mk2' ),
'type' => 'checkbox',
'id' => 'general-bg_fixed',
'std' => 0,
'desc' => _x( '"Fixed" setting isn\'t compatible with "overlapping" title area style.', 'theme-options', 'the7mk2' ),
);
/**
* Content boxes.
*/
$options[] = array( 'name' => _x( 'Content boxes', 'theme-options', 'the7mk2' ), 'type' => 'block' );
$options['general-content_boxes_bg_color'] = array(
'name' => _x( 'Background color', 'theme-options', 'the7mk2' ),
'type' => 'alpha_color',
'id' => 'general-content_boxes_bg_color',
'std' => '#FFFFFF',
);
$options['general-content_boxes_decoration'] = array(
'name' => _x( 'Decoration', 'theme-options', 'the7mk2' ),
'type' => 'images',
'id' => 'general-content_boxes_decoration',
'std' => 'none',
'class' => 'small',
'options' => array(
'none' => array(
'title' => _x( 'None', 'theme-options', 'the7mk2' ),
'src' => '/inc/admin/assets/images/general-content_boxes_decoration-none.gif',
),
'shadow' => array(
'title' => _x( 'Shadow', 'theme-options', 'the7mk2' ),
'src' => '/inc/admin/assets/images/general-content_boxes_decoration-shadow.gif',
),
'outline' => array(
'title' => _x( 'Outline', 'theme-options', 'the7mk2' ),
'src' => '/inc/admin/assets/images/general-content_boxes_decoration-outline.gif',
),
),
);
$options['general-content_boxes_decoration_outline_color'] = array(
'name' => _x( 'Decoration outline color', 'theme-options', 'the7mk2' ),
'type' => 'alpha_color',
'id' => 'general-content_boxes_decoration_outline_color',
'std' => '#FFFFFF',
'dependency' => array(
'field' => 'general-content_boxes_decoration',
'operator' => '==',
'value' => 'outline',
),
);
/**
* Dividers.
*/
$options[] = array( 'name' => _x( 'Dividers', 'theme-options', 'the7mk2' ), 'type' => 'block' );
$options['dividers-color'] = array(
'name' => _x( 'Dividers color', 'theme-options', 'the7mk2' ),
'type' => 'alpha_color',
'id' => 'dividers-color',
'std' => '#cccccc',
);
/**
* Color accent.
*/
$options[] = array( 'name' => _x( 'Color accent', 'theme-options', 'the7mk2' ), 'type' => 'block' );
$options['general-accent_color_mode'] = array(
'name' => _x( 'Accent color', 'theme-options', 'the7mk2' ),
'type' => 'radio',
'id' => 'general-accent_color_mode',
'std' => 'color',
'class' => 'small',
'show_hide' => array(
'color' => 'general-accent_color_mode-color',
'gradient' => 'general-accent_color_mode-gradient',
),
'options' => array(
'color' => _x( 'Solid color', 'theme-options', 'the7mk2' ),
'gradient' => _x( 'Gradient', 'theme-options', 'the7mk2' ),
),
);
$options['general-accent_bg_color'] = array(
'name' => ' ',
'type' => 'color',
'id' => 'general-accent_bg_color',
'std' => '#D73B37',
'dependency' => array(
'field' => 'general-accent_color_mode',
'operator' => '==',
'value' => 'color',
),
);
$options['general-accent_bg_color_gradient'] = array(
'name' => ' ',
'type' => 'gradient_picker',
'id' => 'general-accent_bg_color_gradient',
'std' => '45deg|#fff 0%|#999 50%|#000 100%',
'dependency' => array(
'field' => 'general-accent_color_mode',
'operator' => '==',
'value' => 'gradient',
),
);
/**
* Border radius.
*/
$options[] = array( 'name' => _x( 'Border radius', 'theme-options', 'the7mk2' ), 'type' => 'block' );
$options['general-border_radius'] = array(
'name' => _x( 'Border radius', 'theme-options', 'the7mk2' ),
'type' => 'number',
'id' => 'general-border_radius',
'std' => '8',
'units' => 'px',
);
/**
* Beautiful loading.
*/
$options[] = array( 'name' => _x( 'Beautiful loading', 'theme-options', 'the7mk2' ), 'type' => 'block' );
$options['general-beautiful_loading'] = array(
'name' => _x( 'Beautiful loading', 'theme-options', 'the7mk2' ),
'type' => 'images',
'id' => 'general-beautiful_loading',
'class' => 'small',
'std' => 'enabled',
'options' => array(
'enabled' => array(
'title' => _x( 'Enabled', 'theme-options', 'the7mk2' ),
'src' => '/inc/admin/assets/images/general-beautiful_loading-enabled.gif',
),
'disabled' => array(
'title' => _x( 'Disabled', 'theme-options', 'the7mk2' ),
'src' => '/inc/admin/assets/images/general-beautiful_loading-disabled.gif',
),
),
);
$options['general-fullscreen_overlay_color_mode'] = array(
'name' => _x( 'Fullscreen overlay color', 'theme-options', 'the7mk2' ),
'id' => 'general-fullscreen_overlay_color_mode',
'type' => 'radio',
'class' => 'small',
'std' => 'accent',
'options' => array(
'accent' => _x( 'Accent', 'theme-options', 'the7mk2' ),
'color' => _x( 'Custom color', 'theme-options', 'the7mk2' ),
'gradient' => _x( 'Custom gradient', 'theme-options', 'the7mk2' ),
),
'dependency' => array(
'field' => 'general-beautiful_loading',
'operator' => '==',
'value' => 'enabled',
),
);
$options['general-fullscreen_overlay_color'] = array(
'name' => _x( 'Fullscreen overlay custom color', 'theme-options', 'the7mk2' ),
'type' => 'alpha_color',
'id' => 'general-fullscreen_overlay_color',
'std' => '#ffffff',
'dependency' => array(
array(
'field' => 'general-fullscreen_overlay_color_mode',
'operator' => '==',
'value' => 'color',
),
array(
'field' => 'general-beautiful_loading',
'operator' => '==',
'value' => 'enabled',
),
),
);
$options['general-fullscreen_overlay_gradient'] = array(
'name' => _x( 'Fullscreen overlay custom gradient', 'theme-options', 'the7mk2' ),
'type' => 'gradient_picker',
'id' => 'general-fullscreen_overlay_gradient',
'std' => '135deg|#ffffff 30%|#ffffff 100%',
'dependency' => array(
array(
'field' => 'general-fullscreen_overlay_color_mode',
'operator' => '==',
'value' => 'gradient',
),
array(
'field' => 'general-beautiful_loading',
'operator' => '==',
'value' => 'enabled',
),
),
);
$options['general-fullscreen_overlay_opacity'] = array(
'name' => _x( 'Fullscreen overlay opacity', 'theme-options', 'the7mk2' ),
'type' => 'slider',
'id' => 'general-fullscreen_overlay_opacity',
'std' => 100,
'options' => array(
'max' => 100,
'min' => 0,
'step' => 1,
),
'dependency' => array(
array(
'field' => 'general-fullscreen_overlay_color_mode',
'operator' => '==',
'value' => 'accent',
),
array(
'field' => 'general-beautiful_loading',
'operator' => '==',
'value' => 'enabled',
),
),
);
$options['general-spinner_color'] = array(
'name' => _x( 'Spinner color', 'theme-options', 'the7mk2' ),
'type' => 'alpha_color',
'id' => 'general-spinner_color',
'std' => '#ffffff',
'dependency' => array(
'field' => 'general-beautiful_loading',
'operator' => '==',
'value' => 'enabled',
),
);
$options['general-loader_style'] = array(
'name' => _x( 'Loader style', 'theme-options', 'the7mk2' ),
'type' => 'radio',
'id' => 'general-loader_style',
'std' => 'double_circles',
'options' => array(
'double_circles' => _x( 'Spinner', 'theme-options', 'the7mk2' ),
'square_jelly_box' => _x( 'Ring', 'theme-options', 'the7mk2' ),
'ball_elastic_dots' => _x( 'Bars', 'theme-options', 'the7mk2' ),
'custom' => _x( 'Custom', 'theme-options', 'the7mk2' ),
),
'show_hide' => array( 'custom' => true ),
'dependency' => array(
'field' => 'general-beautiful_loading',
'operator' => '==',
'value' => 'enabled',
),
);
$options[] = array( 'type' => 'js_hide_begin' );
$options[] = array(
'desc' => _x( 'Paste HTML code of your custom pre-loader image in the field below.', 'theme-options', 'the7mk2' ),
'type' => 'info',
);
$options['general-custom_loader'] = array(
'id' => 'general-custom_loader',
'type' => 'textarea',
'std' => false,
'sanitize' => 'without_sanitize',
'settings' => array( 'rows' => 8 ),
);
$options[] = array( 'type' => 'js_hide_end' );
/**
* Lightbox.
*/
$options[] = array( 'name' => _x( 'Lightbox', 'theme-options', 'the7mk2' ), 'type' => 'block' );
$options['general-lightbox_overlay_opacity'] = array(
'name' => _x( 'Lightbox overlay opacity', 'theme-options', 'the7mk2' ),
'type' => 'slider',
'id' => 'general-lightbox_overlay_opacity',
'std' => 85,
'options' => array(
'max' => 100,
'min' => 0,
'step' => 1,
),
);
$options['general-lightbox_arrow_size'] = array(
'name' => _x( 'Arrow size', 'theme-options', 'the7mk2' ),
'type' => 'number',
'id' => 'general-lightbox_arrow_size',
'std' => '62px',
'units' => 'px',
);