New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

size-css

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

size-css

Helpful classes for make margin, padding, font-size and some other styles

latest
Source
npmnpm
Version
1.0.3
Version published
Weekly downloads
4
Maintainers
1
Weekly downloads
 
Created
Source

Size-CSS

Helpful classes for make margin, padding, font-size and some other styles

Feel free to let me know what else you want added via:

  • Issues

Installation:

You can use npm for install tha package

npm install --save size-css

Or just download *.css or *.scss files

wget https://raw.githubusercontent.com/ancor-dev/size-css/master/dist/size-css.min.css
wget https://raw.githubusercontent.com/ancor-dev/size-css/master/dist/size-css.min.css.map

Usage

Simple usage

Just include the style

<link rel="stylesheet" href="node_modules/size-css/dist/size-css.min.css">

and add css classes where you need.

<div>Some text</div>
<div class="offset-sm-top">...<span class="fz-20">...</span>...</div>

Customize (using SASS preprocessor)

  • Copy size-css/sass/_variables.scss to your style directory
  • Update sizes
  • Import your sizes @import 'variables';
  • Import main size-css file @import '~size-css/sass/size-css';

Documentation:

Sizes

Default sizes:

xs: 10px // extra small
sm: 15px // small
  : 20px // default
md: 25px // middle
lg: 30px // large
el: 40px // extra large

Vertical offsets(top & bottom):

  • .offset-xs
  • .offset-sm
  • .offset
  • .offset-md
  • .offset-lg
  • .offset-el

Horizontal offsets(left & right):

  • .offset-xs-h
  • .offset-sm-h
  • .offset-h
  • .offset-md-h
  • .offset-lg-h
  • .offset-el-h

Offset for only one side:

  • .offset-xs-(top|bottom|left|right)
  • .offset-sm-(top|bottom|left|right)
  • .offset-(top|bottom|left|right)
  • .offset-md-(top|bottom|left|right)
  • .offset-lg-(top|bottom|left|right)
  • .offset-el-(top|bottom|left|right)

If you want to remove offset specify prefix no-:

  • .no-offset
  • .no-offset-h
  • .no-offset-(top|bottom|left|right)

Useing padding

For use padding instead of margin just write inset instead of offset.
Examples:

  • .inset-sm
  • .inset
  • .inset-h
  • .inset-md-h
  • .inset-xs-top
  • .no-inset-h
  • .no-inset-top

Font-sizes

Default sizes: fromm 8px to 40px with 2px step

  • .fz-8
  • .fz-10
  • .fz-12
  • .fz-...
  • .fz-40

Make a build

Requirements:

  • Nodejs v6.0+ with npm

Do the steps:

  • Clone the repository git clone https://github.com/ancor-dev/size-css.git
  • Go to repository directory cd size-css
  • Install node-js dependencies npm install
  • Make a build npm run css

Keywords

size-css

FAQs

Package last updated on 21 Oct 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts