5.0.0 • Published 7 years ago

niduscss-components-button v5.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

niduscss-components-button

npm

Button CSS styles for niduscss framework.

Installation

$ npm install niduscss-components-button

Usage

Define the custom properties in a file if you like modify the default values:

Example: create a setting.css file:

:root {
  --Button-background: #ff7043;
  --Button-color: #fff;
  --Button-height: 2.25rem;
  --Button-font-size: 1rem;
  --Button-borderRadius: 0;
  --Button-focusColor: #ff7043.
}

Import styles:

styles.css:

/* Import first de file with custom properties or declare before import the
   component.
   ========================================================================== */

@import "settings";

/* Components
   ========================================================================== */
@import "niduscss-components-button";

/* Other styles */

Use in html files

<!-- Normal Button -->
<button class="Button">Button</button>

<!-- Link Button -->
<a class="Button">Link Button</a>

<!-- Disabled Button -->
<button class="Button Button--disabled">Button</button>

<!-- Button containing multiple elements aligned vertically -->
<button class="Button Button--combined">
  <svg class="Button-icon" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
    <path d="M0 0h24v24H0z" fill="none"/>
    <path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/>
  </svg>
  <span class="Button-label">Label</span>
</button>

Changelog

5.0.0

7 years ago

4.0.0

7 years ago

3.0.0

7 years ago

2.1.0

7 years ago

2.0.0

7 years ago

1.2.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago