Skip to content

Latest commit

 

History

History

button

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

mn-button

A button component with minimalist design.

Usage

const {button} from 'minimalist-ui'
@import 'path/to/node_modules/minimalist-ui/src/input-text/input-text.style.scss';
<mn-button>flat button</mn-button>

But, if you need other styles, you can use .raised and .action, e.g.

<mn-button class="raised">raised button</mn-button>
<mn-button class="action">×</mn-button>
<mn-button class="action raised">×</mn-button>

Submit form

If you want to use a mn-button to submit a mn-form, use the attribute submit, e.g.

<mn-form>
  <!-- inputs here -->
  <mn-button submit>submit</mn-button>
</mn-form>

Style

If you need to style button with another indenty, use the css variables as you wish.

  • background - background color, gradient, etc.
  • size - size of action button, default is 2.5em
/* code below change the background to all styles of .mn-button */
:root {
  --main-color: #329af0; 
}

.mn-button {
  --background: var(--main-color);
}

.mn-button.raised {
  --background: var(--main-color);
}

.mn-button.action {
  --background: var(--main-color);
}