0.2.3 • Published 5 years ago

@moki.codes/mokui-button v0.2.3

Weekly downloads
1
License
BSD-3-Clause
Repository
github
Last release
5 years ago

button

Description

Button component

Installation

yarn add @moki.codes/mokui-button

Styles

@import "@moki.codes/mokui-button/dist/mokui-theme.css"
@import "@moki.codes/mokui-button/dist/mokui-animation.css"
@import "@moki.codes/mokui-button/dist/mokui-elevation.css"
@import "@moki.codes/mokui-list/dist/mokui-text.css"
@import "@moki.codes/mokui-button/dist/mokui-button.css"

Basic Usage

<!-- raised button, light primary color -->
<button class="button button_type_raised button_color_primary-light button_size_m
               text text_style_small-caps text_align_center text_size_xs text_weight_regular">
        <!-- In case of the raised button, resting elevation element -->
        <span class=elevation elevation_depth_2 button__elevation"></span>
        button
</button>

<!-- raised button, primary color -->
<button class="button button_type_raised button_color_primary button_size_m
               text text_style_small-caps text_align_center text_size_xs text_weight_regular">
        <!-- In case of the raised button, resting elevation element -->
        <span class=elevation elevation_depth_2 button__elevation"></span>
        button
</button>

<!-- raised button, dark primary color -->
<button class="button button_type_raised button_color_primary-dark button_size_m
               text text_style_small-caps text_align_center text_size_xs text_weight_regular">
        <!-- In case of the raised button, resting elevation element -->
        <span class=elevation elevation_depth_2 button__elevation"></span>
        button
</button>

<!-- ghost button, light primary color -->
<button class="text text_style_small-caps text_align_center
               text_size_xs text_weight_regular
               button button_type_ghost button_color_primary-light
               button_size_m">
        button
</button>

<!-- ghost button, primary color -->
<button class="text text_style_small-caps text_align_center
               text_size_xs text_weight_regular
               button button_type_ghost button_color_primary
               button_size_m">
        button
</button>

<!-- ghost button, dark primary color -->
<button class="text text_style_small-caps text_align_center
               text_size_xs text_weight_regular
               button button_type_ghost button_color_primary-dark
               button_size_m">
        button
</button>

<!-- raised button, dark primary color, disabled -->
<button class="text text_style_small-caps text_align_center
               text_size_xs text_weight_regular
               button button_type_raised button_color_primary-dark button_disabled
               button_size_m">
        <span
          class="elevation elevation_depth_2 button__elevation"
        ></span>
        button
</button>

Modificators

namevaluedescription
typeraised, ghostspecifies type of the button
colorprimary-light,sets primary-light color theme
primary,sets primary color theme
primary-darksets primary dark color theme
sizessets vertical spacing to 1/4*--msp-1
m,sets vertical spacing to 1/2*--msp-1
lsets vertical spacing to --msp-1

Elements

  • elevation
    • resting elevation for the raised button

elevation

resting elevation for the raised button