#### Example

```js
import { NavBar, Nav, NavItem, Column, FormGroup } from '@dabapps/roe';

class NavBarExample extends React.Component {
  constructor(props) {
    super(props);

    this.state = {};

    this.onChange = this.onChange.bind(this);
  }

  render() {
    const { type } = this.state;

    return (
      <div>
        <NavBar fixed={type === 'fixed'} shy={type === 'shy'}>
          <Column>
            <h1 className="font-size-large display-inline-block margin-bottom-none margin-top-small">
              Title
            </h1>

            <Nav className="float-right">
              <NavItem active>
                <a>One</a>
              </NavItem>
              <NavItem>
                <a>Two</a>
              </NavItem>
              <NavItem>
                <a>Three</a>
              </NavItem>
              <NavItem className="button hollow primary">
                <a>Logout</a>
              </NavItem>
            </Nav>
          </Column>
        </NavBar>
        <FormGroup block>
          <label>NavBar type</label>
          <select onChange={this.onChange}>
            <option value="static">Static</option>
            <option value="fixed">Fixed</option>
            <option value="shy">Shy</option>
          </select>
        </FormGroup>
      </div>
    );
  }

  onChange(event) {
    this.setState({
      type: event.target.value,
    });
  }
}

<NavBarExample />;
```

#### Less variables

```css
@nav-bar-text-color: @font-color-base; // @grey-dark
@nav-bar-link-color: @link-color; // @primary
@nav-bar-link-color-hover: @link-color-hover; // darken(@primary, 15%)
@nav-bar-link-text-decoration: @link-text-decoration; // none
@nav-bar-link-text-decoration-hover: @link-text-decoration-hover; // none
@nav-bar-background: @body-background; // @white;
@nav-bar-border: @border-base;
@nav-bar-height: @input-height + @padding-base * 2;

@nav-bar-z-index: 500;
```
