options['blogrock_show_preloader'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_show_preloader', 'label' => __('Enabling this option will display animation while page loads', 'blogrock-core'), 'section' => 'blogrock_section_preloader', 'default' => 1, 'priority' => 1, 'choices' => array( 0 => __('Hide', 'blogrock-core'), 1 => __('Show', 'blogrock-core') ) ); $this->options['section_blogrock_gallery_pretty_photo'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'section_blogrock_gallery_pretty_photo', 'label' => __('Enabling this option will display photos using prettyPhoto lightbox', 'blogrock-core'), 'section' => 'section_blogrock_gallery_default', 'default' => 1, 'priority' => 1, 'choices' => array( 0 => __('OFF', 'blogrock-core'), 1 => __('ON', 'blogrock-core') ) ); $this->options['section_blogrock_gallery_pretty_photo'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'section_blogrock_gallery_pretty_photo', 'label' => __('Enabling this option will display photos using prettyPhoto lightbox', 'blogrock-core'), 'section' => 'section_blogrock_gallery_default', 'default' => 1, 'priority' => 1, 'choices' => array( 0 => __('OFF', 'blogrock-core'), 1 => __('ON', 'blogrock-core') ) ); $this->options['blogrock_layout_width'] = array( 'type' => 'slider', 'setting' => 'blogrock_layout_width', 'label' => __('Page Width', 'blogrock-core'), 'section' => 'blogrock_layout', 'default' => 1200, 'priority' => 3, 'choices' => array( 'min' => 960, 'max' => 1500, 'step' => 1, ), ); $this->options['blogrock_section_blogrock_sidebar_resize'] = array( 'type' => 'slider', 'setting' => 'blogrock_section_blogrock_sidebar_resize', 'label' => __('Sidebar Width', 'blogrock-core'), 'section' => 'blogrock_layout', 'default' => 320, 'priority' => 4, 'choices' => array( 'min' => 200, 'max' => 400, 'step' => 1, ), ); $this->options['blogrock_layout_default'] = array( 'type' => 'radio', 'mode' => 'image', 'setting' => 'blogrock_layout_default', 'label' => __('Default Layout Settings:', 'blogrock-core'), 'section' => 'blogrock_layout', 'priority' => 1, 'default' => 1, 'choices' => array( 0 => SMART_KIRKI_URI . 'assets/images/1c.png', 1 => SMART_KIRKI_URI . '/assets/images/2cr.png', 2 => SMART_KIRKI_URI . '/assets/images/2cl.png', ) ); $this->options['blogrock_layout_blog_loop'] = array( 'type' => 'radio', 'mode' => 'image', 'setting' => 'blogrock_layout_blog_loop', 'label' => __('Archive Page Layout Settings:', 'blogrock-core'), 'section' => 'blogrock_layout', 'active_callback' => 'is_archive', 'priority' => 1, 'default' => 1, 'choices' => array( 0 => SMART_KIRKI_URI . 'assets/images/1c.png', 1 => SMART_KIRKI_URI . '/assets/images/2cr.png', 2 => SMART_KIRKI_URI . '/assets/images/2cl.png', ) ); $this->options['blogrock_layout_page'] = array( 'type' => 'radio', 'mode' => 'image', 'setting' => 'blogrock_layout_page', 'label' => __('Single Page Layout Variants:', 'blogrock-core'), 'section' => 'blogrock_layout', 'active_callback' => array('__BLOGROCK_HELPERS', 'conditional_is_page'), 'priority' => 1, 'default' => get_theme_mod('blogrock_layout_default', 1), 'choices' => array( 0 => SMART_KIRKI_URI . 'assets/images/1c.png', 1 => SMART_KIRKI_URI . '/assets/images/2cr.png', 2 => SMART_KIRKI_URI . '/assets/images/2cl.png', ) ); $this->options['blogrock_layout_single'] = array( 'type' => 'radio', 'mode' => 'image', 'setting' => 'blogrock_layout_single', 'label' => __('Single Post Layout Variants:', 'blogrock-core'), 'section' => 'blogrock_layout', 'active_callback' => array('__BLOGROCK_HELPERS', 'conditional_is_single'), 'priority' => 1, 'default' => get_theme_mod('blogrock_layout_default', 1), 'choices' => array( 0 => SMART_KIRKI_URI . 'assets/images/1c.png', 1 => SMART_KIRKI_URI . '/assets/images/2cr.png', 2 => SMART_KIRKI_URI . '/assets/images/2cl.png', ) ); /* * BLOG SETTINGS */ /*default*/ $this->options['blogrock_pagination_posts'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_pagination_posts', 'label' => __('Pagination', 'blogrock-core'), 'section' => 'blogrock_blog_settings', 'default' => '1', 'priority' => 1, 'choices' => array( '0' => __('Hide', 'blogrock-core'), '1' => __('Prev/Next', 'blogrock-core'), '2' => __('Numbers', 'blogrock-core')) ); /*Pages*/ $this->options['blogrock_pages_breadcrumb_page'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_pages_breadcrumb_page', 'label' => __('Show Breadcrumb:', 'blogrock-core'), 'section' => 'blogrock_pages_settings', 'default' => 1, 'priority' => 10, 'choices' => array( 0 => __('Off', 'blogrock-core'), 1 => __('On', 'blogrock-core')) ); $this->options['blogrock_breadcrumb_separator_page'] = array( 'type' => 'text', 'setting' => 'blogrock_breadcrumb_separator_page', 'label' => __('Breadcrumb separator:', 'blogrock-core'), 'section' => 'blogrock_pages_settings', 'default' => ' / ', 'priority' => 10, ); $this->options['blogrock_breadcrumb_homepage_name'] = array( 'type' => 'text', 'setting' => 'blogrock_breadcrumb_homepage_name', 'label' => __('Breadcrumb Home Page Name:', 'blogrock-core'), 'section' => 'blogrock_pages_settings', 'default' => __('Home', 'blogrock-core'), 'priority' => 10, ); /*archive*/ $this->options['blogrock_show_author_default'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_show_author_default', 'label' => __('Show Author', 'blogrock-core'), 'section' => 'blogrock_blog_settings', 'default' => '1', 'priority' => 1, 'choices' => array( '0' => __('OFF', 'blogrock-core'), '1' => __('ON', 'blogrock-core')) ); $this->options['blogrock_show_author_default'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_show_author_default', 'label' => __('Show Author', 'blogrock-core'), 'section' => 'blogrock_blog_settings', 'default' => '1', 'priority' => 1, 'choices' => array( '0' => __('OFF', 'blogrock-core'), '1' => __('ON', 'blogrock-core')) ); $this->options['blogrock_show_date_default'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_show_date_default', 'label' => __('Show Date', 'blogrock-core'), 'section' => 'blogrock_blog_settings', 'default' => '1', 'priority' => 1, 'choices' => array( '0' => __('OFF', 'blogrock-core'), '1' => __('ON', 'blogrock-core')) ); $this->options['blogrock_show_category_default'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_show_category_default', 'label' => __('Show Categories', 'blogrock-core'), 'section' => 'blogrock_blog_settings', 'default' => '1', 'priority' => 1, 'choices' => array( '0' => __('OFF', 'blogrock-core'), '1' => __('ON', 'blogrock-core')) ); $this->options['blogrock_show_postformat_default'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_show_postformat_default', 'label' => __('Show Post Format', 'blogrock-core'), 'section' => 'blogrock_blog_settings', 'default' => '1', 'priority' => 1, 'choices' => array( '0' => __('OFF', 'blogrock-core'), '1' => __('ON', 'blogrock-core')) ); /* * Add Custom Navbar */ /*main navbar*/ $this->options['blogrock_show_search_in_navbar_default'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_show_search_in_navbar_default', 'label' => __('Search in navigation area', 'blogrock-core'), 'section' => 'blogrock_header_section', 'default' => '2', 'priority' => 3, 'choices' => array( '1' => __('Off', 'blogrock-core'), '2' => __('On', 'blogrock-core')) ); $this->options['blogrock_search_button_background_default'] = array( 'type' => 'color', 'setting' => 'blogrock_search_button_background_default', 'label' => __('Search Button Background', 'blogrock-core'), 'section' => 'blogrock_header_section', 'default' => '#008c7f', 'priority' => 4, ); $this->options['blogrock_search_button_background_hover_default'] = array( 'type' => 'color', 'setting' => 'blogrock_search_button_background_hover_default', 'label' => __('Search Button Background Hover', 'blogrock-core'), 'section' => 'blogrock_header_section', 'default' => '#008c7f', 'priority' => 4, ); $this->options['blogrock_menu_icon_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_menu_icon_color_default', 'label' => __('Search Button Icon Color', 'blogrock-core'), 'section' => 'blogrock_header_section', 'default' => '#ffffff', 'priority' => 7, ); $this->options['blogrock_background_navbar_default'] = array( 'type' => 'color', 'setting' => 'blogrock_background_navbar_default', 'label' => __('Navbar Background', 'blogrock-core'), 'section' => 'blogrock_header_section', 'default' => '#2C3E51', 'priority' => 8, ); /*Main Menu*/ $this->options['blogrock_background_navbar_menu_default'] = array( 'type' => 'color', 'setting' => 'blogrock_background_navbar_menu_default', 'label' => __('Menu Navbar Background', 'blogrock-core'), 'section' => 'blogrock_main_menu_section', 'default' => '#222222', 'priority' => 1, ); $this->options['blogrock_menu_fonts'] = array( 'type' => 'select', 'label' => __('Menu Font Family', 'blogrock-core'), 'section' => 'blogrock_main_menu_section', 'setting' => 'blogrock_menu_fonts', 'default' => self::$default_config->blogrock_fonts['blogrock_menu_fonts'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_menu_link_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_menu_link_color_default', 'label' => __('Links Color', 'blogrock-core'), 'section' => 'blogrock_main_menu_section', 'default' => '#ffffff', 'priority' => 1, ); $this->options['blogrock_menu_link_hover_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_menu_link_hover_color_default', 'label' => __('Links Hover/Active Color', 'blogrock-core'), 'section' => 'blogrock_main_menu_section', 'default' => '#ffffff', 'priority' => 2, ); $this->options['blogrock_menu_link_hover_background_default'] = array( 'type' => 'color', 'setting' => 'blogrock_menu_link_hover_background_default', 'label' => __('Links Hover/Active Background', 'blogrock-core'), 'section' => 'blogrock_main_menu_section', 'default' => '#ffffff', 'priority' => 4, ); $this->options['blogrock_menu_text_transform_default'] = array( 'type' => 'select', 'setting' => 'blogrock_menu_text_transform_default', 'label' => __('Menu Text Transform', 'blogrock-core'), 'section' => 'blogrock_main_menu_section', 'priority' => 5, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); $this->options['blogrock_menu_bolding_default'] = array( 'type' => 'select', 'mode' => 'buttonset', 'setting' => 'blogrock_menu_bolding_default', 'label' => __('Menu Bolding', 'blogrock-core'), 'section' => 'blogrock_main_menu_section', 'priority' => 5, 'default' => 'normal', 'choices' => array( 'normal' => __('Normal', 'blogrock-core'), 'bold' => __('Bold', 'blogrock-core') ) ); $this->options['blogrock_menu_decoration_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_menu_decoration_color_default', 'label' => __('Links Decoration Color', 'blogrock-core'), 'description' => __('Top border after mouseover', 'blogrock-core'), 'section' => 'blogrock_main_menu_section', 'default' => '#1bb999', 'priority' => 6, ); /* * Add Custom Footer Controls */ $this->options['blogrock_display_sidebar_footer_default'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_display_sidebar_footer_default', 'label' => __('Display sidebar in footer', 'blogrock-core'), 'section' => 'blogrock_footer_section', 'priority' => 1, 'default' => '1', 'choices' => array( '0' => __('Off', 'blogrock-core'), '1' => __('On', 'blogrock-core') ) ); $this->options['blogrock_sidebar_background_footer_default'] = array( 'type' => 'color', 'setting' => 'blogrock_sidebar_background_footer_default', 'label' => __('Footer Sidebar Background', 'blogrock-core'), 'section' => 'blogrock_footer_section', 'default' => '#2c3f52', 'priority' => 2, ); $this->options['blogrock_header_footer_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_header_footer_color_default', 'label' => __('Footer Headers Color', 'blogrock-core'), 'section' => 'blogrock_footer_section', 'default' => '#1bb999', 'priority' => 3, ); $this->options['blogrock_decorator_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_decorator_color_default', 'label' => __('Headers Decorator Color', 'blogrock-core'), 'section' => 'blogrock_footer_section', 'default' => '#a3b1ba', 'priority' => 3, ); $this->options['blogrock_text_footer_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_text_footer_color_default', 'label' => __('Footer Sidebar Text Color', 'blogrock-core'), 'section' => 'blogrock_footer_section', 'default' => '#fff', 'priority' => 4, ); $this->options['blogrock_border_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_border_color_default', 'label' => __('Footer Border Component Color', 'blogrock-core'), 'section' => 'blogrock_footer_section', 'default' => '#a3b1ba;', 'priority' => 5, ); $this->options['blogrock_display_social_links_footer'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_display_social_links_footer', 'label' => __('Display social buttons in footer', 'blogrock-core'), 'section' => 'blogrock_footer_section', 'priority' => 6, 'default' => '1', 'choices' => array( '0' => __('Off', 'blogrock-core'), '1' => __('On', 'blogrock-core') ) ); $this->options['blogrock_display_go_top_link_footer'] = array( 'type' => 'radio', 'mode' => 'buttonset', 'setting' => 'blogrock_display_go_top_link_footer', 'label' => __('Display go to top button', 'blogrock-core'), 'section' => 'blogrock_footer_section', 'priority' => 7, 'default' => '1', 'choices' => array( '0' => __('Off', 'blogrock-core'), '1' => __('On', 'blogrock-core') ) ); /* * Add Custom Fonts & Colors */ /*General Text Settings*/ $this->options['blogrock_general_font_family_default'] = array( 'type' => 'select', 'label' => __('Font Family', 'blogrock-core'), 'section' => 'blogrock_general_text_styles', 'setting' => 'blogrock_general_font_family_default', 'description' => __('Choose a default font for your site', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_general_fonts'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_general_text_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_general_text_color_default', 'label' => __('Text Color', 'blogrock-core'), 'section' => 'blogrock_general_text_styles', 'default' => '#2c3f50', 'priority' => 2, ); /*Header 1 styles*/ $this->options['blogrock_h1_font_family_default'] = array( 'type' => 'select', 'label' => __('H1 Font Family', 'blogrock-core'), 'section' => 'blogrock_header1_styles', 'setting' => 'blogrock_h1_font_family_default', 'description' => __('Choose a default font family for H1 heading', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_h1_font_family_default'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_h1_text_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_h1_text_color_default', 'label' => __('H1 Text Color', 'blogrock-core'), 'section' => 'blogrock_header1_styles', 'default' => '#2c3f50', 'priority' => 2, ); $this->options['blogrock_h1_background_header_default'] = array( 'type' => 'color', 'setting' => 'blogrock_h1_background_header_default', 'label' => __('H1 Background Color', 'blogrock-core'), 'section' => 'blogrock_header1_styles', 'default' => '#009688', 'priority' => 2, ); $this->options['blogrock_h1_text_size_default'] = array( 'type' => 'slider', 'setting' => 'blogrock_h1_text_size_default', 'label' => __('H1 Font Size (px)', 'blogrock-core'), 'section' => 'blogrock_header1_styles', 'default' => 65, 'priority' => 3, 'choices' => array( 'min' => 30, 'max' => 80, 'step' => 1, ), ); $this->options['blogrock_h1_text_transform_default'] = array( 'type' => 'select', 'setting' => 'blogrock_h1_text_transform_default', 'label' => __('H1 Text Transform', 'blogrock-core'), 'section' => 'blogrock_header1_styles', 'priority' => 3, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); $this->options['blogrock_h1_text_bolding_default'] = array( 'type' => 'select', 'mode' => 'buttonset', 'setting' => 'blogrock_h1_text_bolding_default', 'label' => __('H1 Font Weight', 'blogrock-core'), 'section' => 'blogrock_header1_styles', 'priority' => 4, 'default' => 'normal', 'choices' => array( 'normal' => __('Normal', 'blogrock-core'), 'bold' => __('Bold', 'blogrock-core') ) ); /*Header 3 styles*/ $this->options['blogrock_h3_font_family_default'] = array( 'type' => 'select', 'label' => __('Sidebar Header Font Family', 'blogrock-core'), 'section' => 'blogrock_header3_styles', 'setting' => 'blogrock_h3_font_family_default', 'description' => __('Choose a default font family for Sidebar Header heading', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_h3_font_family_default'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_h3_text_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_h3_text_color_default', 'label' => __('Sidebar Header Text Color', 'blogrock-core'), 'section' => 'blogrock_header3_styles', 'default' => '#2c3f50', 'priority' => 2, ); $this->options['blogrock_h3_background_header_default'] = array( 'type' => 'color', 'setting' => 'blogrock_h3_background_header_default', 'label' => __('Sidebar Header Background Color', 'blogrock-core'), 'section' => 'blogrock_header3_styles', 'default' => '#ffc107', 'priority' => 2, ); $this->options['blogrock_h3_text_size_default'] = array( 'type' => 'slider', 'setting' => 'blogrock_h3_text_size_default', 'label' => __('Sidebar Header Font Size (px)', 'blogrock-core'), 'section' => 'blogrock_header3_styles', 'default' => 20, 'priority' => 3, 'choices' => array( 'min' => 15, 'max' => 70, 'step' => 1, ), ); $this->options['blogrock_h3_text_transform_default'] = array( 'type' => 'select', 'setting' => 'blogrock_h3_text_transform_default', 'label' => __('Sidebar Header Text Transform', 'blogrock-core'), 'section' => 'blogrock_header3_styles', 'priority' => 3, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); $this->options['blogrock_h3_text_bolding_default'] = array( 'type' => 'select', 'mode' => 'buttonset', 'setting' => 'blogrock_h3_text_bolding_default', 'label' => __('Sidebar Header Font Weight', 'blogrock-core'), 'section' => 'blogrock_header3_styles', 'priority' => 4, 'default' => 'normal', 'choices' => array( 'normal' => __('Normal', 'blogrock-core'), 'bold' => __('Bold', 'blogrock-core') ) ); /*Link section*/ $this->options['blogrock_link_text_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_link_text_color_default', 'label' => __('Links Text Color', 'blogrock-core'), 'section' => 'blogrock_link_styles', 'default' => '#1bbc9d', 'priority' => 1, ); $this->options['blogrock_link_hover_text_color_default'] = array( 'type' => 'color', 'setting' => 'blogrock_link_hover_text_color_default', 'label' => __('Links Hover Text Color', 'blogrock-core'), 'section' => 'blogrock_link_styles', 'default' => '#2c3f52', 'priority' => 2, ); /* * BUTTONS */ /*default button*/ $this->options['blogrock_default_button_background'] = array( 'type' => 'color', 'setting' => 'blogrock_default_button_background', 'label' => __('Background Default Button', 'blogrock-core'), 'section' => 'blogrock_section_default_button', 'priority' => 2, ); $this->options['blogrock_default_button_hover_background'] = array( 'type' => 'color', 'setting' => 'blogrock_default_button_hover_background', 'label' => __('Background Default Button Hover', 'blogrock-core'), 'section' => 'blogrock_section_default_button', 'priority' => 2, ); $this->options['blogrock_default_button_text_color'] = array( 'type' => 'color', 'setting' => 'blogrock_default_button_text_color', 'label' => __('Text Color', 'blogrock-core'), 'section' => 'blogrock_section_default_button', 'priority' => 2, ); $this->options['blogrock_default_button_border_color'] = array( 'type' => 'color', 'setting' => 'blogrock_default_button_border_color', 'label' => __('Border Color', 'blogrock-core'), 'section' => 'blogrock_section_default_button', 'priority' => 2, ); $this->options['blogrock_default_button_font_family'] = array( 'type' => 'select', 'label' => __('Default Button Font Family', 'blogrock-core'), 'section' => 'blogrock_section_default_button', 'setting' => 'blogrock_default_button_font_family', 'description' => __('Choose a default font family for default button', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_default_button_font_family'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_default_button_text_transform'] = array( 'type' => 'select', 'setting' => 'blogrock_default_button_text_transform', 'label' => __('Default Button Text Transform', 'blogrock-core'), 'section' => 'blogrock_section_default_button', 'priority' => 3, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); /*primary button*/ $this->options['blogrock_primary_button_background'] = array( 'type' => 'color', 'setting' => 'blogrock_primary_button_background', 'label' => __('Background Button', 'blogrock-core'), 'section' => 'blogrock_section_primary_button', 'priority' => 2, ); $this->options['blogrock_primary_button_hover_background'] = array( 'type' => 'color', 'setting' => 'blogrock_primary_button_hover_background', 'label' => __('Background Button Hover', 'blogrock-core'), 'section' => 'blogrock_section_primary_button', 'priority' => 2, ); $this->options['blogrock_primary_button_text_color'] = array( 'type' => 'color', 'setting' => 'blogrock_primary_button_text_color', 'label' => __('Text Color', 'blogrock-core'), 'section' => 'blogrock_section_primary_button', 'priority' => 2, ); $this->options['blogrock_primary_button_border_color'] = array( 'type' => 'color', 'setting' => 'blogrock_primary_button_border_color', 'label' => __('Border Color', 'blogrock-core'), 'section' => 'blogrock_section_primary_button', 'priority' => 2, ); $this->options['blogrock_primary_button_font_family'] = array( 'type' => 'select', 'label' => __('Button Font Family', 'blogrock-core'), 'section' => 'blogrock_section_primary_button', 'setting' => 'blogrock_primary_button_font_family', 'description' => __('Choose a font family for button', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_default_button_font_family'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_primary_button_text_transform'] = array( 'type' => 'select', 'setting' => 'blogrock_primary_button_text_transform', 'label' => __('Button Text Transform', 'blogrock-core'), 'section' => 'blogrock_section_primary_button', 'priority' => 3, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); /*success button*/ $this->options['blogrock_success_button_background'] = array( 'type' => 'color', 'setting' => 'blogrock_success_button_background', 'label' => __('Background Button', 'blogrock-core'), 'section' => 'blogrock_section_success_button', 'priority' => 2, ); $this->options['blogrock_success_button_hover_background'] = array( 'type' => 'color', 'setting' => 'blogrock_success_button_hover_background', 'label' => __('Background Button Hover', 'blogrock-core'), 'section' => 'blogrock_section_success_button', 'priority' => 2, ); $this->options['blogrock_success_button_text_color'] = array( 'type' => 'color', 'setting' => 'blogrock_success_button_text_color', 'label' => __('Text Color', 'blogrock-core'), 'section' => 'blogrock_section_success_button', 'priority' => 2, ); $this->options['blogrock_success_button_border_color'] = array( 'type' => 'color', 'setting' => 'blogrock_success_button_border_color', 'label' => __('Border Color', 'blogrock-core'), 'section' => 'blogrock_section_success_button', 'priority' => 2, ); $this->options['blogrock_success_button_font_family'] = array( 'type' => 'select', 'label' => __('Button Font Family', 'blogrock-core'), 'section' => 'blogrock_section_success_button', 'setting' => 'blogrock_success_button_font_family', 'description' => __('Choose a font family for button', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_default_button_font_family'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_success_button_text_transform'] = array( 'type' => 'select', 'setting' => 'blogrock_success_button_text_transform', 'label' => __('Button Text Transform', 'blogrock-core'), 'section' => 'blogrock_section_success_button', 'priority' => 3, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); /*info button*/ $this->options['blogrock_info_button_background'] = array( 'type' => 'color', 'setting' => 'blogrock_info_button_background', 'label' => __('Background Button', 'blogrock-core'), 'section' => 'blogrock_section_info_button', 'priority' => 2, ); $this->options['blogrock_info_button_hover_background'] = array( 'type' => 'color', 'setting' => 'blogrock_info_button_hover_background', 'label' => __('Background Button Hover', 'blogrock-core'), 'section' => 'blogrock_section_info_button', 'priority' => 2, ); $this->options['blogrock_info_button_text_color'] = array( 'type' => 'color', 'setting' => 'blogrock_info_button_text_color', 'label' => __('Text Color', 'blogrock-core'), 'section' => 'blogrock_section_info_button', 'priority' => 2, ); $this->options['blogrock_info_button_border_color'] = array( 'type' => 'color', 'setting' => 'blogrock_info_button_border_color', 'label' => __('Border Color', 'blogrock-core'), 'section' => 'blogrock_section_info_button', 'priority' => 2, ); $this->options['blogrock_info_button_font_family'] = array( 'type' => 'select', 'label' => __('Button Font Family', 'blogrock-core'), 'section' => 'blogrock_section_info_button', 'setting' => 'blogrock_info_button_font_family', 'description' => __('Choose a font family for button', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_default_button_font_family'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_info_button_text_transform'] = array( 'type' => 'select', 'setting' => 'blogrock_info_button_text_transform', 'label' => __('Button Text Transform', 'blogrock-core'), 'section' => 'blogrock_section_info_button', 'priority' => 3, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); /*warning button*/ $this->options['blogrock_warning_button_background'] = array( 'type' => 'color', 'setting' => 'blogrock_warning_button_background', 'label' => __('Background Button', 'blogrock-core'), 'section' => 'blogrock_section_warning_button', 'priority' => 2, ); $this->options['blogrock_warning_button_hover_background'] = array( 'type' => 'color', 'setting' => 'blogrock_warning_button_hover_background', 'label' => __('Background Button Hover', 'blogrock-core'), 'section' => 'blogrock_section_warning_button', 'priority' => 2, ); $this->options['blogrock_warning_button_text_color'] = array( 'type' => 'color', 'setting' => 'blogrock_warning_button_text_color', 'label' => __('Text Color', 'blogrock-core'), 'section' => 'blogrock_section_warning_button', 'priority' => 2, ); $this->options['blogrock_warning_button_border_color'] = array( 'type' => 'color', 'setting' => 'blogrock_warning_button_border_color', 'label' => __('Border Color', 'blogrock-core'), 'section' => 'blogrock_section_warning_button', 'priority' => 2, ); $this->options['blogrock_warning_button_font_family'] = array( 'type' => 'select', 'label' => __('Button Font Family', 'blogrock-core'), 'section' => 'blogrock_section_warning_button', 'setting' => 'blogrock_warning_button_font_family', 'description' => __('Choose a font family for button', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_default_button_font_family'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_warning_button_text_transform'] = array( 'type' => 'select', 'setting' => 'blogrock_warning_button_text_transform', 'label' => __('Button Text Transform', 'blogrock-core'), 'section' => 'blogrock_section_warning_button', 'priority' => 3, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); /*danger button*/ $this->options['blogrock_danger_button_background'] = array( 'type' => 'color', 'setting' => 'blogrock_danger_button_background', 'label' => __('Background Button', 'blogrock-core'), 'section' => 'blogrock_section_danger_button', 'priority' => 2, ); $this->options['blogrock_danger_button_hover_background'] = array( 'type' => 'color', 'setting' => 'blogrock_danger_button_hover_background', 'label' => __('Background Button Hover', 'blogrock-core'), 'section' => 'blogrock_section_danger_button', 'priority' => 2, ); $this->options['blogrock_danger_button_text_color'] = array( 'type' => 'color', 'setting' => 'blogrock_danger_button_text_color', 'label' => __('Text Color', 'blogrock-core'), 'section' => 'blogrock_section_danger_button', 'priority' => 2, ); $this->options['blogrock_danger_button_border_color'] = array( 'type' => 'color', 'setting' => 'blogrock_danger_button_border_color', 'label' => __('Border Color', 'blogrock-core'), 'section' => 'blogrock_section_danger_button', 'priority' => 2, ); $this->options['blogrock_danger_button_font_family'] = array( 'type' => 'select', 'label' => __('Button Font Family', 'blogrock-core'), 'section' => 'blogrock_section_danger_button', 'setting' => 'blogrock_danger_button_font_family', 'description' => __('Choose a font family for button', 'blogrock-core'), 'default' => self::$default_config->blogrock_fonts['blogrock_default_button_font_family'], 'priority' => 1, 'choices' => Kirki_Fonts::get_font_choices() ); $this->options['blogrock_danger_button_text_transform'] = array( 'type' => 'select', 'setting' => 'blogrock_danger_button_text_transform', 'label' => __('Button Text Transform', 'blogrock-core'), 'section' => 'blogrock_section_danger_button', 'priority' => 3, 'default' => 'uppercase', 'choices' => array( 'none' => __('None', 'blogrock-core'), 'uppercase' => __('Uppercase', 'blogrock-core') ) ); return $this->options; } }