/home/desid573/verdenaturopathy.com.au/site3/wp-content/plugins/popularfx-templates
Edit: /home/desid573/verdenaturopathy.com.au/site3/wp-content/plugins/popularfx-templates/freemium.php (218121B)
array(
'type' => 'select',
'label' => __pl('type'),
'default' => 'default',
'list' => array(
'default' => __pl('default'),
),
),
'columns' => array(
'type' => 'select',
'label' => __pl('columns'),
'np' => 1,
'screen' => 1,
'css' => ['{{element}} .pagelayer-posts-container' => 'grid-template-columns: repeat({{val}},1fr);'],
'list' => array(
'1' => '1',
'2' => '2',
'3' => '3',
'4' => '4',
'5' => '5',
'6' => '6',
),
),
'col_gap' => array(
'type' => 'slider',
'label' => __pl('col_gap'),
'min' => 0,
'step' => 1,
'max' => 100,
'screen' => 1,
'css' => ['{{element}} .pagelayer-posts-container' => 'grid-column-gap: {{val}}px;'],
),
'row_gap' => array(
'type' => 'slider',
'label' => __pl('row_gap'),
'min' => 0,
'step' => 1,
'max' => 100,
'screen' => 1,
'css' => ['{{element}} .pagelayer-posts-container' => 'grid-row-gap: {{val}}px;'],
),
'data_padding' => array(
'type' => 'padding',
'label' => __pl('padding'),
'default' => '5,5,5,5',
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-content' => 'padding-top:{{val[0]}}px; padding-right:{{val[1]}}px; padding-bottom:{{val[2]}}px; padding-left:{{val[3]}}px;'],
),
'bg_color' => array(
'type' => 'color',
'label' => __pl('bg_color'),
'default' => '#ffffff',
'css' => ['{{element}} .pagelayer-wposts-col' => 'background-color:{{val}};'],
),
'box_shadow' => array(
'type' => 'box_shadow',
'label' => __pl('box_shadow'),
'css' => ['{{element}} .pagelayer-wposts-col' => 'box-shadow: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}} !important;'],
),
);
// Posts thumb style
$pagelayer_thumb_style = [
'show_thumb' => array(
'label' => __pl('show_thumb'),
'type' => 'checkbox',
'default' => 'true',
//'addAttr' => ['{{element}} a' => 'target="_blank"'],
),
'thumb_size' => array(
'type' => 'select',
'label' => __pl('type'),
'default' => 'medium_large',
'list' => pagelayer_image_sizes(),
'req' => ['show_thumb' => 'true'],
),
'ratio' => array(
'type' => 'slider',
'label' => __pl('ratio'),
'min' => 0,
'step' => 0.1,
'max' => 2,
'default' => 0.7,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-thumb' => 'padding: calc(50% * {{val}}) 0;'],
'req' => ['show_thumb' => 'true'],
),
];
// Posts type style
$pagelayer_title_style = [
'show_title' => array(
'type' => 'checkbox',
'label' => __pl('show_title'),
'default' => 'true',
),
'title_color' => array(
'type' => 'color',
'label' => __pl('color'),
'default' => '#0986c0',
'css' => ['{{element}} .pagelayer-wposts-title' => 'color:{{val}};'],
'req' => ['show_title' => 'true'],
),
'title_typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'default' => ',18,,,,,solid,,,,',
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-title' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
'req' => ['show_title' => 'true'],
),
'title_spacing' => array(
'type' => 'dimension',
'label' => __pl('top_bottom_spacing'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-title' => 'padding-top:{{val[0]}}px; padding-bottom:{{val[1]}}px;'],
'req' => ['show_title' => 'true'],
),
];
// Posts meta options
$pagelayer_meta_style = [
'meta' => array(
'type' => 'multiselect',
'label' => __pl('meta'),
'default' => 'author,date',
'list' => array(
'date' => __pl('date'),
'author' => __pl('author'),
'comments' => __pl('comments'),
'tags' => __pl('tags'),
'category' => __pl('category'),
),
),
'meta_sep' => array(
'type' => 'text',
'label' => __pl('separator'),
'default' => ' | ',
),
'meta_color' => array(
'type' => 'color',
'label' => __pl('color'),
'css' => ['{{element}} .pagelayer-wposts-meta *' => 'color:{{val}};'],
),
'meta_bg' => array(
'type' => 'color',
'label' => __pl('bg_color'),
'css' => ['{{element}} .pagelayer-wposts-meta' => 'background-color:{{val}};'],
),
'meta_align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-meta' => 'text-align:{{val}};'],
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
),
),
'meta_spacing' => array(
'type' => 'padding',
'label' => __pl('spacing'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-meta' => 'padding-top:{{val[0]}}px; padding-right:{{val[1]}}px; padding-bottom:{{val[2]}}px; padding-left:{{val[3]}}px;'],
),
'meta_bor_rad' => array(
'type' => 'padding',
'label' => __pl('border_radius'),
'units' => ['px', '%'],
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-meta' => 'border-top-left-radius: {{val[0]}}; border-top-right-radius: {{val[0]}}; border-bottom-right-radius: {{val[0]}}; border-bottom-left-radius: {{val[0]}};'],
),
'meta_typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'screen' => 1,
'css' => [
'{{element}} .pagelayer-wposts-meta *' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;',
'{{element}} .pagelayer-wposts-sep' => 'font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important;'
],
),
'meta_tag_pos' => array(
'type' => 'select',
'label' => __pl('position'),
'screen' => 1,
'css' => [
'{{element}} .pagelayer-wposts-post' => 'position: relative;',
'{{element}} .pagelayer-wposts-meta' => 'position: {{val}};'
],
'list' => array(
'' => __pl('default'),
'relative' => __pl('relative'),
'absolute' => __pl('absolute')
),
),
'meta_width' => [
'type' => 'slider',
'label' => __pl('width'),
'screen' => 1,
'units' => ['px','%','em'],
'css' => ['{{element}} .pagelayer-wposts-meta' => 'width:{{val}};'],
'min' => 0,
'max' => 1000,
'step' => 1,
'req' => ['!meta_tag_pos' => '']
],
'meta_vposition' => [
'type' => 'select',
'label' => __pl('verticle_pos'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-meta' => '{{val}}:0;'],
'list' => [
'' => __pl('default'),
'top' => __pl('top'),
'bottom' => __pl('bottom')
],
'req' => ['!meta_tag_pos' => '']
],
'meta_vposition_offset' => [
'type' => 'slider',
'label' => __pl('ver_offset'),
'screen' => 1,
'units' => ['px','%','em'],
'css' => ['{{element}} .pagelayer-wposts-meta' => '{{meta_vposition}}:{{val}};'],
'min' => -1000,
'max' => 1000,
'step' => 1,
'req' => [
'!meta_vposition' => '',
'!meta_tag_pos' => ''
]
],
'meta_hposition' => [
'type' => 'select',
'label' => __pl('horizontal_pos'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-meta' => '{{val}}:0;'],
'list' => [
'' => __pl('default'),
'left' => __pl('left'),
'right' => __pl('right')
],
'req' => ['!meta_tag_pos' => '']
],
'meta_hposition_offset' => [
'type' => 'slider',
'label' => __pl('hor_offset'),
'screen' => 1,
'units' => ['px','%','em'],
'css' => ['{{element}} .pagelayer-wposts-meta' => '{{meta_hposition}}:{{val}};'],
'min' => -1000,
'max' => 1000,
'step' => 1,
'req' => [
'!meta_hposition' => '',
'!meta_tag_pos' => ''
]
]
];
// Posts content style
$pagelayer_content_style = [
'show_content' => array(
'type' => 'select',
'label' => __pl('show_content'),
'default' => 'excerpt',
'list' => array(
'' => __pl('none'),
'excerpt' => __pl('excerpt'),
'full' => __pl('full'),
),
),
'exc_length' => array(
'type' => 'spinner',
'label' => __pl('exc_length'),
'min' => 0,
'step' => 1,
'max' => 500,
'default' => 10,
'req' => ['show_content' => 'excerpt']
),
'content_color' => array(
'type' => 'color',
'label' => __pl('color'),
'default' => '#121212',
'css' => ['{{element}} .pagelayer-wposts-content' => 'color:{{val}};'],
),
'content_padding' => array(
'type' => 'padding',
'label' => __pl('padding'),
'css' => ['{{element}} .pagelayer-wposts-content .pagelayer-wposts-excerpt' => 'padding: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px;'],
),
'content_align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'default' => 'left',
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-content' => 'text-align:{{val}};'],
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
),
),
];
// Post More style
$pagelayer_more_style = [
'show_more' => array(
'type' => 'checkbox',
'label' => __pl('show'),
),
'more' => array(
'type' => 'text',
'label' => __pl('text'),
'default' => 'read more »',
'req' => ['show_more' => 'true'],
),
'more_typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-more' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
'req' => ['show_more' => 'true'],
),
'full_width' => array(
'type' => 'checkbox',
'label' => __pl('stretch'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder' => 'width: 100%; text-align: center;'],
'req' => ['show_more' => 'true'],
),
'align' => array(
'type' => 'radio',
'label' => __pl('obj_align_label'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-mdiv' => 'text-align: {{val}}'],
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right')
),
'req' => array(
'full_width' => '',
'show_more' => 'true',
)
),
'icon' => array(
'type' => 'icon',
'label' => __pl('service_box_font_icon_label'),
'req' => ['show_more' => 'true'],
),
'icon_position' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'list' => array(
'pagelayer-btn-icon-left' => __pl('left'),
'pagelayer-btn-icon-right' => __pl('right')
),
'req' => ['show_more' => 'true'],
),
'icon_spacing' => array(
'type' => 'slider',
'label' => __pl('icon_spacing'),
'min' => 1,
'step' => 1,
'max' => 100,
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-icon' => 'padding: 0 {{val}}px;'],
'req' => array(
'!icon' => 'none',
'show_more' => 'true',
),
),
'btn_type' => array(
'type' => 'select',
'label' => __pl('button_type'),
//'addClass' => ['{{element}} .pagelayer-btn-holder' => '{{val}}'],
'list' => array(
'pagelayer-btn-link' => __pl('btn_type_link'),
'pagelayer-btn-default' => __pl('btn_type_default'),
'pagelayer-btn-primary' => __pl('btn_type_primary'),
'pagelayer-btn-secondary' => __pl('btn_type_secondary'),
'pagelayer-btn-success' => __pl('btn_type_success'),
'pagelayer-btn-info' => __pl('btn_type_info'),
'pagelayer-btn-warning' => __pl('btn_type_warning'),
'pagelayer-btn-danger' => __pl('btn_type_danger'),
'pagelayer-btn-dark' => __pl('btn_type_dark'),
'pagelayer-btn-light' => __pl('btn_type_light'),
'pagelayer-btn-custom' => __pl('btn_type_custom')
),
'req' => ['show_more' => 'true'],
),
'size' => array(
'type' => 'select',
'label' => __pl('button_size_label'),
'list' => array(
'pagelayer-btn-mini' => __pl('mini'),
'pagelayer-btn-small' => __pl('small'),
'pagelayer-btn-large' => __pl('large'),
'pagelayer-btn-extra-large' => __pl('extra_large'),
'pagelayer-btn-double-large' => __pl('double_large'),
'pagelayer-btn-custom' => __pl('custom'),
),
'req' => ['show_more' => 'true'],
),
'btn_custom_size' => array(
'type' => 'dimension',
'label' => __pl('btn_custom_size'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder' => 'padding: {{val[0]}}px {{val[1]}}px;'],
'req' => array(
'size' => 'pagelayer-btn-custom',
'show_more' => 'true',
),
),
'btn_hover' => array(
'type' => 'radio',
'label' => __pl('state'),
'default' => '',
'list' => array(
'' => __pl('normal'),
'hover' => __pl('hover'),
),
'req' => array(
'btn_type' => 'pagelayer-btn-custom',
'show_more' => 'true',
),
),
'btn_bg_color' => array(
'type' => 'color',
'label' => __pl('btn_bg_color_label'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder' => 'background-color: {{val}};'],
'req' => array(
'btn_type' => 'pagelayer-btn-custom',
'show_more' => 'true',
),
'show' => array(
'btn_hover' => ''
),
),
'more_color' => array(
'type' => 'color',
'label' => __pl('color'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-more' => 'color:{{val}};'],
'req' => array(
'btn_type' => 'pagelayer-btn-custom',
'show_more' => 'true',
),
'show' => array(
'btn_hover' => ''
),
),
'btn_hover_delay' => array(
'type' => 'spinner',
'label' => __pl('btn_hover_delay_label'),
'desc' => __pl('btn_hover_delay_desc'),
'min' => 0,
'step' => 100,
'max' => 5000,
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder' => '-webkit-transition: all {{val}}ms !important; transition: all {{val}}ms !important;'],
'show' => array(
'btn_hover' => 'hover'
),
'req' => ['show_more' => 'true'],
),
'btn_bg_color_hover' => array(
'type' => 'color',
'label' => __pl('btn_bg_color_hover_label'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder:hover' => 'background-color: {{val}};'],
'req' => array(
'btn_type' => 'pagelayer-btn-custom',
'show_more' => 'true',
),
'show' => array(
'btn_hover' => 'hover'
),
),
'more_color_hover' => array(
'type' => 'color',
'label' => __pl('color'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wposts-more:hover' => 'color:{{val}};'],
'req' => array(
'btn_type' => 'pagelayer-btn-custom',
'show_more' => 'true',
),
'show' => array(
'btn_hover' => 'hover'
),
),
];
// Post More style
$pagelayer_btn_border_style = [
'btn_bor_hover' => array(
'type' => 'radio',
'label' => __pl('state'),
'default' => '',
//'no_val' => 1,// Dont set any value to element
'list' => array(
'' => __pl('normal'),
'hover' => __pl('hover'),
)
),
'btn_border_type' => array(
'type' => 'select',
'label' => __pl('border_type'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder' => 'border-style: {{val}}'],
'list' => [
'' => __pl('none'),
'solid' => __pl('solid'),
'double' => __pl('double'),
'dotted' => __pl('dotted'),
'dashed' => __pl('dashed'),
'groove' => __pl('groove'),
],
'show' => array(
'btn_bor_hover' => ''
)
),
'btn_border_color' => array(
'type' => 'color',
'label' => __pl('border_color_label'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder' => 'border-color: {{val}};'],
'req' => array(
'!btn_border_type' => ''
),
'show' => array(
'btn_bor_hover' => ''
),
),
'btn_border_width' => array(
'type' => 'padding',
'label' => __pl('border_width'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder' => 'border-top-width: {{val[0]}}px; border-right-width: {{val[1]}}px; border-bottom-width: {{val[2]}}px; border-left-width: {{val[3]}}px'],
'req' => [
'!btn_border_type' => ''
],
'show' => array(
'btn_bor_hover' => ''
),
),
'btn_border_radius' => array(
'type' => 'padding',
'label' => __pl('border_radius'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder' => 'border-radius: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px; -webkit-border-radius: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px;-moz-border-radius: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px;'],
'req' => array(
'!btn_border_type' => ''
),
'show' => array(
'btn_bor_hover' => ''
),
),
'btn_border_type_hover' => array(
'type' => 'select',
'label' => __pl('border_type'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder:hover' => 'border-style: {{val}}'],
'list' => [
'' => __pl('none'),
'solid' => __pl('solid'),
'double' => __pl('double'),
'dotted' => __pl('dotted'),
'dashed' => __pl('dashed'),
'groove' => __pl('groove'),
],
'show' => array(
'btn_bor_hover' => 'hover'
)
),
'btn_border_color_hover' => array(
'type' => 'color',
'label' => __pl('border_color_hover_label'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder:hover' => 'border-color: {{val}};'],
'req' => array(
'!btn_border_type_hover' => ''
),
'show' => array(
'btn_bor_hover' => 'hover'
),
),
'btn_border_width_hover' => array(
'type' => 'padding',
'label' => __pl('border_width_hover'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder:hover' => 'border-top-width: {{val[0]}}px; border-right-width: {{val[1]}}px; border-bottom-width: {{val[2]}}px; border-left-width: {{val[3]}}px'],
'req' => [
'!btn_border_type_hover' => ''
],
'show' => array(
'btn_bor_hover' => 'hover'
),
),
'btn_border_radius_hover' => array(
'type' => 'padding',
'label' => __pl('border_radius_hover'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-btn-holder:hover' => 'border-radius: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px; -webkit-border-radius: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px;-moz-border-radius: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px;'],
'req' => array(
'!btn_border_type_hover' => ''
),
'show' => array(
'btn_bor_hover' => 'hover'
),
),
];
// Archives Post title
pagelayer_freemium_shortcode(PAGELAYER_SC_PREFIX.'_archive_title', array(
'name' => __pl('archive_title'),
'group' => 'archive',
'html' => '
'. pagelayer_get_the_title() .'
',
'params' => array(
'align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'np' => 1,
'list' => [
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
],
'css' => ['{{element}} .pagelayer-archive-title' => 'text-align: {{val}}'],
),
'color' => array(
'type' => 'color',
'label' => __pl('color'),
'css' => ['{{element}} .pagelayer-archive-title' => 'color:{{val}}'],
),
'typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'css' => ['{{element}} .pagelayer-archive-title' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
),
)
)
);
// Archive Posts shows the posts as per the QUERY of the current page
pagelayer_freemium_shortcode(PAGELAYER_SC_PREFIX.'_archive_posts', array(
'name' => __pl('archive_posts'),
'group' => 'archive',
'html' => '{{pagelayer_pagination_top}}
{{pagelayer_archive_posts}}
{{pagelayer_pagination_bottom}}',
'params' => $pagelayer_posts_options,
'thumb_style' => $pagelayer_thumb_style,
'title_style' => $pagelayer_title_style,
'meta_options' => $pagelayer_meta_style,
'content_style' => $pagelayer_content_style,
'more_style' => $pagelayer_more_style,
'paginate_links' => array(
'pagination' => array(
'type' => 'select',
'label' => __pl('pagination'),
'default' => 'number_prev_next',
'list' => array(
'' => __pl('none'),
'number' => __pl('number'),
'number_prev_next' => __pl('number_prev_next'),
),
),
'pagination_on' => array(
'type' => 'select',
'label' => __pl('pagination_on'),
'list' => array(
'' => __pl('bottom'),
'top' => __pl('top'),
),
'req' => ['!pagination' => '']
),
'pagi_prev_text' => array(
'type' => 'text',
'label' => __pl('prev_text'),
'default' => 'Previous',
'req' => ['!pagination' => ['', 'number']]
),
'pagi_next_text' => array(
'type' => 'text',
'label' => __pl('next_text'),
'default' => 'Next',
'req' => ['!pagination' => ['', 'number']]
),
'pagi_end_size' => array(
'type' => 'spinner',
'label' => __pl('pagi_end_size'),
'default' => 1,
'req' => ['!pagination' => '']
),
'pagi_mid_size' => array(
'type' => 'spinner',
'label' => __pl('pagi_mid_size'),
'default' => 2,
'req' => ['!pagination' => '']
),
'before_page_number' => array(
'type' => 'text',
'label' => __pl('before_page_number'),
'req' => ['!pagination' => '']
),
'after_page_number' => array(
'type' => 'text',
'label' => __pl('after_page_number'),
'req' => ['!pagination' => '']
),
),
'paginate_links_style' => array(
'pagi_typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'screen' => 1,
'css' => [
'{{element}} .pagelayer-pagination' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;',
],
'req' => ['!pagination' => '']
),
'pagi_align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
),
'css' => ['{{element}} .pagelayer-pagination' => 'text-align:{{val}}'],
'req' => ['!pagination' => '']
),
'pagi_colors' => array(
'type' => 'radio',
'label' => __pl('colors'),
'list' => array(
'normal' => __pl('normal'),
'hover' => __pl('hover'),
'active' => __pl('active'),
),
'req' => ['!pagination' => '']
),
'pagi_color' => array(
'type' => 'color',
'label' => __pl('color'),
'css' => ['{{element}} .pagelayer-pagination a.page-numbers' => 'color:{{val}}'],
'show' => [ 'pagi_colors' => 'normal'],
'req' => ['!pagination' => '']
),
'pagi_hover_color' => array(
'type' => 'color',
'label' => __pl('current_color'),
'css' => ['{{element}} .pagelayer-pagination a.page-numbers:hover' => 'color:{{val}}'],
'show' => [ 'pagi_colors' => 'hover'],
'req' => ['!pagination' => '']
),
'pagi_current_color' => array(
'type' => 'color',
'label' => __pl('current_color'),
'css' => ['{{element}} .pagelayer-pagination .current' => 'color:{{val}}'],
'show' => [ 'pagi_colors' => 'active']
),
'pagi_space_between' => array(
'type' => 'slider',
'label' => __pl('space_between'),
'css' => ['{{element}} .pagelayer-pagination .page-numbers:not(:last-child)' => 'margin-right:{{val}}px'],
'req' => ['!pagination' => '']
),
'pagi_padding' => array(
'type' => 'padding',
'label' => __pl('padding'),
'css' => ['{{element}} .pagelayer-pagination' => 'padding:{{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px;'],
'req' => ['!pagination' => '']
),
),
'styles' => array(
'thumb_style' => __pl('thumb_style'),
'title_style' => __pl('title_style'),
'meta_options' => __pl('meta_options'),
'content_style' => __pl('content_style'),
'more_style' => __pl('more_style'),
'paginate_links' => __pl('paginate_links'),
'paginate_links_style' => __pl('paginate_links_style'),
),
)
);
// Site Title
pagelayer_freemium_shortcode(PAGELAYER_SC_PREFIX.'_wp_title', array(
'name' => __pl('Site Title'),
'group' => 'wordpress',
'html' => '
',
'params' => array(
'site_title_style' => array(
'type' => 'typography',
'label' => __pl('typography'),
'np' => 1,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-title-heading' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
),
'site_title_state' => array(
'type' => 'radio',
'label' => __pl('state'),
'default' => 'normal',
'list' => array(
'normal' => __pl('normal'),
'hover' => __pl('hover'),
),
),
'title_color' => array(
'type' => 'color',
'label' => __pl('text_color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp-title-heading' => 'color:{{val}};'],
'show' => ['!site_title_state' => 'hover'],
),
'title_color_hover' => array(
'type' => 'color',
'label' => __pl('text_color'),
'css' => ['{{element}} .pagelayer-wp-title-heading:hover' => 'color:{{val}};'],
'show' => ['site_title_state' => 'hover'],
),
'title_hover_delay' => array(
'type' => 'spinner',
'label' => __pl('service_icon_hover_delay'),
'min' => 0,
'step' => 100,
'max' => 5000,
'css' => ['{{element}} .pagelayer-wp-title-heading' => '-webkit-transition: all {{val}}ms; transition: all {{val}}ms;'],
'show' => ['site_title_state' => 'hover'],
),
'text-align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'default' => 'center',
'screen' => 1,
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right')
),
'css' => ['{{element}} .pagelayer-wp-title-heading' => 'text-align:{{val}};'],
),
'title_padding' => array(
'type' => 'padding',
'label' => __pl('padding'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-title-heading' => 'padding: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px;'],
),
'disable_title' => array(
'type' => 'checkbox',
'label' => __pl('disable_title'),
'desc' => __pl('disable_title_exp'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp-title-holder' => 'display: none;'],
'req' => ['site_logo' => 'true']
),
),
'site_description' => array(
'site_desc' => array(
'type' => 'checkbox',
'label' => __pl('site_desc'),
'np' => 1,
),
'site_desc_style' => array(
'type' => 'typography',
'label' => __pl('typography'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-title-desc' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
'req' => ['site_desc' => 'true']
),
'site_desc_state' => array(
'type' => 'radio',
'label' => __pl('state'),
'default' => 'normal',
'list' => array(
'normal' => __pl('normal'),
'hover' => __pl('hover'),
),
'req' => ['site_desc' => 'true']
),
'desc_color' => array(
'type' => 'color',
'label' => __pl('text_color'),
'css' => ['{{element}} .pagelayer-wp-title-desc' => 'color:{{val}};'],
'show' => ['site_desc_state' => 'normal'],
'req' => ['site_desc' => 'true']
),
'desc_color_hover' => array(
'type' => 'color',
'label' => __pl('text_color'),
'css' => ['{{element}} .pagelayer-wp-title-desc:hover' => 'color:{{val}};'],
'show' => ['site_desc_state' => 'hover'],
'req' => ['site_desc' => 'true']
),
'desc_hover_delay' => array(
'type' => 'spinner',
'label' => __pl('service_icon_hover_delay'),
'min' => 0,
'step' => 100,
'max' => 5000,
'css' => ['{{element}} .pagelayer-wp-title-desc' => '-webkit-transition: all {{val}}ms; transition: all {{val}}ms;'],
'show' => ['site_desc_state' => 'hover'],
'req' => ['site_desc' => 'true']
),
'desc_text_align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'screen' => 1,
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right')
),
'css' => ['{{element}} .pagelayer-wp-title-desc' => 'text-align:{{val}};'],
'req' => ['site_desc' => 'true']
),
'desc_padding' => array(
'type' => 'padding',
'label' => __pl('padding'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-title-desc' => 'padding: {{val[0]}}px {{val[1]}}px {{val[2]}}px {{val[3]}}px;'],
'req' => ['site_desc' => 'true']
),
),
'logo_style' => array(
'site_logo' => array(
'type' => 'checkbox',
'label' => __pl('site_logo'),
'np' => 1,
//'desc' => __pl('site_logo_desc'),
),
'logo_img_type' => array(
'type' => 'select',
'label' => __pl('logo_img_type'),
'np' => 1,
'list' => array(
'' => __pl('default_logo'),
'custom-logo' => __pl('custom_logo'),
),
'req' => array(
'site_logo' => 'true'
)
),
'logo_img' => array(
'type' => 'image',
'label' => __pl('logo_select'),
'np' => 1,
'req' => array(
'site_logo' => 'true',
'logo_img_type' => 'custom-logo',
)
),
'logo_img_size' => array(
'type' => 'radio',
'label' => __pl('logo_size'),
'default' => 'full',
'list' => array(
'full' => __pl('full'),
'thumbnail' => __pl('thumbnail'),
'custom' => __pl('custom'),
),
'req' => array(
'site_logo' => 'true'
)
),
'logo_img_custom_size' => array(
'type' => 'slider',
'label' => __pl('logo_custom_size'),
'min' => 10,
'max' => 100,
'default' => 20,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-title-img' => 'width:{{val}}%; height: auto;'],
'req' => array(
'logo_img_size' => 'custom',
'site_logo' => 'true'
)
),
'align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'default' => 'left',
'list' => array(
'left' => __pl('left'),
'top' => __pl('top'),
'right' => __pl('right')
),
'addClass' => ['{{element}} .pagelayer-wp-title-link' => 'pagelayer-wp-title-align-{{val}}'],
'req' => array(
'site_logo' => 'true'
)
),
'vertical_align' => array(
'type' => 'radio',
'label' => __pl('vertical_alignment'),
'default' => 'middle',
'list' => array(
'top' => __pl('top'),
'middle' => __pl('middle'),
'bottom' => __pl('bottom')
),
'addClass' => ['{{element}} .pagelayer-wp-title-link' => 'pagelayer-wp-title-vertical-{{val}}'],
'req' => ['site_logo' => 'true',
'!align' => 'top']
),
),
'styles' => [
'site_description' => __pl('site_desc'),
'logo_style' => __pl('logo_style'),
]
)
);
// Copyright
pagelayer_freemium_shortcode(PAGELAYER_SC_PREFIX.'_copyright', array(
'name' => __pl('copyright'),
'group' => 'other',
'icon' => 'fa fa-copyright',
'html' => '
',
'params' => array(
'copyright_text' => array(
'type' => 'textarea',
'label' => __pl('text'),
'default' => pagelayer_get_option('pagelayer-copyright')
),
'color' => array(
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-copyright *, {{element}} .pagelayer-copyright' => 'color:{{val}}']
),
'typography' => array(
'type' => 'typography',
'label' => __pl('typography'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-copyright *, {{element}} .pagelayer-copyright' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
),
'align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'screen' => 1,
'list' => [
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
],
'css' => ['{{element}} .pagelayer-copyright' => 'text-align: {{val}}'],
),
)
)
);
// Primary Menu
pagelayer_freemium_shortcode(PAGELAYER_SC_PREFIX.'_wp_menu', array(
'name' => __pl('primary_menu'),
'group' => 'wordpress',
'html' => '',
'params' => array(
'nav_list' => array(// Never use the same name as we are replacing in IMPORT
'type' => 'select',
'label' => __pl('select_menu'),
'np' => 1,
'default' => pagelayer_get_menu_list(true),
'list' => pagelayer_get_menu_list(),
),
'align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'np' => 1,
'default' => 'left',
'screen' => 1,
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
),
'css' => ['{{element}} ul' => 'text-align:{{val}};'],
),
'layout' => array(
'type' => 'select',
'label' => __pl('layout'),
'default' => 'horizontal',
'list' => array(
'horizontal' => __pl('horizontal'),
'vertical' => __pl('vertical'),
'dropdown' => __pl('dropdown'),
),
),
'drop_breakpoint' => array(
'type' => 'select',
'label' => __pl('drop_breakpoint'),
'np' => 1,
'list' => array(
'none' => __pl('none'),
'mobile' => __pl('mobile'),
'tablet' => __pl('tablet'),
),
'req' => [ '!layout' => 'dropdown']
),
'pointer' => array(
'type' => 'select',
'label' => __pl('pointer'),
'default' => 'underline',
'list' => array(
'' => __pl('none'),
'underline' => __pl('underline'),
'overline' => __pl('overline'),
'doubleline' => __pl('double_line'),
'framed' => __pl('Framed'),
'background' => __pl('bg_color'),
'text' => __pl('text'),
),
),
'm_animation' => array(
'type' => 'select',
'label' => __pl('animation'),
'default' => 'slide',
'list' => array(
'none' => __pl('none'),
'fade' => __pl('fade'),
'slide' => __pl('slide'),
'grow' => __pl('Grow'),
'dropin' => __pl('drop_in'),
'dropout' => __pl('Drop_out'),
),
),
'list_style' => array(
'type' => 'select',
'label' => __pl('list_style'),
'np' => 1,
'default' => 'none',
'list' => array(
'none' => __pl('none'),
'circle' => __pl('list_list_type_circle'),
'decimal' => __pl('decimal'),
'square' => __pl('list_list_type_square'),
'disc' => __pl('list_list_type_disc'),
'inherit' => __pl('inherit'),
'upper-roman' => __pl('upper_roman'),
'upper-alpha' => __pl('upper_alpha'),
'lower-roman' => __pl('lower_roman'),
'lower-alpha' => __pl('lower_alpha'),
),
'css' => ['{{element}} .pagelayer-wp-menu-container li' => 'list-style: {{val}};']
),
'submenu_ind' => array(
'type' => 'select',
'label' => __pl('sbmenu_indicator'),
'np' => 1,
'default' => 'caret-down',
'list' => array(
'' => __pl('none'),
'caret-down' => __pl('caret_down'),
'chevron-down' => __pl('chevron'),
'angle-down' => __pl('angle'),
'plus' => __pl('Plus'),
'arrow-down' => __pl('arrow_down'),
),
),
),
'menu_style' => [
'menu_colors' => array(
'type' => 'radio',
'label' => __pl('Background'),
'np' => 1,
//'no_val' => 1,// Dont set any value to element
'list' => [
'' => __pl('normal'),
'hover' => __pl('hover'),
'active' => __pl('active'),
],
),
'menu_color' => [
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-ul>li a:first-child' => 'color: {{val}};'],
'show' => ['menu_colors' => ''],
'screen' => 1
],
'menu_bg_color' => [
'type' => 'color',
'label' => __pl('p_bg_color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-ul>li' => 'background-color: {{val}};'],
'show' => ['menu_colors' => ''],
'screen' => 1
],
'menu_color_hover' => [
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-ul>li>a:hover' => 'color: {{val}};',
'{{element}} .pagelayer-wp_menu-ul>li.active-sub-menu>a:hover' => 'color: {{val}};'],
'show' => ['menu_colors' => 'hover'],
'screen' => 1
],
'menu_bg_color_hover' => [
'type' => 'color',
'label' => __pl('p_bg_color'),
'np' => 1,
'default' => '#00ccff',
'css' => ['{{element}} .pagelayer-menu-hover-background .pagelayer-wp_menu-ul>li:hover' => 'background-color: {{val}};','{{element}} .pagelayer-wp_menu-ul>li>a:hover:before' => 'background-color: {{val}};border-color:{{val}}',
'{{element}} .pagelayer-wp_menu-ul>li>a:hover:after' => 'background-color: {{val}};border-color:{{val}}',
'{{element}} .pagelayer-wp_menu-ul>li.active-sub-menu' => 'background-color: {{val}};'],
'show' => ['menu_colors' => 'hover'],
'screen' => 1
],
'menu_color_active' => [
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-ul>li.current-menu-item>a' => 'color: {{val}};'],
'show' => ['menu_colors' => 'active'],
'screen' => 1
],
'menu_bg_color_active' => [
'type' => 'color',
'label' => __pl('p_bg_color'),
'np' => 1,
'default' => '#00ccff',
'css' => ['{{element}} .pagelayer-wp_menu-ul>li.current-menu-item' => 'background-color: {{val}};'],
'show' => ['menu_colors' => 'active'],
'screen' => 1
],
'menu_typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'np' => 1,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container ul li a' => 'font-family: {{val[0]}} !important; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;',
'{{element}} .pagelayer-heading-holder' => 'font-family: {{val[0]}} !important; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
),
'menu_pointer_height' => [
'type' => 'slider',
'label' => __pl('pointer_height'),
'screen' => 1,
'min' => 1,
'max' => 50,
'css' => ['{{element}} .pagelayer-menu-hover-underline:not(.none) .pagelayer-wp_menu-ul>li>a:before, {{element}} .pagelayer-menu-hover-doubleline:not(.none) .pagelayer-wp_menu-ul>li>a:before, {{element}} .pagelayer-menu-hover-doubleline:not(.none) .pagelayer-wp_menu-ul>li>a:after, {{element}} .pagelayer-menu-hover-overline:not(.none) .pagelayer-wp_menu-ul>li>a:before' => 'height:{{val}}px;',
'{{element}} .pagelayer-menu-hover-framed .pagelayer-wp_menu-ul>li>a:hover:before' => 'border-width: {{val}}px'],
'show' => ['pointer' => ['underline', 'overline', 'doubleline', 'framed']],
],
'horizontal_padding' => [
'type' => 'slider',
'label' => __pl('horizontal_padding'),
'default' => 10,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-ul>li a' => 'padding-left: {{val}}px;padding-right: {{val}}px;'],
],
'vertical_padding' => [
'type' => 'slider',
'label' => __pl('vertical_padding'),
'default' => 10,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-ul>li>a' => 'padding-top: {{val}}px;padding-bottom : {{val}}px;'],
],
],
'submenu_style' => [
'submenu_align' => array(
'type' => 'radio',
'label' => __pl('item_alignment'),
'np' => 1,
'default' => 'left',
'screen' => 1,
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
),
'css' => ['{{element}} li > ul a' => 'justify-content:{{val}};'],
),
'submenu_position' => [
'type' => 'radio',
'label' => __pl('position'),
'default' => 'left',
'list' => array(
'left' => __pl('left'),
'right' => __pl('right'),
),
'css' => ['{{element}} .pagelayer-menu-type-horizontal .sub-menu' => '{{val}}:0px;', '{{element}} .pagelayer-menu-type-horizontal .sub-menu .sub-menu' => 'left:unset;{{val}}:100% !important;top:0px;'],
'req' => ['layout' => 'horizontal'],
],
'submenu_colors' => array(
'type' => 'radio',
'label' => __pl('Background'),
'np' => 1,
//'no_val' => 1,// Dont set any value to element
'list' => [
'' => __pl('normal'),
'hover' => __pl('hover'),
'active' => __pl('active'),
],
),
'submenu_color' => [
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'default' => '#ffffff',
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu>li a' => 'color: {{val}};'],
'show' => ['submenu_colors' => ''],
'screen' => 1
],
'submenu_bg_color' => [
'type' => 'color',
'label' => __pl('bg_color'),
'np' => 1,
'default' => '#0986c0',
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu' => 'background-color: {{val}};'],
'show' => ['submenu_colors' => ''],
'screen' => 1
],
'submenu_color_hover' => [
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu>li a:hover' => 'color: {{val}};', '{{element}} .pagelayer-wp-menu-container ul.sub-menu>li.active-sub-menu a:hover' => 'color: {{val}};'],
'show' => ['submenu_colors' => 'hover'],
'screen' => 1
],
'submenu_bg_color_hover' => [
'type' => 'color',
'label' => __pl('bg_color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu>li:hover' => 'background-color: {{val}};', '{{element}} .pagelayer-wp-menu-container ul.sub-menu>li.active-sub-menu' => 'background-color: {{val}};'],
'show' => ['submenu_colors' => 'hover'],
'screen' => 1
],
'submenu_color_active' => [
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu>li.current-menu-item a' => 'color: {{val}};'],
'show' => ['submenu_colors' => 'active'],
'screen' => 1
],
'submenu_bg_color_active' => [
'type' => 'color',
'label' => __pl('bg_color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu>li.current-menu-item' => 'background-color: {{val}};'],
'show' => ['submenu_colors' => 'active'],
'screen' => 1
],
'submenu_typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'np' => 1,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu li a' => 'font-family: {{val[0]}} !important; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;',
'{{element}} .pagelayer-heading-holder' => 'font-family: {{val[0]}} !important; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
),
'submenu_horizontal_padding' => [
'type' => 'slider',
'label' => __pl('horizontal_padding'),
'default' => 10,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu li a' => 'padding-left: {{val}}px;padding-right: {{val}}px;'],
],
'submenu_vertical_padding' => [
'type' => 'slider',
'label' => __pl('vertical_padding'),
'default' => 10,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container ul.sub-menu li a' => 'padding-top: {{val}}px;padding-bottom : {{val}}px;'],
],
'submenu_left_margin' => [
'type' => 'slider',
'label' => __pl('left_margin'),
'default' => 10,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp-menu-container .sub-menu a' => 'margin-left: {{val}}px;', '{{element}} .pagelayer-wp-menu-container .sub-menu .sub-menu a' => 'margin-left: calc(2 * {{val}}px);'],
],
],
'menu_toggle' => [
'menu_toggle_align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'np' => 1,
'default' => 'center',
'screen' => 1,
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
),
'css' => ['{{element}} .pagelayer-primary-menu-bar' => 'text-align:{{val}}'],
),
'menu_toggle_color' => array(
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-primary-menu-bar i' => 'color:{{val}}'],
),
'menu_toggle_bg_color' => array(
'type' => 'color',
'label' => __pl('bg_color'),
'np' => 1,
'default' => '#0986c050',
'css' => ['{{element}} .pagelayer-primary-menu-bar i' => 'background-color:{{val}}'],
),
'menu_toggle_size' => array(
'type' => 'slider',
'label' => __pl('font_size'),
'default' => 30,
'screen' => 1,
'css' => ['{{element}} .pagelayer-primary-menu-bar i' => 'font-size:{{val}}px'],
),
'menu_toggle_padding' => array(
'type' => 'slider',
'label' => __pl('padding'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-primary-menu-bar i' => 'padding:{{val}}px'],
),
],
'dropdown_style' => [
'slide_style' => array(
'type' => 'select',
'label' => __pl('slide_style'),
'default' => 'pagelayer-wp_menu-right',
'list' => array(
'pagelayer-wp_menu-down' => __pl('slide-down'),
'pagelayer-wp_menu-right' => __pl('slide-right'),
'pagelayer-wp_menu-left' => __pl('slide-left'),
'pagelayer-wp_menu-full' => __pl('full_screen')
),
'req' => ['!drop_breakpoint' => 'none']
),
'dropdown_align' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'np' => 1,
'screen' => 1,
'list' => array(
'flex-start' => __pl('left'),
'center' => __pl('center'),
'flex-end' => __pl('right'),
),
'css' => ['{{element}} .pagelayer-menu-type-dropdown .pagelayer-wp_menu-ul > li > a' => 'justify-content: {{val}};'],
),
'menu_width' => [
'type' => 'spinner',
'label' => __pl('width'),
'np' => 1,
'default' => 30,
'min' => 1,
'screen' => 1,
'css' => ['{{element}} .pagelayer-menu-type-dropdown' => 'width:{{val}}%;'],
'req' => [
'!drop_breakpoint' => 'none',
'!slide_style' => ['pagelayer-wp_menu-full','pagelayer-wp_menu-down']
]
],
'menu_down_width' => [
'type' => 'spinner',
'label' => __pl('width'),
'default' => 100,
'min' => 1,
'screen' => 1,
'css' => ['{{element}} .pagelayer-menu-type-dropdown' => 'width:{{val}}%;'],
'req' => [
'!drop_breakpoint' => 'none',
'slide_style' => 'pagelayer-wp_menu-down'
]
],
'menu_items_width' => [
'type' => 'spinner',
'label' => __pl('menu_items_width'),
'default' => 100,
'min' => 1,
'max' => 100,
'css' => ['{{element}} .pagelayer-menu-type-dropdown .pagelayer-wp_menu-ul' => 'width:{{val}}%;'],
'req' => [
'!drop_breakpoint' => 'none',
'!slide_style' => ['pagelayer-wp_menu-down']
]
],
'menu_posx' => array(
'type' => 'slider',
'label' => __pl('horizontal_pos'),
'screen' => 1,
'min' => 0,
'step' => 1,
'max' => 100,
'default' => 0,
'css' => ['{{element}} .pagelayer-menu-type-dropdown .pagelayer-wp_menu-ul' => 'left: {{val}}%;'],
'req' => [
'!drop_breakpoint' => 'none',
'!slide_style' => 'pagelayer-wp_menu-down'
]
),
'menu_posy' => array(
'type' => 'slider',
'label' => __pl('verticle_postion'),
'screen' => 1,
'min' => 0,
'step' => 1,
'max' => 100,
'default' => 8,
'css' => ['{{element}} .pagelayer-menu-type-dropdown .pagelayer-wp_menu-ul' => 'top: {{val}}%; transform: translateY(-{{val}}%);'],
'req' => [
'!drop_breakpoint' => 'none',
'!slide_style' => 'pagelayer-wp_menu-down'
]
),
'menu_bg' => array(
'type' => 'radio',
'label' => __pl('col_bg_styles'),
'np' => 1,
'default' => 'color',
'list' => array(
'' => __pl('none'),
'color' => __pl('color'),
'gradient' => __pl('gradient'),
),
'req' => ['!drop_breakpoint' => 'none']
),
'menu_items_bg' => array(
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'default' => '#ffffff',
'css' => ['{{element}} .pagelayer-menu-type-dropdown' => 'background-color:{{val}}'],
'req' => [
'menu_bg' => 'color',
'!drop_breakpoint' => 'none'
],
),
'menu_items_gradient' => array(
'type' => 'gradient',
'label' => '',
'default' => '150,#44d3f6,23,#72e584,45,#2ca4eb,100',
'css' => ['{{element}} .pagelayer-menu-type-dropdown' => 'background: linear-gradient({{val[0]}}deg, {{val[1]}} {{val[2]}}%, {{val[3]}} {{val[4]}}%, {{val[5]}} {{val[6]}}%);'],
'req' => [
'menu_bg' => 'gradient',
'!drop_breakpoint' => 'none'
],
),
],
'close_style' =>[
'close_size' => array(
'type' => 'slider',
'label' => __pl('font_size'),
'np' => 1,
'default' => 25,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-close i' => 'font-size:{{val}}px'],
'req' => ['!drop_breakpoint' => 'none'],
),
'close_padding' => array(
'type' => 'slider',
'label' => __pl('padding'),
'default' => 8,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-close i' => 'padding:{{val}}px'],
'req' => ['!drop_breakpoint' => 'none'],
),
'close_pos_x' => array(
'type' => 'slider',
'label' => __pl('horizontal_pos'),
'step' => 1,
'max' => 100,
'default' => 0,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-close i' => 'left:{{val}}%;'],
'req' => ['!drop_breakpoint' => 'none'],
),
'close_pos_y' => array(
'type' => 'slider',
'label' => __pl('verticle_postion'),
'step' => 1,
'max' => 100,
'default' => 0,
'screen' => 1,
'css' => ['{{element}} .pagelayer-wp_menu-close i' => 'top:{{val}}%;'],
'req' => ['!drop_breakpoint' => 'none'],
),
'close_state' => array(
'type' => 'radio',
'label' => __pl('state'),
'default' => '',
'list' => array(
'' => __pl('normal'),
'hover' => __pl('hover'),
),
),
'close_color' => array(
'type' => 'color',
'label' => __pl('color'),
'default' => '#ffffff68',
'css' => ['{{element}} .pagelayer-wp_menu-close i' => 'color:{{val}}'],
'req' => ['!drop_breakpoint' => 'none'],
'show' => ['close_state' => '']
),
'close_bg_color' => array(
'type' => 'color',
'label' => __pl('bg_color'),
'default' => '#00000036',
'css' => ['{{element}} .pagelayer-wp_menu-close i' => 'background-color:{{val}}'],
'req' => ['!drop_breakpoint' => 'none'],
'show' => ['close_state' => '']
),
'close_hover_delay' => array(
'type' => 'spinner',
'label' => __pl('delay'),
'min' => 0,
'step' => 100,
'max' => 5000,
'default' => 600,
'css' => ['{{element}} .pagelayer-wp_menu-close i' => '-webkit-transition: all {{val}}ms !important; transition: all {{val}}ms !important;'],
'show' => ['close_state' => 'hover']
),
'close_color_hover' => array(
'type' => 'color',
'label' => __pl('color'),
'default' => '#ffffff',
'css' => ['{{element}} .pagelayer-wp_menu-close i:hover' => 'color:{{val}}'],
'req' => ['!drop_breakpoint' => 'none'],
'show' => ['close_state' => 'hover']
),
'close_bg_color_hover' => array(
'type' => 'color',
'label' => __pl('bg_color'),
'default' => '#000000',
'css' => ['{{element}} .pagelayer-wp_menu-close i:hover' => 'background-color:{{val}}'],
'req' => ['!drop_breakpoint' => 'none'],
'show' => ['close_state' => 'hover']
),
],
'styles' => [
'menu_style' => __pl('menu_style'),
'submenu_style' => __pl('submenu_style'),
'menu_toggle' => __pl('toggle_style'),
'dropdown_style' => __pl('dropdown_style'),
'close_style' => __pl('close_style'),
]
)
);
// Breadcrumb
pagelayer_freemium_shortcode(PAGELAYER_SC_PREFIX.'_breadcrumb', array(
'name' => __pl('breadcrumb'),
'group' => 'other',
'html' => '
{{prefix}}
'.
pagelayer_get_breadcrumb().
'',
//'html' => yoast_breadcrumb( '
','
' ).pagelayer_get_breadcrumb(),
'params' => array(
'home' => array(
'type' => 'text',
'label' => __pl('home_label'),
'np' => 1,
'default' => 'Home',
),
'breadcrumb_color' => array(
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'css' => ['{{element}} .pagelayer-breadcrumb-section a' => 'color:{{val}};']
),
'breadcrumb_hover' => array(
'type' => 'color',
'label' => __pl('hovered_color'),
'css' => ['{{element}} .pagelayer-breadcrumb-section a:hover' => 'color:{{val}};']
),
'cur_color' => array(
'type' => 'color',
'label' => __pl('cur_color'),
'css' => ['{{element}} .pagelayer-breadcrumb-section' => 'color:{{val}};']
),
'typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-breadcrumb-section' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
),
'alignment' => array(
'type' => 'radio',
'label' => __pl('alignment'),
'default' => 'center',
'screen' => 1,
'css' =>'text-align:{{val}};',
'list' => array(
'left' => __pl('left'),
'center' => __pl('center'),
'right' => __pl('right'),
),
),
),
'prefix_style' => [
'prefix' => array(
'type' => 'text',
'label' => __pl('breadcrumb_prefix'),
),
'search_prefix' => array(
'type' => 'text',
'label' => __pl('search_prefix'),
),
'404_prefix' => array(
'type' => 'text',
'label' => __pl('404_prefix'),
),
'prefix_color' => array(
'type' => 'color',
'label' => __pl('color'),
'css' => ['{{element}} .pagelayer-breadcrumb-prefix' => 'color:{{val}};']
),
'prefix_typo' => array(
'type' => 'typography',
'label' => __pl('typography'),
'screen' => 1,
'css' => ['{{element}} .pagelayer-breadcrumb-prefix' => 'font-family: {{val[0]}}; font-size: {{val[1]}}px !important; font-style: {{val[2]}} !important; font-weight: {{val[3]}} !important; font-variant: {{val[4]}} !important; text-decoration-line: {{val[5]}} !important; text-decoration-style: {{val[6]}} !important; line-height: {{val[7]}}em !important; text-transform: {{val[8]}} !important; letter-spacing: {{val[9]}}px !important; word-spacing: {{val[10]}}px !important;'],
),
],
'separator_style' => [
'separator' => array(
'type' => 'text',
'label' => __pl('separator_style'),
'default' => ' » ',
),
'separator_color' => array(
'type' => 'color',
'label' => __pl('color'),
'np' => 1,
'default' => '#333333',
'css' => ['{{element}} .pagelayer-breadcrumb-sep' => 'color:{{val}};']
),
],
'styles' => [
'prefix_style' => __pl('prefix_style'),
'separator_style' => __pl('separator_style'),
]
)
);
// Contact Form
pagelayer_freemium_shortcode(PAGELAYER_SC_PREFIX.'_contact', array(
'name' => __pl('contact_form'),
'group' => 'other',
'has_group' => [
'section' => 'params',
'prop' => 'elements'
],
'holder' => '.pagelayer-contact-holder',
'html' => '