Skip to content

Turn elements on your site into a responsive unified grid.

License

Notifications You must be signed in to change notification settings

neurosatan/basicFit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[Deprecated] basicFit

Turn elements on your site into a responsive unified grid.

Context Screenshot

Installation

bower install basicFit

Requirements

basicFit requires jQuery >= 2.1.0

How to use

####1. Include the files

<script async type="text/javascript" src="bower_components/jQuery/dist/jquery.min.js"></script>
<script async type="text/javascript" src="bower_components/basicFit/dist/basicFit.min.js"></script>

####2. Build a simple structure

<div id="content">
	<div class="element"></div>
	<div class="element"></div>
	<div class="element"></div>
	<div class="element"></div>
</div>

####3. Set a margin and max-min-width

#content {
	display: inline-block;
	margin: 0 0 20px 0;
}
.element {
	float: left;
	margin: 20px 0 0 20px;
	min-width: 300px;
	max-width: 500px;
	background-color: #000;
}

####4. Initialize basicFit

basicFit.init '#content', '.element'

####5. Refresh after adding a new element

$('#content').append element
basicFit.refresh()

About

Turn elements on your site into a responsive unified grid.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 79.5%
  • JavaScript 20.5%