1.0.4 • Published 5 years ago

@dolomita/button v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

@dolomita/button

Installation

npm i @dolomita/button --save-dev

Properties

const props = {
  hasIcon: false,
  hasObject: false,
  iconName: "info",
  text: "Saiba tudo sobre este cartão",
  href: "https://www.foregon.com/solicitar/cartaodecredito/next/fgn/cartao-de-credito-next-visa-internacional/1470",
  className: ["primary", "pressed"],
}

Pug

+button({
  text: "Saiba tudo sobre este cartão",
  className: ["primary"],
})

Basic HTML Structure

<button class="u-inline-flex c-button o-center c-button--primary">
  <span>Saiba tudo sobre este cartão</span>
</button>

Styles

@import '@dolomita/button/button.scss';

CSS Classes

CSS ClassDescription
c-button
c-button--raised
c-button--pressed
c-button--primary
c-button--secondary

Dependencies

Objects Classes

CSS ClassDescription
o-icon
o-center

Functional Classes

CSS ClassDescription
u-inline-flex

NOTE: @dolomita/objects and @dolomita/utility built this component

Variants

Raised

c-button--raised

Pressed

c-button--pressed

Primary

c-button--primary

Secondary

c-button--secondary