Skip to content

Commit

Permalink
sassdoc added
Browse files Browse the repository at this point in the history
  • Loading branch information
gillesbertaux committed Jan 29, 2015
0 parents commit 2bc1378
Show file tree
Hide file tree
Showing 5 changed files with 928 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .gitignore
@@ -0,0 +1,6 @@
*
!doc/*
!andy.scss
!LICENSE.md
!README.md
!bower.json
21 changes: 21 additions & 0 deletions LICENSE.md
@@ -0,0 +1,21 @@
The MIT License (MIT)

Copyright (c) 2014 Gilles Bertaux

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
89 changes: 89 additions & 0 deletions README.md
@@ -0,0 +1,89 @@
# Andy.scss: Open-Source Collection of Useful Sass Mixins Library.

**Current Version: 1.1**

Homepage: [http://gillesbertaux.com/andy](http://gillesbertaux.com/andy)

The purpose of Andy is to gather useful mixins and avoid enless researches or heavy framework use. Feel free to fork it on Github and add your own mixins: https://github.com/gillesbertaux/andy


## Installation

Download or use Bower:

```
$ bower install andy
```

or

```
gem 'rails-assets-andy'
```

## How to use

You can either pick the mixins you find useful or include the entire file in your Sass project.

Put this mixin in your helper file:

```
@mixin hover($time) {
-webkit-transition: all $time ease-in-out;
-o-transition: all $time ease-in-out;
-moz-transition: all $time ease-in-out;
transition: all $time ease-in-out;
}
```
Then call it like:

```
@include hover(.3s);
```

[NEW] In case you want to include the entire file, you can change the default settings in andy.scss. For example, you can change the base font-size:

```
/* ANDY SETTINGS */
$base-font-size: 16px !default;
```

Additional default settings will be soon added.

--------

**Mixins availables:**
- Background Gradient
- Background Size
- Border Corners
- Box Sizing
- Center Block
- Centering Block: Horizontal, Vertical, Both
- Clearfix
- Div Outline
- Font Face
- Hardware Acceleration
- Image Retina
- Line-Height
- Media Queries
- Opacity
- Opacity Black
- Opacity White
- Position
- Radius
- Scale
- Shadows
- Size
- Text Shadow
- Translate-x
- Translate-y
- Transition
- Transitions Snippets

--------

Contributors:
- [@mrjacob](https://github.com/mrjacob)
- [@mknadler](https://github.com/mknadler)
- [@hugogiraudel](https://github.com/HugoGiraudel)

0 comments on commit 2bc1378

Please sign in to comment.