An open API service indexing awesome lists of open source software.

https://github.com/aaroniker/framy-css

Very simple CSS Framework
https://github.com/aaroniker/framy-css

cdn css css-framework demo form framework framy-css grid icons interface js js-files responsive ui ux

Last synced: about 2 months ago
JSON representation

Very simple CSS Framework

Awesome Lists containing this project

README

        

# Framy - Very simple CSS Framework

Framy is a collection of basic components, you will need in every web project to develop responsive & modern interfaces and websites.

* __Website__ http://www.framycss.org
* __Documentation__ http://www.framycss.org/#/docs
* __Demo__ http://demo.framycss.org

[![](https://data.jsdelivr.com/v1/package/npm/framy-css/badge?style=rounded)](https://www.jsdelivr.com/package/npm/framy-css)
[![npm](https://img.shields.io/npm/dt/framy-css.svg)](https://www.npmjs.com/package/framy-css)
[![npm](https://img.shields.io/npm/v/framy-css.svg)](https://www.npmjs.com/package/framy-css)
[![Bower](https://img.shields.io/bower/v/framy-css.svg)]()
[![npm](https://img.shields.io/npm/l/framy-css.svg)]()

## How to use

### CDN

Just include the latest version like this:
```
// CSS

// JS

```

Or just the CSS flexbox grid:
```
// Just the CSS flexbox grid

```

Or replace _latest_ with a specific version (ex. grid system):
```
// Just the CSS flexbox grid

```

### Install with npm
```
npm install framy-css
```
Then include CSS and JS files like this:
```

```

### Install with Bower
```
bower install framy-css
```
Then include CSS and JS files like this:
```

```

## Development
You'll need:
* [git](https://git-scm.com/)
* [npm](https://www.npmjs.com/get-npm)

First clone this repository using [git](https://git-scm.com/):
```
git clone https://github.com/aaroniker/framy-css.git
```
Now you'll have to install all needed [npm](https://www.npmjs.com/get-npm) dependencies:
```
npm install
```
After that you could use the following commands:
```
// Load & compile all icons to an icon font from ./src/icons/*.svg to ./dist/fonts/*
npm run icons

// Compile all .scss files to ./dist/css/framy.min.css
npm run css

// Compile all grid related .scss files to ./dist/css/framy.grid.min.css
npm run css-grid

// Watch all .scss files and recompile ./dist/css/framy.min.css & ./dist/css/framy.grid.min.css if they changed
npm run watch-css
```

## Resources

* Interface Font https://github.com/rsms/inter
* Ikons http://ikons.piotrkwiatkowski.co.uk