1.07 beta[01.03.16]
GitHub Repo
modalUI
UI framework
text

h1 Caption

h2 Caption

h3 Caption

h4 Caption

h5 Caption
h6 Caption

p Text

p Text


text for help


Link

Link animated

			

<h1>Caption</h1>

<h2>Caption</h2>

<h3>Caption</h3>

<h4>Caption</h4>

<h5>Caption</h5>

<h6>Caption</h6>


<p>text</p>


<abbr title="This is help">text for help</abbr>


<a href="/">Link</a>


<a href="/" class="link_animated">Link animated</a>

table
th th
td td
td td
th
th
td
td
td
td

			

<table class="table">

<thead>

<tr>

<th>th</th>

<th>th</th>

</tr>

</thead>

<tbody>

<tr>

<td>td</td>

<td>td</td>

</tr>

</tbody>

</table>


<div class="table">

<div class="thead">

<div class="tr">

<div>th</div>

<div>th</div>

</div>

</div>

<div class="tbody">

<div class="tr">

<div>td</div>

<div>td</div>

</div>

</div>

</div>

list
  • list
  • list
  • list
  • list
key
value
key
value
key
value
key
value

			

<ul class="list">

<li>list</li>

<li>list</li>

<li>list</li>

<li>list</li>

</ul>


<dl class="dl">

<dt>key</dt>

<dd>value</dd>

<dt>key</dt>

<dd>value</dd>

</ul>


<dl class="dl horizontal">

<dt>key</dt>

<dd>value</dd>

<dt>key</dt>

<dd>value</dd>

</ul>

pagination

			

<ul class="pagination">

<li class="active"><a>1</a></li>

<li><a>2</a></li>

<li><a>3</a></li>

<li class="notactive"><a>...</a></li>

<li><a>10</a></li>

</ul>


<ul class="pagination separate">

<li class="active"><a>1</a></li>

<li><a>2</a></li>

<li><a>3</a></li>

<li class="notactive"><a>...</a></li>

<li><a>10</a></li>

</ul>

col
Column 45%
Column 25%
Column 30%
Column 20%
Column 30%
Column 50%

			

<div class="col">

<div class="col-50">

<div>text</div>

</div>

<div class="col-50">

<div>text</div>

</div>

</div>

column
While working on one of my animations, I was surprised to find out that not only can transformation-origin be changed mid-animation, it is also animatable! In the example below, this allows us to create one animation using rotations on different axes instead of using four separate animations.
While working on one of my animations, I was surprised to find out that not
While working on one of my animations, I was surprised to find out that not only can transformation-origin be changed mid-animation, it is also animatable! In the example below, this allows us to create one animation using rotations on different axes instead of using four separate animations. While working on one of my animations, I was surprised to find out that not only can transformation-origin be changed mid-animation, it is also animatable! In the example below, this allows us to create one animation using rotations on different axes instead of using four separate animations. While working on one of my animations, I was surprised to find out that not only can transformation-origin be changed mid-animation, it is also animatable! In the example below, this allows us to create one animation using rotations on different axes instead of using four separate animations.
While working on one of my animations, I was surprised to find out that not only can transformation-origin be changed mid-animation, it is also animatable! In the example below, this allows us to create one animation using rotations on different axes instead of using four separate animations.
While working on one of my animations, I was surprised to find out that not only can transformation-origin be changed mid-animation, it is also animatable! In the example below, this allows us to create one animation using rotations on different axes instead of using four separate animations.

			

<div class="column column-3 border">

<div>text</div>

<div>text</div>

<div>text</div>

<div>text</div>

</div>

checkbox

			

<label class="checkbox">

<input type="checkbox" checked><span></span> Checkbox checked

</label>


<label class="checkbox">

<input type="checkbox"><span></span> Checkbox

</label>


<label class="checkbox grayed">

<input type="checkbox"><span></span> Checkbox grayed

</label>


<label class="checkbox disabled">

<input type="checkbox" checked disabled><span></span> Checkbox checked disabled

</label>


<label class="checkbox disabled">

<input type="checkbox" disabled><span></span> Checkbox disabled

</label>

checkbox fill

			

<label class="checkbox fillbox">

<input type="checkbox" checked><span></span> Checkbox checked

</label>


<label class="checkbox fillbox">

<input type="checkbox"><span></span> Checkbox

</label>


<label class="checkbox fillbox grayed">

<input type="checkbox"><span></span> Checkbox grayed

</label>


<label class="checkbox fillbox disabled">

<input type="checkbox" checked disabled><span></span> Checkbox checked disabled

</label>


<label class="checkbox fillbox disabled">

<input type="checkbox" disabled><span></span> Checkbox disabled

</label>

radio

			

<label class="radio">

<input type="radio" checked><span></span> Radio checked

</label>


<label class="radio">

<input type="radio"><span></span> Radio

</label>


<label class="radio disabled">

<input type="radio" checked disabled><span></span> Radio checked disabled

</label>


<label class="radio disabled">

<input type="radio" disabled><span></span> Radio disabled

</label>

toggle

			

<label class="toggle left">

<input type="checkbox" checked><span></span> Toggle checked

</label>


<label class="toggle">

<input type="checkbox"><span></span> Toggle

</label>


<label class="toggle disabled">

<input type="checkbox" checked disabled><span></span> Toggle checked disabled

</label>


<label class="toggle disabled">

<input type="checkbox" disabled><span></span> Toggle disabled

</label>

toggle fill

			

<label class="toggle fillbox">

<input type="checkbox" checked><span></span> Toggle checked

</label>


<label class="toggle fillbox">

<input type="checkbox"><span></span> Toggle

</label>


<label class="toggle fillbox disabled">

<input type="checkbox" checked disabled><span></span> Toggle checked disabled

</label>


<label class="toggle fillbox disabled">

<input type="checkbox" disabled><span></span> Toggle disabled

</label>

input

			

<input type="text" class="form-control">


<input type="text" placeholder="text" class="form-control">


<input type="text" disabled class="form-control">


<div class="form-control-container">

<label class="form-control-preffix">

<div>$</div>

<input type="text" placeholder="text" class="form-control">

<label>


<div class="form-control-container">

<label class="form-control-syffix">

<div>$</div>

<input type="text" placeholder="text" class="form-control">

<label>

</div>

select

			

<select class="form-control">

<option>Select</option>

</select>

textarea

			

<textarea class="form-control"></textarea>

button
        
     

			

<button class="btn btn-primary">Button</button>

<button class="btn btn-default">Button</button>

<button class="btn btn-primary" disabled>Button</button>

<button class="btn btn-default" disabled>Button</button>

<button class="btn btn-primary btn-upper">Button</button>

<button class="btn btn-default btn-upper">Button</button>

<button class="btn btn-default btn-mini">Button</button>

<button class="btn btn-default btn-big">Button</button>


<button class="btn btn-primary btn-float">+</button>

<button class="btn btn-default btn-float">+</button>

<button class="btn btn-primary btn-float" disabled>+</button>

<button class="btn btn-default btn-float" disabled>+</button>

<button class="btn btn-none btn-float btn-mini">+</button>

<button class="btn btn-none btn-float btn-big">+</button>

file upload

			

<div class="upload_container">

<label class="upload btn btn-default">

<input type="file" multiple="multiple">

Upload

</label>

<div class="uploaded_files"></div>

</div>


<textarea class="form-control upload_mask"></div>

<div class="upload_container">

<label class="upload btn btn-default">

<input type="file" multiple="multiple">

Upload

</label>

<div class="uploaded_files"></div>

</div>

dropdown menu

			

<div class="btn-dropdown-group">

<button class="btn btn-default btn-dropdown">Menu</button>

<ul class="dropdown-menu" data-closeonclick="true">

<li class="active">option</li>

<li>option</li>

<li class="disabled">option</li>

<li class="sep"></li>

<li>option</li>

</ul>

</div>

tabs
Tab 1
Tab 2
Tab 3
Page 1

Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system.

Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system.
Page 2
Page 3
Tab 1
Tab big text
Tab 3
Page 1

Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system.

Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system.
Page 2
Page 3

			

<div class="tabs_container">

<div class="tab active" data-tab="page1">Tab 1</div>

<div class="tab" data-tab="page2">Tab 2</div>

<div class="tab" data-tab="page3">Tab 3</div>

</div>

<div class="page_container">

<div class="page active" data-page="page1">Page 1</div>

<div class="page" data-page="page2">Page 2</div>

<div class="page" data-page="page3">Page 3</div>

</div>

accordion
Block 1
Page 1
Block 2
2-----Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system.
Block 3
3-----Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system. Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system.

			
		
progress


			
		
animation
CSS Animation Tricks: State Jumping, Negative Delays, Animating Origin, and More
While working on one of my animations, I was surprised to find out that not only can transformation-origin be changed mid-animation, it is also animatable! In the example below, this allows us to create one animation using rotations on different axes instead of using four separate animations.