# Navigation Style

We have included eleven navigation styles in the Crema. You can choose the Navigation style according to your choice and requirement by following the under-written steps.

**Changing Navigation Style in run time:-**

Click on the settings button on the right corner of the screen just below the notification icon, a drawer will open in which you will find the navigation styles option and from there, you can the navigation style of your choice.\
![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/Uh5HcmjDUrqnQxgmBRIX/image.png)

**Changing Navigation Style in development mode (setting default Navigation Style):-**

To set the default Navigation Style, go to the `src/@crema/constants/defaultConfig.js`

In this file, you will find a property named '**navStyle**' inside the defaultConfig object which accepts eleven values. You need to set the value of '**navStyle**' according to your choice. You can achieve it like below.

```javascript
const defaultConfig = {
  ...
  navStyle: process.env.NX_NAV_STYLE, //Change this according our requirement 
  ...
};

######## NavStyle(src/@crema/constants/AppEnums.js) ##########

export const NavStyle = {
  DEFAULT: 'default',
  BIT_BUCKET: 'bit_bucket',
  STANDARD: 'standard',
  DRAWER: 'drawer',
  MINI: 'mini',
  MINI_SIDEBAR_TOGGLE: 'mini-sidebar-toggle',
  HEADER_USER: 'user-header',
  HEADER_USER_MINI: 'user-mini-header',
  H_DEFAULT: 'h-default',
  HOR_HEADER_FIXED: 'hor-header-fixed',
  HOR_DARK_LAYOUT: 'hor-dark-layout',
};
```

Layouts and their schematic designs are as follows:-

1. Default Layout \
   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/s7oKIbEal9FojciHrvae/image.png)
2. Standard Layout\
   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/GbuUcTMae9iQq4PlHdMv/image.png)
3. &#x20;Mini Layout\
   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/hse77j47MvKZhuFOIho3/image.png)
4. Drawer Layout\
   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/OIaoUO1TUDIBbDfAWXc7/image.png)
5. Bit Bucket Layout\
   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/WVG0W9v8s8WZ7VOMF64W/image.png)
6. Horizontal Default Layout\
   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/MS4YFu8yRgp3nTTdSnIE/image.png)
7. Horizontal Light Navigation Layout

   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/lTzqCXsdnOt2Tw2HFqt2/image.png)
8. Horizontal Dark Navigation Layout\
   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/DWj189oLVnNloaV2CjpR/image.png)
9. Mini Sidebar Toggle\
   ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/Rb4nmlorjK4lJwBs4SUD/image.png)
10. Header User\
    ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/ILPxN1SPxsWoctC4Li7p/image.png)
11. Header User Mini\
    ![](https://content.gitbook.com/content/BKPBAk1QSvlQ1WhRNWse/blobs/4oGaYhDTmTlewlGTqcSU/image.png)
