2.0.0 • Published 3 years ago

css-neo v2.0.0

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

A modern, modular and extensible CSS boilerplate.

Start your new project today by cloning the repo:

$ git clone https://github.com/JoshuaSand0val/Neo-CSS.git

What does Neo CSS do?

  • Provides new CSS in addition to normalize.css to fix additional problems with browser CSS.
  • Provides a consistent styled baseline for all elements.
  • Provides easy to use API to allow for effortless extension.
  • Provides a modular design to allow developer choice in what components are included in compile.

Getting started with Neo CSS

To get started with Neo CSS, complete the following:

  1. Start your new project in a new directory and clone the repo.
$ mkdir my-project
$ cd my-project
$ git clone https://github.com/JoshuaSand0val/Neo-CSS.git
  1. Make a new master.scss file in a separate directory that links to Neo CSS.
$ mkdir my-scss
$ cd my-scss
$ echo @forward "../Neo-CSS/scss/neo"; > master.scss
  1. Compile using SASS.
$ sass master.scss output.css

Using Neo CSS API

The Neo CSS API uses the SASS module system. To begin using it, link the entry file with @use:

@use "../Neo-CSS/scss/neo-api" as *;

Learn more about the API.

Acknowledgment

Neo CSS was built by Joshua Elijah Sandoval. Thanks to all those who worked on normalize.css.

License

Neo CSS is distributed under the MIT License.