# 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/ocmDL5u9pKJtIvcVWb52/blobs/00hJhqfatp0gVMr5tKqF/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/ocmDL5u9pKJtIvcVWb52/blobs/k2BTKbqdygzpszXF4phn/image.png)
2. Standard Layout\
   ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/zmGJMJfZbh5Kl7mG5fjc/image.png)
3. &#x20;Mini Layout\
   ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/U21YCqnzjQpt49wR3ETs/image.png)
4. Drawer Layout\
   ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/msU1wgzeBUkN56IeDWGk/image.png)
5. Bit Bucket Layout\
   ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/BFxeJX4iVbUCIMXB06bL/image.png)
6. Horizontal Default Layout\
   ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/NXBVwqRA413PsSSlCUtj/image.png)
7. Horizontal Light Navigation Layout

   ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/KK0AG60PTTIk9Z1lSpu9/image.png)
8. Horizontal Dark Navigation Layout\
   ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/8x4GrSqC1i6hCmHxvntD/image.png)
9. Mini Sidebar Toggle\
   ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/ebIgAHEWJcKyCQrADC4x/image.png)
10. Header User\
    ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/OxANKvSDSlkL57lBxHBx/image.png)
11. Header User Mini\
    ![](https://content.gitbook.com/content/ocmDL5u9pKJtIvcVWb52/blobs/x8pxHglGSKnCKj4voXgz/image.png)
