From 4b3fb3087738ba2836538bacd34256503b6afc96 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Fri, 2 Nov 2012 01:39:40 -0700 Subject: [PATCH] tweaks to icons defaults and in buttons improve vertical align --- docs/assets/css/bootstrap.css | 16 +++++++--------- less/buttons.less | 6 +++--- less/glyphicons.less | 5 +++-- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 52865cf0da..2600fc4d49 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -2162,8 +2162,9 @@ table th[class*="span"], } [class^="glyphicon-"]:before { - display: inline-block; - font: normal 12px/1 'Glyphicons Halflings'; + font-family: 'Glyphicons Halflings'; + font-style: normal; + line-height: 1; } .glyphicon-glass:before { @@ -3237,16 +3238,13 @@ button.close { border-radius: 3px; } -.btn-large [class^="glyphicon-"]::before { - font-size: 14px; -} - -.btn-small [class^="glyphicon-"]::before { - font-size: 10px; +.btn [class^="glyphicon-"]::before { + vertical-align: -2px; } +.btn-small [class^="glyphicon-"]::before, .btn-mini [class^="glyphicon-"]::before { - font-size: 9px; + vertical-align: -1px; } .btn-block { diff --git a/less/buttons.less b/less/buttons.less index 3e07b2b05b..45bd076046 100644 --- a/less/buttons.less +++ b/less/buttons.less @@ -95,9 +95,9 @@ // Icons in buttons // ------------------------- -.btn-large [class^="glyphicon-"]::before { font-size: 14px; } -.btn-small [class^="glyphicon-"]::before { font-size: 10px; } -.btn-mini [class^="glyphicon-"]::before { font-size: 9px; } +.btn [class^="glyphicon-"]::before { vertical-align: -2px; } +.btn-small [class^="glyphicon-"]::before, +.btn-mini [class^="glyphicon-"]::before { vertical-align: -1px; } // Block button diff --git a/less/glyphicons.less b/less/glyphicons.less index 64e954f352..ad22b45793 100644 --- a/less/glyphicons.less +++ b/less/glyphicons.less @@ -32,8 +32,9 @@ // Catchall baseclass [class^="glyphicon-"]:before { - display: inline-block; - font: normal 12px/1 'Glyphicons Halflings'; + font-family: 'Glyphicons Halflings'; + font-style: normal; + line-height: 1; } // Individual icons