diff options
| author | Mark Otto <[email protected]> | 2012-01-14 20:54:37 -0800 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2012-01-14 20:54:37 -0800 |
| commit | 6d916763f82be8c2d4f87842275170c12bea72ec (patch) | |
| tree | 44b3ad93bce144306f15ff095a3f42bc40f97f5c /lib | |
| parent | 1c6048bac2d305085f40324223c32e40bb9ea938 (diff) | |
| download | bootstrap-6d916763f82be8c2d4f87842275170c12bea72ec.tar.xz bootstrap-6d916763f82be8c2d4f87842275170c12bea72ec.zip | |
adding the pager component after rewriting the pagination docs and css
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/bootstrap.less | 1 | ||||
| -rw-r--r-- | lib/pager.less | 25 | ||||
| -rw-r--r-- | lib/pagination.less | 76 |
3 files changed, 65 insertions, 37 deletions
diff --git a/lib/bootstrap.less b/lib/bootstrap.less index d71002c46..43b512086 100644 --- a/lib/bootstrap.less +++ b/lib/bootstrap.less @@ -36,6 +36,7 @@ @import "navs.less"; @import "breadcrumbs.less"; @import "pagination.less"; +@import "pager.less"; // Components: Popovers @import "modals.less"; diff --git a/lib/pager.less b/lib/pager.less new file mode 100644 index 000000000..de009afda --- /dev/null +++ b/lib/pager.less @@ -0,0 +1,25 @@ +// PAGER +// ----- + +.pager { + margin-left: 0; + margin-bottom: @baseLineHeight; + list-style: none; + text-align: center; + .clearfix(); +} +.pager li { + display: inline; +} +.pager a { + display: inline-block; + padding: 6px 15px; + background-color: #f5f5f5; + .border-radius(15px); +} +.pager .next a { + float: right; +} +.pager .previous a { + float: left; +} diff --git a/lib/pagination.less b/lib/pagination.less index e38805760..655abe5a3 100644 --- a/lib/pagination.less +++ b/lib/pagination.less @@ -4,44 +4,46 @@ .pagination { height: @baseLineHeight * 2; margin: @baseLineHeight 0; - ul { - display: inline-block; - .ie7-inline-block(); - margin: 0; - border: 1px solid #ddd; - border: 1px solid rgba(0,0,0,.15); - .border-radius(3px); - .box-shadow(0 1px 2px rgba(0,0,0,.05)); - } - li { + } +.pagination ul { + display: inline-block; + .ie7-inline-block(); + margin-left: 0; + margin-bottom: 0; + border: 1px solid #ddd; + border: 1px solid rgba(0,0,0,.15); + .border-radius(3px); + .box-shadow(0 1px 2px rgba(0,0,0,.05)); +} +.pagination li { display: inline; } - a { - float: left; - padding: 0 14px; - line-height: (@baseLineHeight * 2) - 2; - text-decoration: none; - border-right: 1px solid; - border-right-color: #ddd; - border-right-color: rgba(0,0,0,.15); - *border-right-color: #ddd; /* IE6-7 */ - } - a:hover, - .active a { - background-color: lighten(@blue, 45%); - } - .disabled a, - .disabled a:hover { - color: @grayLight; - background-color: transparent; - cursor: default; - } - .next a { - border: 0; - } +.pagination a { + float: left; + padding: 0 14px; + line-height: (@baseLineHeight * 2) - 2; + text-decoration: none; + border-right: 1px solid #ddd; + border-right: 1px solid rgba(0,0,0,.15); +} +.pagination a:hover, +.pagination .active a { + background-color: #f5f5f5; +} +.pagination .disabled a, +.pagination .disabled a:hover { + color: @grayLight; + background-color: transparent; + cursor: default; +} +.pagination li:last-child a { + border: 0; +} - // Centered - &.centered { - text-align: center; - } +// Centered +.pagination-centered { + text-align: center; +} +.pagination-right { + text-align: right; } |
