Theme Configuration

Properties

Theme configuration allows you to customize your project design. It includes Layout Modes, Types , Widths, Themes etc...

For configuration of your project, we are using the src/slices/layouts/reducer.ts file, which has all the layout configurations listed from where you can style your project according to your needs.

export const initialState: LayoutState = {
    layoutModeType: LAYOUT_MODE_TYPES.LIGHTMODE,
    layoutWidthType: LAYOUT_WIDTH_TYPES.BOXED,
    layoutPositionType: LAYOUT_POSITION_TYPES.FIXED,
    topbarThemeType: LAYOUT_TOPBAR_THEME_TYPES.DARK,
    preloader: PERLOADER_TYPES.DISABLE,
    topbarImage: LAYOUT_TOPBAR_IMAGE.PATTERN1,
    cardlayout: LAYOUT_CARD.BORDERLESS
};

Theme Setup

You can set the theme according to your needs , the below types of layouts we have used in Steex.

Layouts Types
LAYOUT_TOPBAR_IMAGE Pattern 1,Pattern 2 & Pattern 3
LAYOUT_MODE_TYPES Light , Dark , Brand
LAYOUT_CARD Borderless , Border
LAYOUT_WIDTH_TYPES Fluid, Boxed
LAYOUT_POSITION_TYPES Fixed , Scrollable
LAYOUT_TOPBAR_THEME_TYPES Light , Dark , Brand
PERLOADER_TYPES Enable , Disable
© Judia.
Design & Develop by Themesbrand