'group',
'repeating' => true,
'sortable' => true,
'name' => 'rdgallery_option',
'priority' => 'high',
'title' => __('RD Gallery Item', 'vp_textdomain'),
'fields' => array(
array(
'type' => 'notebox',
'name' => 'nb_1',
'label' => __('Author Comment', 'vp_textdomain'),
'description' => __('If you want to enable awesome features, you need to buy pro version from here Amazing RD Responsive Gallery Pro', 'vp_textdomain'),
'status' => 'error',
),
array(
'type' => 'upload',
'name' => 'up_img',
'label' => __('Upload Image', 'vp_textdomain'),
),
array(
'type' => 'textbox',
'name' => 'wr_title',
'label' => __('Enter your title', 'vp_textdomain'),
//'description' => __('Only **alphabets** allowed here.', 'vp_textdomain'),
'default' => 'Title Here',
),
array(
'type' => 'textarea',
'name' => 'wr_desc',
'label' => __('Enter your description', 'vp_textdomain'),
//'description' => __('Only **alphabets** allowed here.', 'vp_textdomain'),
'default' => 'Enter your Description',
),
),
),
array(
'type' => 'group',
'repeating' => false,
'sortable' => false,
'name' => 'rdgallery_setting',
'priority' => 'high',
'title' => __('RD Hover Custom CSS', 'vp_textdomain'),
'fields' => array(
// Thumb Size
array(
'type' => 'slider',
'name' => 'gallery_size',
'label' => __('Item Size', 'vp_textdomain'),
'description' => __('Defined the size in px of each thumbnail. Default 300px', 'vp_textdomain'),
'min' => '50',
'max' => '1000',
'step' => '1',
'default' => '300',
),
// Gird Layout
array(
'type' => 'radiobutton',
'name' => 'gird_layout',
'label' => __('Gird Layout', 'vp_textdomain'),
'items' => array(
array(
'value' => 'square',
'label' => __('Square ', 'vp_textdomain'),
),
array(
'value' => 'fluid',
'label' => __('Fluid', 'vp_textdomain'),
),
array(
'value' => 'jakke',
'label' => __('Masonry (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'malle',
'label' => __('Fit (Pro Only)', 'vp_textdomain'),
),
),
'default' => array(
'square',
),
),
// Gird Loader
array(
'type' => 'radiobutton',
'name' => 'gird_loader',
'label' => __('Gird Loader', 'vp_textdomain'),
'items' => array(
array(
'value' => 'true',
'label' => __('Yes ', 'vp_textdomain'),
),
array(
'value' => 'false',
'label' => __('No', 'vp_textdomain'),
),
),
'default' => array(
'true',
),
),
// Item Hover Effects
array(
'type' => 'select',
'name' => 'hover_effects',
'label' => __('Hover Effects', 'vp_textdomain'),
'items' => array(
array(
'value' => '1',
'label' => __('Effect 1', 'vp_textdomain'),
),
array(
'value' => '2',
'label' => __('Effect 2', 'vp_textdomain'),
),
array(
'value' => '3',
'label' => __('Effect 3', 'vp_textdomain'),
),
array(
'value' => 'a',
'label' => __('Effect 4 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'b',
'label' => __('Effect 5 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'c',
'label' => __('Effect 6 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'd',
'label' => __('Effect 7 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'e',
'label' => __('Effect 8 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'f',
'label' => __('Effect 9 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'g',
'label' => __('Effect 10 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'h',
'label' => __('Effect 11 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'i',
'label' => __('Effect 12 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'j',
'label' => __('Effect 13 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'k',
'label' => __('Effect 14 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'l',
'label' => __('Effect 15 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'm',
'label' => __('Effect 16 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'n',
'label' => __('Effect 17 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'o',
'label' => __('Effect 18 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'p',
'label' => __('Effect 19 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'q',
'label' => __('Effect 20 - (Pro Only)', 'vp_textdomain'),
),
array(
'value' => 'r',
'label' => __('Effect 21 - (Pro Only)', 'vp_textdomain'),
),
),
'default' => array(
'1',
),
),
// Item Margin
// Thumb Size
array(
'type' => 'slider',
'name' => 'gallery_margin',
'label' => __('Item Margin', 'vp_textdomain'),
'description' => __('make white space in px between Items.', 'vp_textdomain'),
'min' => '0',
'max' => '30',
'step' => '1',
'default' => '0',
),
// Google FONT
array(
'type' => 'select',
'name' => 'gall_google_font',
'label' => __('Custom Font - Pro Only', 'vp_textdomain'),
'description' => __('Select Font', 'vp_textdomain'),
'default' => 'Roboto',
'items' => array(
'data' => array(
array(
'source' => 'function',
'value' => 'vp_get_gwf_family',
),
),
),
),
// Title Font Size
array(
'type' => 'slider',
'name' => 'title_fo_size',
'label' => __('Title Font Size - Pro Only', 'vp_textdomain'),
'description' => __('You can set your Title Font Size here.', 'vp_textdomain'),
'min' => '5',
'max' => '50',
'step' => '1',
'default' => '18',
),
// Title Color
array(
'type' => 'color',
'name' => 'title_fo_color',
'label' => __('Title Color - Pro Only', 'vp_textdomain'),
'description' => __('Set Title Color Here.', 'vp_textdomain'),
'default' => '#FFFFFF;',
'format' => 'HEX',
),
// Description Font Size
array(
'type' => 'slider',
'name' => 'descript_fo_size',
'label' => __('Description Font Size- Pro Only', 'vp_textdomain'),
'description' => __('You can set your Description Font Size here.', 'vp_textdomain'),
'min' => '2',
'max' => '50',
'step' => '1',
'default' => '15',
),
// Description Color
array(
'type' => 'color',
'name' => 'descript_fo_color',
'label' => __('Description Color - Pro Only', 'vp_textdomain'),
'description' => __('Set Description Color Here.', 'vp_textdomain'),
'default' => '#FFFFFF;',
'format' => 'HEX',
),
array(
'type' => 'codeeditor',
'name' => 'custom_css_code',
'label' => __('Custom CSS ', 'vp_textdomain'),
'description'=> __('Write your custom css here.','vp_textdomain'),
'mode' => 'css',
),
),
),
);