1.4.2 • Published 2 months ago

@wooweb/header v1.4.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

Wooweb Header Pug Component

Mixin Component container for content

Source

mixin Header({modifier = '', js=false, link, logo})
	-const classComponent = setClass('header', modifier, js)
	header(class=classComponent)
		a(class=`${prefix}-header__name-link` href=link.href title=link.title)
			+Logo({title:logo.title, subtitle:logo.subtitle, img: logo.title.img, modifier:"header"})
		block

Usage

Basic

Code Pug

+Header({ link: { href:'./', title:"Retour à l'accueil" }, logo: { title:'Slash', subtitle:'Design System', img: "slash-logo.svg" } })

Code Generate

<header class="sg-header">
    <a class="sg-header__name-link" href="./" title="Retour à l'accueil">
        <div class="sg-logo  sg-logo--header">
            <img class="sg-logo__img" src="././assets/images/slash-logo.svg" alt="Retour à l'accueil" />
            <div class="sg-logo__title">
                <h2 class="sg-title  sg-title--logo-name">Slash</h2>
                <h3 class="sg-title  sg-title--logo-subtitle">Design System</h3>
            </div>
        </div>
    </a>
</header>

You can mixed properties

1.4.2

2 months ago

1.3.3

6 months ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.1

5 years ago

1.1.0

5 years ago