Skip to content

AlekseyPleshkov/postcss-adaptive-size

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

postcss-adaptive-size

PostCSS plugin for create adaptive (viewport) sizes

Install

yarn add postcss-adaptive-size --save

Example

Input

.el {
  adaptive: 300px 200px;
}

.el2 {
  viewport: 100px 1200px vw, 100px 768px vh;
}

.el3 {
  viewport-padding: 100px 1200px vw, 100px 768px vh, 0px;
}

.el4 {
  viewport-margin: 100px 1200px vw, 100px 768px vh, 0px;
}

Output

.el {
  width: 100%;
  max-width: 300px;
  height: auto;
  min-height: 200px;
}

.el2 {
  width: 100px;
  width: 100px/1200px*100vw;
  height: 100px;
  height: 100px/768px*100vh;
}

.el3 {
  padding: 100px/1200px*100vw 100px/768px*100vh 0px;
}

.el4 {
  margin: 100px/1200px*100vw 100px/768px*100vh 0px;
}

About

PostCSS plugin for create adaptive size

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published