'edit_theme_options', 'option_type' => 'theme_mod', ) ); new \Kirki\Panel( 'adas_portfolio_panel_id', [ 'priority' => 1, 'title' => esc_html__( 'Adas: Theme Options', 'adas-portfolio' ), 'description' => esc_html__( 'Theme Settings.', 'adas-portfolio' ), ] ); /* Topbar Settings */ new \Kirki\Section( 'adas_portfolio_header', [ 'title' => esc_html__( 'Header Settings', 'adas-portfolio' ), 'description' => esc_html__( 'Customize Header Options.', 'adas-portfolio' ), 'panel' => 'adas_portfolio_panel_id', 'priority' => 160, ] ); /* Header Search Form */ new \Kirki\Field\Checkbox_Switch( [ 'settings' => 'enable_preloader', 'label' => esc_html__( 'Enable Preloader?', 'adas-portfolio' ), 'section' => 'adas_portfolio_header', 'default' => 'on', 'choices' => [ 'on' => esc_html__( 'Enable', 'adas-portfolio' ), 'off' => esc_html__( 'Disable', 'adas-portfolio' ), ], 'priority' => 3, ] ); new \Kirki\Field\Checkbox_Switch( [ 'settings' => 'enable_dark_light_btn', 'label' => esc_html__( 'Enable Dark Night Button?', 'adas-portfolio' ), 'section' => 'adas_portfolio_header', 'default' => 'on', 'choices' => [ 'on' => esc_html__( 'Enable', 'adas-portfolio' ), 'off' => esc_html__( 'Disable', 'adas-portfolio' ), ], 'priority' => 3, ] ); /* Profile Card */ new \Kirki\Section( 'adas_portfolio_profile', [ 'title' => esc_html__( 'Profile Settings', 'adas-portfolio' ), 'description' => esc_html__( 'Settings for profile.', 'adas-portfolio' ), 'panel' => 'adas_portfolio_panel_id', 'priority' => 160, ] ); new \Kirki\Field\Image( [ 'settings' => 'adas_profile_thumbnail', 'label' => esc_html__( 'Profile Image', 'adas-portfolio' ), 'description' => esc_html__( 'Type Thumbnail Image.', 'adas-portfolio' ), 'section' => 'adas_portfolio_profile', 'default' => '', ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_profile_video_url', 'label' => esc_html__( 'Youtube Video Link', 'adas-portfolio' ), 'description' => esc_html__( 'Just Type Video ID', 'adas-portfolio' ), 'section' => 'adas_portfolio_profile', 'default' => 'B-ytMSuwbf8', 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_profile_title', 'label' => esc_html__( 'Profile Title', 'adas-portfolio' ), 'section' => 'adas_portfolio_profile', 'default' => esc_html__( 'Adas Knight', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_profile_label', 'label' => esc_html__( 'Profile Label', 'adas-portfolio' ), 'section' => 'adas_portfolio_profile', 'default' => esc_html__( 'Full Stack Developer', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Repeater( [ 'settings' => 'adas_social_list', 'label' => esc_html__( 'Social List', 'adas-portfolio' ), 'section' => 'adas_portfolio_profile', 'priority' => 10, 'default' => [ [ 'social_icon' => 'fab fa-twitter', 'social_url' => '#', ], [ 'social_icon' => 'fab fa-linkedin', 'social_url' => '#', ], [ 'social_icon' => 'fab fa-github', 'social_url' => '#', ], [ 'social_icon' => 'fab fa-dribbble', 'social_url' => '#', ], ], 'fields' => [ 'social_icon' => [ 'type' => 'text', 'label' => esc_html__( 'Social Icon Class', 'adas-portfolio' ), 'description' => wp_kses_post( __( 'You can find the icon name from Font Awesome', 'adas-portfolio' ) ), 'default' => 'fab fa-x-twitter', ], 'social_url' => [ 'type' => 'text', 'label' => esc_html__( 'Social Link', 'adas-portfolio' ), 'description' => esc_html__( 'Type Social Link', 'adas-portfolio' ), 'default' => '', ], ], ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_profile_button', 'label' => esc_html__( 'Profile Button', 'adas-portfolio' ), 'section' => 'adas_portfolio_profile', 'default' => esc_html__( 'Download Cv', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\URL( [ 'settings' => 'adas_profile_button_link', 'label' => esc_html__( 'Profile Button Link', 'adas-portfolio' ), 'section' => 'adas_portfolio_profile', 'default' => esc_html__( '#', 'adas-portfolio' ), 'priority' => 10, ] ); /* Hero Area */ new \Kirki\Section( 'adas_portfolio_hero', [ 'title' => esc_html__( 'Hero Area Settings', 'adas-portfolio' ), 'description' => esc_html__( 'Settings for Hero Area.', 'adas-portfolio' ), 'panel' => 'adas_portfolio_panel_id', 'priority' => 160, ] ); new \Kirki\Field\Checkbox_Switch( [ 'settings' => 'adas_enable_hero', 'label' => esc_html__( 'Enable Hero?', 'adas-portfolio' ), 'section' => 'adas_portfolio_hero', 'default' => 'on', 'choices' => [ 'on' => esc_html__( 'Enable', 'adas-portfolio' ), 'off' => esc_html__( 'Disable', 'adas-portfolio' ), ], 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_hero_label', 'label' => esc_html__( 'Hero Label', 'adas-portfolio' ), 'section' => 'adas_portfolio_hero', 'default' => esc_html__( 'Available for Freelancing', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Textarea( [ 'settings' => 'adas_hero_title', 'label' => esc_html__( 'Hero Title', 'adas-portfolio' ), 'section' => 'adas_portfolio_hero', 'default' => wp_kses_post( 'I\'m Product Designer & Making Digital Products', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Textarea( [ 'settings' => 'adas_hero_text', 'label' => esc_html__( 'Hero Text', 'adas-portfolio' ), 'section' => 'adas_portfolio_hero', 'default' => esc_html__( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Atqui eorum nihil est eius generis, ut sit in fine atque extrerno bonorum.', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Repeater( [ 'settings' => 'adas_funfact_list', 'label' => esc_html__( 'Funfact List', 'adas-portfolio' ), 'section' => 'adas_portfolio_hero', 'priority' => 10, 'default' => [ [ 'funfact_icon' => 'fa-solid fa-briefcase ', 'funfact_title' => '1550 +', 'funfact_label' => 'Project Complete', ], [ 'funfact_icon' => 'fa-solid fa-briefcase ', 'funfact_title' => '19 +', 'funfact_label' => 'Ongoing Projects', ], ], 'fields' => [ 'funfact_icon' => [ 'type' => 'text', 'label' => esc_html__( 'Funfact Icon Class', 'adas-portfolio' ), 'description' => wp_kses_post( __( 'You can find the icon name from Font Awesome', 'adas-portfolio' ) ), 'default' => 'fa-solid fa-briefcase', ], 'funfact_title' => [ 'type' => 'text', 'label' => esc_html__( 'Funfact Title', 'adas-portfolio' ), 'description' => esc_html__( 'Type funfact title', 'adas-portfolio' ), 'default' => '1550 +', ], 'funfact_label' => [ 'type' => 'text', 'label' => esc_html__( 'Funfact Label', 'adas-portfolio' ), 'description' => esc_html__( 'Type funfact Label', 'adas-portfolio' ), 'default' => 'Project Complete', ], ], ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_hero_section_id', 'label' => esc_html__( 'Section ID', 'adas-portfolio' ), 'section' => 'adas_portfolio_hero', 'default' => esc_html__( 'hero-section', 'adas-portfolio' ), 'description' => esc_html__( 'Use section IDs to control the navigation menu and link them with your WordPress menu, enabling scrolling menu functionality', 'adas-portfolio' ), 'priority' => 14, ] ); /* Service Area */ new \Kirki\Section( 'adas_portfolio_service', [ 'title' => esc_html__( 'Service Area Settings', 'adas-portfolio' ), 'description' => esc_html__( 'Settings for Services.', 'adas-portfolio' ), 'panel' => 'adas_portfolio_panel_id', 'priority' => 160, ] ); new \Kirki\Field\Checkbox_Switch( [ 'settings' => 'adas_enable_service', 'label' => esc_html__( 'Enable Section?', 'adas-portfolio' ), 'section' => 'adas_portfolio_service', 'default' => 'on', 'choices' => [ 'on' => esc_html__( 'Enable', 'adas-portfolio' ), 'off' => esc_html__( 'Disable', 'adas-portfolio' ), ], 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_service_section_label', 'label' => esc_html__( 'Service Section Label', 'adas-portfolio' ), 'section' => 'adas_portfolio_service', 'default' => esc_html__( 'What i do', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_service_section_label', 'label' => esc_html__( 'Service Section Label', 'adas-portfolio' ), 'section' => 'adas_portfolio_service', 'default' => esc_html__( 'What i do', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_service_section_title', 'label' => esc_html__( 'Service Section Title', 'adas-portfolio' ), 'section' => 'adas_portfolio_service', 'default' => esc_html__( 'Creative', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_service_section_title2', 'label' => esc_html__( 'Service Section Title 2', 'adas-portfolio' ), 'section' => 'adas_portfolio_service', 'default' => esc_html__( 'Services', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Repeater( [ 'settings' => 'adas_portfolio_services', 'label' => esc_html__( 'Services List', 'adas-portfolio' ), 'section' => 'adas_portfolio_service', 'priority' => 10, 'default' => [ [ 'service_icon' => 'fa-solid fa-briefcase ', 'service_title' => 'Product Design', 'service_type' => 'ad-style-1', ], ], 'fields' => [ 'service_icon' => [ 'type' => 'text', 'label' => esc_html__( 'Service Icon Class', 'adas-portfolio' ), 'description' => wp_kses_post( __( 'You can find the icon name from Font Awesome', 'adas-portfolio' ) ), 'default' => 'fa-solid fa-pen-ni', ], 'service_title' => [ 'type' => 'text', 'label' => esc_html__( 'Service Title', 'adas-portfolio' ), 'description' => esc_html__( 'Type Service title', 'adas-portfolio' ), 'default' => 'Product Design', ], 'service_type' => [ 'type' => 'select', 'label' => esc_html__( 'Card Style', 'adas-portfolio' ), 'description' => esc_html__( 'Type Service title', 'adas-portfolio' ), 'default' => 'ad-style-1', 'choices' => [ 'ad-style-1' => esc_html__( 'Service Default', 'adas-portfolio' ), 'ad-style-2' => esc_html__( 'Service Primary', 'adas-portfolio' ), 'ad-style-3' => esc_html__( 'Service Secondary', 'adas-portfolio' ), ], ], ], ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_service_section_id', 'label' => esc_html__( 'Section ID', 'adas-portfolio' ), 'section' => 'adas_portfolio_service', 'default' => esc_html__( 'service-section', 'adas-portfolio' ), 'description' => esc_html__( 'Use section IDs to control the navigation menu and link them with your WordPress menu, enabling scrolling menu functionality', 'adas-portfolio' ), 'priority' => 14, ] ); /* Portfolio Area */ new \Kirki\Section( 'adas_portfolio_works', [ 'title' => esc_html__( 'Portfolio Area Settings', 'adas-portfolio' ), 'description' => esc_html__( 'Settings for Portfolio.', 'adas-portfolio' ), 'panel' => 'adas_portfolio_panel_id', 'priority' => 160, ] ); new \Kirki\Field\Checkbox_Switch( [ 'settings' => 'adas_enable_portfolio', 'label' => esc_html__( 'Enable Portfolio?', 'adas-portfolio' ), 'section' => 'adas_portfolio_works', 'default' => 'on', 'choices' => [ 'on' => esc_html__( 'Enable', 'adas-portfolio' ), 'off' => esc_html__( 'Disable', 'adas-portfolio' ), ], 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_portfolio_section_label', 'label' => esc_html__( 'Section Label', 'adas-portfolio' ), 'section' => 'adas_portfolio_works', 'default' => esc_html__( 'What i do', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_portfolio_section_title', 'label' => esc_html__( 'Section Title', 'adas-portfolio' ), 'section' => 'adas_portfolio_works', 'default' => esc_html__( 'Creative', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_portfolio_section_title2', 'label' => esc_html__( 'Service Section Title 2', 'adas-portfolio' ), 'section' => 'adas_portfolio_works', 'default' => esc_html__( 'Portfolio', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Repeater( [ 'settings' => 'adas_portfolio_wlist', 'label' => esc_html__( 'Portfolio List', 'adas-portfolio' ), 'section' => 'adas_portfolio_works', 'priority' => 10, 'default' => [ [ 'portfolio_thumbnail' => '', 'portfolio_title' => 'Blue Pineapple', 'portfolio_category' => 'UI Design', 'portfolio_url' => '#', ], ], 'fields' => [ 'portfolio_thumbnail' => [ 'type' => 'image', 'label' => esc_html__( 'Thumnail Image', 'adas-portfolio' ), 'description' => esc_html__( 'Type title here', 'adas-portfolio' ), 'default' => 'Product Design', ], 'portfolio_title' => [ 'type' => 'text', 'label' => esc_html__( 'Portfolio Title', 'adas-portfolio' ), 'description' => esc_html__( 'Type title here', 'adas-portfolio' ), 'default' => 'Product Design', ], 'portfolio_category' => [ 'type' => 'text', 'label' => esc_html__( 'Portfolio Category', 'adas-portfolio' ), 'description' => esc_html__( 'Type portfolio Category', 'adas-portfolio' ), 'default' => 'Development', ], 'portfolio_url' => [ 'type' => 'url', 'label' => esc_html__( 'Portfolio URL', 'adas-portfolio' ), 'description' => esc_html__( 'Type URL here', 'adas-portfolio' ), 'default' => '#', ], ], ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_portfolio_section_id', 'label' => esc_html__( 'Section ID', 'adas-portfolio' ), 'section' => 'adas_portfolio_works', 'default' => esc_html__( 'portfolio-section', 'adas-portfolio' ), 'description' => esc_html__( 'Use section IDs to control the navigation menu and link them with your WordPress menu, enabling scrolling menu functionality', 'adas-portfolio' ), 'priority' => 14, ] ); /* BreadCrumb */ new \Kirki\Section( 'adas_portfolio_page_breadcrumb', [ 'title' => esc_html__( 'Breadcrumbs', 'adas-portfolio' ), 'description' => esc_html__( 'Breadcrumbs Settings.', 'adas-portfolio' ), 'panel' => 'adas_portfolio_panel_id', 'priority' => 160, ] ); new \Kirki\Field\Checkbox( [ 'settings' => 'adas_portfolio_page_bc', 'label' => esc_html__( 'Show page breadcrumb', 'adas-portfolio' ), 'section' => 'adas_portfolio_page_breadcrumb', 'default' => true, ] ); new \Kirki\Field\Checkbox( [ 'settings' => 'adas_portfolio_archive_bc', 'label' => esc_html__( 'Show Archive breadcrumb', 'adas-portfolio' ), 'section' => 'adas_portfolio_page_breadcrumb', 'default' => true, ] ); new \Kirki\Field\Text( [ 'settings' => 'adas_portfolio_bc_archive_title', 'label' => esc_html__( 'Archive Breadcrumb Title', 'adas-portfolio' ), 'section' => 'adas_portfolio_page_breadcrumb', 'default' => esc_html__( 'All Blogs', 'adas-portfolio' ), 'priority' => 10, ] ); new \Kirki\Field\Checkbox( [ 'settings' => 'adas_portfolio_search_bc', 'label' => esc_html__( 'Show Search breadcrumb', 'adas-portfolio' ), 'section' => 'adas_portfolio_page_breadcrumb', 'default' => true, ] );