0.1.0-alpha.3 • Published 5 years ago

minima.css v0.1.0-alpha.3

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

minima.css

Build Status NPM Downloads NPM Version License Dependency Status devDependency Status Code Style

A personal minimalist CSS framework for myself, inspired by Mifa based on Milligram.

Installation

$ yarn add minima.css

# or npm
$ npm install minima.css

What's included

minima.css
├── dist
│   ├── minima.css
│   ├── minima.css.map
│   ├── minima.min.css
│   └── minima.min.css.map
├── scss
│   ├── _base.scss
│   ├── _blockquote.scss
│   ├── _button.scss
│   ├── _code.scss
│   ├── _color.scss
│   ├── _divider.scss
│   ├── _form.scss
│   ├── _grid.scss
│   ├── _image.scss
│   ├── _link.scss
│   ├── _list.scss
│   ├── _spacing.scss
│   ├── _table.scss
│   ├── _typography.scss
│   ├── _utility.scss
│   └── main.scss
├── CHANGELOG.md
├── LICENSE
├── README.md
└── package.json

Usage

First, use any method mentioned above to download minima.css. Then, just add these tags in the head. minima.css is also available via CDN.

<!-- google fonts -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300italic,700,700italic">
<!-- normalize -->
<link rel="stylesheet" href="https://unpkg.com/normalize.css/normalize.css">
<!-- minima.css -->
<link rel="stylesheet" href="https://unpkg.com/minima.css">

Via Scss Importing

// Custom.scss
// Option A: Include all of minima.css

@import 'node_modules/minima.css/scss/minima';
// Custom.scss
// Option B: Include parts of minima.css

// Required
@import 'node_modules/minima.css/scss/color';

// Optional
@import 'node_modules/minima.css/scss/base';
@import 'node_modules/minima.css/scss/blockquote';
@import 'node_modules/minima.css/scss/button';
@import 'node_modules/minima.css/scss/code';
@import 'node_modules/minima.css/scss/divider';
@import 'node_modules/minima.css/scss/form';
@import 'node_modules/minima.css/scss/grid';
@import 'node_modules/minima.css/scss/link';
@import 'node_modules/minima.css/scss/list';
@import 'node_modules/minima.css/scss/spacing';
@import 'node_modules/minima.css/scss/table';
@import 'node_modules/minima.css/scss/typography';
@import 'node_modules/minima.css/scss/image';
@import 'node_modules/minima.css/scss/utility';

Contributing

  1. Fork it on GitHub!
  2. Clone the fork to your own machine.
  3. Checkout your feature branch: git checkout -b my-awesome-feature
  4. Commit your changes to your own branch: git commit -am 'Add some feature'
  5. Push your work back up to your fork: git push -u origin my-awesome-feature
  6. Submit a Pull Request so that we can review your changes.

NOTE: Be sure to merge the latest from "upstream" before making a pull request!

License

MIT © 汪磊