FAQ'S
General Style

How to Change Font Style ?

Step 1:

Go To _variables.scss (assets/scss/_variables.scss )

if you want to change another font-family Go to the site Google Fonts And Select One font Family and import In to style.css file

How to Select font Family

Example:

Step 2:

And paste Your Selected font-family in _variables.scss i.e (root:-assets/scss/_variables.scss)

Example:

Before : @import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700,900&display=swap');

After : @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

Step 3:

And add the Your Selected font-family in _bootstrap-styles.scss(assets/scss/bootstrap/_bootstrap-styles.scss)

Example:



													body {
														margin: 0;
														font-family: 'Roboto', sans-serif;
														font-size: 0.875rem;
														font-weight: 400;
														line-height: 1.5;
														color: $color;
														text-align: start;
														background-color: $white;
													  }
	

How to Change Logo ?

Go To "assets/images/brand" folder and replace your logo with Previous Logos within in image size. Note: Please don't increase logo sizes. Replace your logo within given image size. otherwise the logo will not fit in particular place it disturbs the template design.

LTR Version to RTL Version

How to Enable RTL version?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js)file and remove comments for html.setAttribute("dir" , "rtl") to enable RTL version.

//LTR to RTL
if (!localStorage.getItem("Viboonrtl")) {
	// html.setAttribute("dir" , "rtl") // for rtl version
}
Light Theme & Dark Theme

How to Enable Light Theme?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js)file and remove comments for html.setAttribute("data-theme-color" , "light") to enable Light Theme.

//Light Theme Style
if (!localStorage.getItem("Viboonlighttheme")) {
	// html.setAttribute("data-theme-color" , "light") // for light theme
}

How to Enable Dark Theme?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js)file and remove comments for html.setAttribute("data-theme-color" , "dark") to enable Dark Theme.

//Dark Theme Style
if (!localStorage.getItem("Viboondarktheme")) {
	// html.setAttribute("data-theme-color" , "dark") // for Dark theme
}
Menus Styles

How to Enable Menu Styles ?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js)file and remove comments for any data-menu-style to enable Menu Styles.


	//Menu Styles
    if (!localStorage.getItem("ViboonMenu")) {
        // html.setAttribute("data-menu-style" , "light") // for light menu style
        // html.setAttribute("data-menu-style" , "dark") // for dark menu style
        // html.setAttribute("data-menu-style" , "color") // for color menu style
        // html.setAttribute("data-menu-style" , "gradient") // for gradient menu style
    }
}
Headers Styles

How to Enable Headers Styles ?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js)file and remove comments for any data-header-style to enable Headers Styles.


	//Header Styles
    if (!localStorage.getItem("ViboonHeader")) {
        // html.setAttribute("data-header-style" , "light") // for light header style
        // html.setAttribute("data-header-style" , "dark") // for dark header style
        // html.setAttribute("data-header-style" , "color") // for color header style
        // html.setAttribute("data-header-style" , "gradient") // for gradient header style
    }
}
Switcher Styles

How to Enable Boxed-Layout?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js)file and remove comments for html.setAttribute("data-width" , "boxed") to enable layout-boxed style

//Boxed styles
if (!localStorage.getItem("Viboonboxed")) {
// html.setAttribute("data-width" , "boxed") // for boxed style
}

How to Enable Scrollable-Layout?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for html.setAttribute("data-position" , "scrollable") to enable scrollable-layout style

//Scrollabel styles
if (!localStorage.getItem("Viboonscrollable")) {
	// html.setAttribute("data-position" , "scrollable") // for scrollable style
}

How to Enable No-Shadow Styles ?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for html.setAttribute("data-skins" , "no-shadow") to enable No-shadow styles

//No-Shadow styles
if (!localStorage.getItem("Viboonnoshadow")) {
	// html.setAttribute("data-skins" , "no-shadow") // for No-shadow styles
}
Vertical Menu Styles

How to Enable Default Layout Styles?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for html.setAttribute("data-vertical-style" , "default") and also html.setAttribute("data-layout" , "vertical") to enable Default Layout style

//Vertical Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//Default Layout Styles
if (!localStorage.getItem("Viboonverticalstyles")) {
	// html.setAttribute("data-vertical-style" , "default") // for Vertical default style
}

How to Enable Closed Layout Styles?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for Viboonverticalstyles and also html.setAttribute("data-layout" , "vertical") to enable Closed Layout style

//Vertical Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//Closed Layout Styles
if (!localStorage.getItem("Viboonverticalstyles")) {
	// html.setAttribute("data-vertical-style" , "closed") // for Vertical closed style
	// $('body').addClass('sidenav-toggled');
}

How to Enable IconText Layout Styles?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for Viboonverticalstyles and also html.setAttribute("data-layout" , "vertical") to enable IconText Layout style

//Vertical Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//IconText Layout Styles
if (!localStorage.getItem("Viboonverticalstyles")) {
	// html.setAttribute("data-vertical-style" , "icontext") // for Vertical icontext style
	// textLayoutFn();
}

How to Enable Overlay Layout Styles?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for Viboonverticalstyles and also html.setAttribute("data-layout" , "vertical") to enable Overlay Layout style

//Vertical Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//Overlay Layout Styles
if (!localStorage.getItem("Viboonverticalstyles")) {
	// html.setAttribute("data-vertical-style" , "overlay") // for Vertical overlay style
	// $('body').addClass('sidenav-toggled');
}

How to Enable Hover Submenu Layout Styles?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for Viboonverticalstyles and also html.setAttribute("data-layout" , "vertical") to enable Overlay Layout style

//Vertical Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//Hover Submenu Layout Styles
if (!localStorage.getItem("Viboonverticalstyles")) {
	// html.setAttribute("data-vertical-style" , "hover") // for Vertical hover style
	// hoverLayoutFn();
}

How to Enable Hover Submenu1 Layout Styles?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for Viboonverticalstyles and also html.setAttribute("data-layout" , "vertical") to enable Overlay Layout style

//Vertical Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//Hover Submenu1 Layout Styles
if (!localStorage.getItem("Viboonverticalstyles")) {
	// html.setAttribute("data-vertical-style" , "hover1") // for Vertical hover style
	// hoverLayoutFn();
}

How to Enable Double Menu Layout Styles?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for Viboonverticalstyles and also html.setAttribute("data-layout" , "vertical") to enable Overlay Layout style

//Vertical Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//Double Menu Layout Styles
if (!localStorage.getItem("Viboonverticalstyles")) {
	// html.setAttribute("data-vertical-style" , "doublemenu") // for Vertical doublemenu style
	// doubleLayoutFn();
}

How to Enable Double Menu with Tabs Layout Styles?

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for Viboonverticalstyles and also html.setAttribute("data-layout" , "vertical") to enable Overlay Layout style

//Vertical Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//Double Menu Layout Styles
if (!localStorage.getItem("Viboonverticalstyles")) {
	// html.setAttribute("data-vertical-style" , "doublemenu-tabs") // for Vertical doublemenu style
	// doubleLayoutFn();
}
Horizontal Click & Horizontal Hover styles

How to Enable Horizontal layout

open custom-switcher.js path:(Viboon/assets/js/custom-switcher.js) file and remove comments for html.setAttribute("data-layout" , "horizontal") and any data-hor-style to enable Horizontal layout style

//Menu Layout
if (!localStorage.getItem("Viboonlayout")) {
	// html.setAttribute("data-layout" , "vertical") // for Vertical layout
	// html.setAttribute("data-layout" , "horizontal") // for horizontal layout
}

//horizontalmenu Layout Styles
if (!localStorage.getItem("Viboonlayout") === "horizontal" || localStorage.getItem("Viboonlayout") == null) {
	// html.setAttribute("data-hor-style" , "hor-click") // for horizontal click style
	// html.setAttribute("data-hor-style" , "hor-hover") // for horizontal hover style
}

Note:-when horizontal layout is in active all the data-vertical-style will not be in active

Theme Primary Colors

How to Change Complete Theme Primary Colors ?

Please follow the below steps to change complete theme colors

To change complete theme colors you have to open _variables.scss file

Rootpath : _variables.scss (assets/scss/_variables.scss )

To customize the theme colors. change colors in root element :

:root {
		/* Primary */
		--primary-rgb: 23, 183, 148;
		----------------
		----------------
		----------------
	}

	

Note : After Changing color you must run gulp command's . Refer gulp page for more gulp commands click here.

Local Storage

How to clear LocalStorage (cookie)?

Menu Icons

Which Icons Are Used For Sidemenu ?

Feather Icons are used for sidemenu

you can find these icons in the link :- https://icons.getbootstrap.com/

Removing Double-Menu with Tabs

How to remove double menu with tabs content in Sidemenu section?

Please follow the below steps to remove tab-content in Sidemenu section.

Note : If you dont want to use double menu with tabs then follow the below process to remove extra tab-content which is available in empty.html page.

Step 1 :

In all HTML pages except empty.html just remove the Sidemenu section and replace as shown by next step.

Step 2 :

In empty.html page, copy Sidemenu section and replace in all HTML pages where Sidemenu section is available.

Sample Sidemenu code :