diff options
author | davegandy <dave@davegandy.com> | 2013-06-12 18:15:46 +0400 |
---|---|---|
committer | davegandy <dave@davegandy.com> | 2013-06-12 18:15:46 +0400 |
commit | 19aaed3ddd09d7c35719be19de5060a2d0bb646a (patch) | |
tree | 6e438b685da3d0548a416c3ff69de70dfdbaec78 /scss/_core.scss | |
parent | 89cdc55b088ae7bf3a50bd99b3d25141dc6bdf70 (diff) |
force jekyll to pass _foo.scss files through
Diffstat (limited to 'scss/_core.scss')
-rw-r--r-- | scss/_core.scss | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/scss/_core.scss b/scss/_core.scss new file mode 100644 index 000000000..db14b2cc8 --- /dev/null +++ b/scss/_core.scss @@ -0,0 +1,99 @@ +/* BOOTSTRAP SPECIFIC CLASSES + * -------------------------- */ + +/* Bootstrap 2.0 sprites.less reset */ +[class^="icon-"], +[class*=" icon-"] { + display: inline; + width: auto; + height: auto; + line-height: normal; + vertical-align: baseline; + background-image: none; + background-position: 0% 0%; + background-repeat: repeat; + margin-top: 0; +} + +/* more sprites.less reset */ +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"] { + background-image: none; +} + +/* keeps Bootstrap styles with and without icons the same */ +.btn, .nav { + [class^="icon-"], + [class*=" icon-"] { + //display: inline + &.icon-large { + line-height: 0.9em; + } + &.icon-spin { + display: inline-block; + } + } +} + +.nav-tabs, .nav-pills { + [class^="icon-"], + [class*=" icon-"] { + &, &.icon-large { + line-height: 0.9em; + } + } +} + +.btn { + [class^="icon-"], + [class*=" icon-"] { + &.pull-left, &.pull-right { + &.icon-2x { + margin-top: 0.18em; + } + } + &.icon-spin.icon-large { + line-height: 0.8em; + } + } +} + +.btn.btn-small { + [class^="icon-"], + [class*=" icon-"] { + &.pull-left, &.pull-right { + &.icon-2x { + margin-top: 0.25em; + } + } + } +} + +.btn.btn-large { + [class^="icon-"], + [class*=" icon-"] { + margin-top: 0; + &.pull-left, &.pull-right { + &.icon-2x { + margin-top: 0.05em; + } + } + &.pull-left.icon-2x { + margin-right: 0.2em; + } + &.pull-right.icon-2x { + margin-left: 0.2em; + } + } +} |