AutoHideToolbar
![Build and Deploy](https://github.com/vajahath/auto-hide-toolbar/workflows/Build%20and%20Deploy/badge.svg)
Angular auto hiding header component (Ivy compatible, optimized, minimal (less than 3kb), zero dependencies).
![auto-hiding-toolbar-demo](https://github.com/vajahath/auto-hide-toolbar/raw/master/projects/auto-hide-toolbar/auto-hide-toolbar.gif)
Install
To install this lib in your angular project
ng add auto-hide-toolbar
Usage
your.module.ts
import { AutoHideToolbarModule } from 'auto-hide-toolbar';
@NgModule({
...
imports: [..., AutoHideToolbarModule],
})
export class YourModule {}
your.component.html
<lib-auto-hide-toolbar shadowPadding="9">
</lib-auto-hide-toolbar>
Example
<lib-auto-hide-toolbar shadowPadding="9">
<div style="background-color: purple; padding: 5px;">
<h1 style="margin: 0px; color: wheat;">Demo Toolbar</h1>
</div>
</lib-auto-hide-toolbar>
Attribute shadowPadding
Adds basic padding below the falling header component - to preserve shadows if any. Unit in pixels.
[Project scaffolded with Angular 10.0.9]
Licence
MIT © 2020 Vajahath Ahmed