Foundation

Main View


Components

Charts

Dialogs

Framer Animations

Forms

Grids

Typography


Tools


UiHeader


Package: @uireact/header

Header component, usually use to render logo and a few menu user actions

1. Make sure you install peer dependencies first:

Expand peer dependencies

2. Install package:

npm i -S @uireact/header

The header component will render at the top but on scrolling the header will move with the scrolling

  <div style={{ position: 'relative' }}>
    <div style={{ overflow: 'auto', maxHeight: '300px', backgroundColor: 'lightGray' }}>
      <UiHeader padding={{ left: 'five' }}>
        <p>Header</p>
      </UiHeader>
      <div style={{ color: 'black' }}>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
      </div>
    </div>
  </div>

The header component will kept positioned at the top of the content

  <div style={{ position: 'relative' }}>
    <div style={{ overflow: 'auto', maxHeight: '300px', backgroundColor: 'lightGray' }}>
      <UiHeader fixed padding={{ block: 'five' }}>
        <p>Header</p>
      </UiHeader>
      <div style={{ color: 'black' }}>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
        <p>Some content</p>
      </div>
    </div>
  </div>