'padding_tablet',
'heading' => __( 'Responsive Padding', 'jevelin' ),
'description' => __( 'Here you can set responsive smartphone and tablet padding (top right bottom left). For example: 30px 0px 30px 0px', 'jevelin' ),
'type' => 'textfield',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'type' => 'dropdown',
'heading' => "Responsive Border",
'param_name' => 'responsive_border',
'value' => array(
__( 'Enabled', 'jevelin' ) => 'enabled',
__( 'Disabled', 'jevelin' ) => 'disabled',
),
'description' => __( 'Enable or disable column borders in smartophone and tablet', 'jevelin' ),
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'max_width',
'heading' => __( 'Max Width', 'jevelin' ),
'description' => __( 'Enter columns content max width (Note: CSS measurement units allowed).', 'jevelin' ),
'type' => 'textfield',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'max_width_alignment',
'heading' => __( 'Max Width Alignment', 'jevelin' ),
'description' => __( 'Choose max width content alignment', 'jevelin' ),
'type' => 'dropdown',
'value' => array(
__( 'Left', 'jevelin' ) => 'left',
__( 'Center', 'jevelin' ) => 'center',
__( 'Right', 'jevelin' ) => 'right',
),
'std' => 'center',
'edit_field_class' => 'vc_col-xs-6',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'max_width_alignment_mobile',
'heading' => __( 'Mobile Max Width Alignment', 'jevelin' ),
'description' => __( 'Choose mobile max width content alignment', 'jevelin' ),
'type' => 'dropdown',
'value' => array(
__( 'Default', 'jevelin' ) => 'default',
__( 'Left', 'jevelin' ) => 'left',
__( 'Center', 'jevelin' ) => 'center',
__( 'Right', 'jevelin' ) => 'right',
),
'std' => 'default',
'edit_field_class' => 'vc_col-xs-6',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'type' => 'dropdown',
'heading' => "Shadow",
'param_name' => 'shadow',
'value' => array(
__( 'Disabled', 'jevelin' ) => 'disabled',
__( 'Shadow 1', 'jevelin' ) => 'shadow1',
__( 'Shadow 2', 'jevelin' ) => 'shadow2',
__( 'Shadow 3', 'jevelin' ) => 'shadow3',
),
'description' => __( 'Choose Column Shadow', 'jevelin' ),
'edit_field_class' => 'vc_col-xs-6',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'type' => 'dropdown',
'heading' => "Shadow Hover",
'param_name' => 'shadow_hover',
'value' => array(
__( 'Disabled', 'jevelin' ) => 'disabled',
__( 'Shadow 1', 'jevelin' ) => 'shadow1',
__( 'Shadow 2', 'jevelin' ) => 'shadow2',
__( 'Shadow 3', 'jevelin' ) => 'shadow3',
),
'description' => __( 'Choose Column Shadow on Hover', 'jevelin' ),
'edit_field_class' => 'vc_col-xs-6',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'type' => 'dropdown',
'heading' => "Shadow For",
'param_name' => 'shadow_for',
'value' => array(
__( 'Outer Column Block', 'jevelin' ) => 'outer',
__( 'Inner Column Block', 'jevelin' ) => 'inner',
),
'description' => __( 'Choose Column Shadow Block', 'jevelin' ),
'group' => __( 'Extras', 'jevelin' ),
),
array (
'param_name' => 'background_image_hover',
'heading' => 'Background Image (hover)',
'description' => 'Upload image background image (hover)',
'type' => 'attach_image',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'mobile_element_alignment',
'heading' => __( 'Mobile Element Alignment', 'jevelin' ),
'description' => __( 'Choose text block, heading, button and other element mobile alignment', 'jevelin' ),
'type' => 'dropdown',
'value' => array(
__( 'Disabled', 'jevelin' ) => 'disabled',
__( 'Left', 'jevelin' ) => 'left',
__( 'Center', 'jevelin' ) => 'center',
__( 'Right', 'jevelin' ) => 'right',
),
'std' => 'disabled',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'overflow',
'heading' => __( 'Overflow', 'jevelin' ),
'description' => __( 'Choose overflow setting (not availble when using parallax)', 'jevelin' ),
'type' => 'dropdown',
'value' => array(
__( 'Default', 'jevelin' ) => 'default',
__( 'Visible', 'jevelin' ) => 'visible',
__( 'Hidden', 'jevelin' ) => 'hidden',
),
'std' => 'center',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'zindex',
'heading' => __( 'Z-Index', 'jevelin' ),
'description' => __( 'Enter z-index value to fix shadows', 'jevelin' ),
'type' => 'textfield',
'group' => __( 'Extras', 'jevelin' ),
),
);
vc_add_params( 'vc_column', $column_attributes );
$column_attributes_more = array(
array(
'type' => 'animation_style',
'param_name' => 'css_animation',
'heading' => __( 'CSS Animation', 'jevelin' ),
'description' => __( 'Select type of animation for element to be animated when it "enters" the browsers viewport (Note: works only in modern browsers).', 'jevelin' ),
),
array(
'type' => 'textfield',
'param_name' => 'css_animation_delay',
'heading' => __( 'CSS Animation Delay', 'jevelin' ),
'description' => __( 'Enter CSS animation delay in seconds (for example: 1.0).', 'jevelin' ),
'edit_field_class' => 'vc_col-xs-6',
),
array(
'type' => 'textfield',
'param_name' => 'css_animation_speed',
'heading' => __( 'CSS Animation Spped', 'jevelin' ),
'description' => __( 'Enter CSS animation speed in seconds (for example: 1.0).', 'jevelin' ),
'edit_field_class' => 'vc_col-xs-6',
),
);
$column_attributes = array_merge( $column_attributes, $column_attributes_more );
vc_add_params( 'vc_column_inner', $column_attributes );
/* Row - Element */
$row_attributes = array(
array(
'param_name' => 'padding_tablet',
'heading' => __( 'Responsive Padding', 'jevelin' ),
'description' => __( 'Here you can set responsive smartphone and tablet padding (top right bottom left). For example: 30px 0px 30px 0px', 'jevelin' ),
'type' => 'textfield',
'group' => __( 'Responsive', 'jevelin' ),
),
array(
'param_name' => 'margin_tablet',
'heading' => __( 'Responsive Margin (800px and below - tablet portrait and smartphones)', 'jevelin' ),
'description' => __( 'Here you can set responsive smartphone and tablet margin (top right bottom left). For example: 30px 0px 30px 0px', 'jevelin' ),
'type' => 'textfield',
'group' => __( 'Responsive', 'jevelin' ),
),
array(
'param_name' => 'margin_tablet_large',
'heading' => __( 'Responsive Margin (1025px and below - tablet landscape)', 'jevelin' ),
'description' => __( 'Here you can set responsive smartphone and tablet margin (top right bottom left). For example: 30px 0px 30px 0px', 'jevelin' ),
'type' => 'textfield',
'group' => __( 'Responsive', 'jevelin' ),
),
array(
'type' => 'dropdown',
'heading' => "Responsive Column Order",
'param_name' => 'column_order',
'value' => array(
__( 'Default', 'jevelin' ) => 'default',
__( 'Reversed', 'jevelin' ) => 'reversed',
),
'description' => __( 'Choose responsive column order for smartphones and tablets', 'jevelin' ),
'group' => __( 'Responsive', 'jevelin' ),
),
array(
'param_name' => 'background_image_mobile',
'heading' => __( 'Background Image Responsive', 'jevelin' ),
'description' => __( 'Upload responsive background image (will appear under 800px wide screen). Notice this option will work only if parallax is disabled', 'jevelin' ),
'type' => 'attach_image',
'group' => __( 'Responsive', 'jevelin' ),
),
array(
'param_name' => 'max_width',
'heading' => __( 'Max Width', 'jevelin' ),
'description' => __( 'Enter columns content max width (Note: CSS measurement units allowed).', 'jevelin' ),
'type' => 'textfield',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'max_width_alignment',
'heading' => __( 'Max Width Alignment', 'jevelin' ),
'description' => __( 'Choose max width content alignment', 'jevelin' ),
'type' => 'dropdown',
'value' => array(
__( 'Left', 'jevelin' ) => 'left',
__( 'Center', 'jevelin' ) => 'center',
__( 'Right', 'jevelin' ) => 'right',
),
'std' => 'center',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'type' => 'dropdown',
'heading' => "Faster Parallax",
'param_name' => 'faster_parallax',
'value' => array(
__( 'Disabled', 'jevelin' ) => 'disabled',
__( 'Standard', 'jevelin' ) => 'standard',
),
'description' => __( 'Add parallax type background for row (Note: If no image is specified, parallax will use background image from Design Options). Also standard parallax should be disabled', 'jevelin' ),
'group' => __( 'Extras', 'jevelin' ),
),
array(
'type' => 'dropdown',
'heading' => "Shadow",
'param_name' => 'shadow',
'value' => array(
__( 'Disabled', 'jevelin' ) => 'disabled',
__( 'Shadow 1', 'jevelin' ) => 'shadow1',
__( 'Shadow 2', 'jevelin' ) => 'shadow2',
__( 'Shadow 3', 'jevelin' ) => 'shadow3',
),
'description' => __( 'Choose Column Shadow', 'jevelin' ),
'group' => __( 'Extras', 'jevelin' ),
),
array(
'type' => 'dropdown',
'heading' => "Shadow Hover",
'param_name' => 'shadow_hover',
'value' => array(
__( 'Disabled', 'jevelin' ) => 'disabled',
__( 'Shadow 1', 'jevelin' ) => 'shadow1',
__( 'Shadow 2', 'jevelin' ) => 'shadow2',
__( 'Shadow 3', 'jevelin' ) => 'shadow3',
),
'description' => __( 'Choose Column Shadow on Hover', 'jevelin' ),
'group' => __( 'Extras', 'jevelin' ),
),
array(
'type' => 'dropdown',
'param_name' => 'background_position',
'heading' => __( 'Background Position', 'jevelin' ),
'description' => __( 'If background is set to repeat, then here you choose background position', 'jevelin' ),
'value' => array(
__( 'Default', 'jevelin' ) => 'default',
__( 'Left Top', 'jevelin' ) => 'left top',
__( 'Left Center', 'jevelin' ) => 'left center',
__( 'Left Bottom', 'jevelin' ) => 'left bottom',
__( 'Right Top', 'jevelin' ) => 'right top',
__( 'Right Center', 'jevelin' ) => 'right center',
__( 'Right Bottom', 'jevelin' ) => 'right bottom',
__( 'Center Top', 'jevelin' ) => 'center top',
__( 'Center Center', 'jevelin' ) => 'center center',
__( 'Center Bottom', 'jevelin' ) => 'center bottom',
),
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'overflow',
'heading' => __( 'Overflow', 'jevelin' ),
'description' => __( 'Choose overflow setting (not availble when using parallax)', 'jevelin' ),
'type' => 'dropdown',
'value' => array(
__( 'Default', 'jevelin' ) => 'default',
__( 'Visible', 'jevelin' ) => 'visible',
__( 'Hidden', 'jevelin' ) => 'hidden',
),
'std' => 'center',
'group' => __( 'Extras', 'jevelin' ),
),
array(
'param_name' => 'zindex',
'heading' => __( 'Z-Index', 'jevelin' ),
'description' => __( 'Enter z-index value to fix shadows', 'jevelin' ),
'type' => 'textfield',
'group' => __( 'Extras', 'jevelin' ),
),
);
vc_add_params( 'vc_row', $row_attributes );
vc_add_params( 'vc_row_inner', $row_attributes );
/* Rev Slider - Element */
$attributes = array(
array(
'param_name' => 'css',
'type' => 'css_editor',
'heading' => __( 'CSS box', 'jevelin' ),
'group' => __( 'Design Options', 'jevelin' ),
),
);
vc_add_params( 'rev_slider_vc', $attributes );