2.0.3 • Published 4 years ago

@phoenixreisen/header v2.0.3

Weekly downloads
13
License
MIT
Repository
github
Last release
4 years ago

Phoenix Header

Header-Leiste, die das Phoenix-Logo sowie - bei Bedarf - einen App-/Versionsnamen darstellt. Zudem ist eine Sticky Topbar enthalten, die eingeblendet wird, sobald der User nach unten über den Header hinaus scrollt.

Prinzipiell soll diese Komponente den Standard-Header für diverse (standalone) Phoenix-Services bereitstellen.

Die Komponente ist Teil des Phoenix Reisen Design-Systems.

Demo

https://phoenixreisen.github.io/header/

Anwendung

Mithril wird benötigt.

npm install --save @phoenixreisen/header
import {Header, Topbar} from '@phoenixreisen/header';

// JSX
<Header
    version="Kabinenpräsente 1.0.0"             // wird standardmäßig unter dem Logo angezeigt
    url="https://www.phoenixreisen.com"         // verlinkt das Logo entsprechend
/>
<Topbar
    backUrl="https://www.phoenixreisen.com"
    toggleNav={() => console.info('toggled')}    // bewirkt, dass das Hamburger-Icon angezeigt wird
    toggleAvatar={() => console.info('toggled')} // bewirkt, dass das Avatar-Icon angezeigt wird
/>

// Hyperscript
m(Header, {
    version: "Kabinenpräsente 1.0.0",           // wird standardmäßig unter dem Logo angezeigt
    url: "https://www.phoenixreisen.com"        // verlinkt das Logo entsprechend
});
m(Topbar, {
    backUrl: 'https://www.phoenixreisen.com',
    toggleNav: () => console.info('toggled'),    // bewirkt, dass das Hamburger-Icon angezeigt wird
    toggleAvatar: () => console.info('toggled'), // bewirkt, dass das Avatar-Icon angezeigt wird
});

Test

[npm install]

npm run test

Deployment

[npm install]                       # Ahängigkeiten installieren
npm version [major|minor|patch]     # increase version x.x.x => major.minor.patch
npm publish                         # upload to npm
git push
2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.0

5 years ago

0.1.2

5 years ago

0.1.0

5 years ago

0.1.1

5 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago