From 47a68ae3aa8cad828eebe529403b46210c9d9d16 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Mon, 30 Jan 2012 22:57:00 -0800 Subject: [PATCH] update icons everywhere to be scoped per other components, fix broken elements on js docs page --- docs/assets/bootstrap.zip | Bin 52329 -> 52298 bytes docs/assets/css/bootstrap.css | 254 ++++++++++---------- docs/assets/css/docs.css | 6 +- docs/base-css.html | 289 ++++++++++++----------- docs/components.html | 14 +- docs/javascript.html | 4 +- docs/templates/pages/base-css.mustache | 289 ++++++++++++----------- docs/templates/pages/components.mustache | 14 +- docs/templates/pages/javascript.mustache | 4 +- less/sprites.less | 265 ++++++++++----------- 10 files changed, 571 insertions(+), 568 deletions(-) diff --git a/docs/assets/bootstrap.zip b/docs/assets/bootstrap.zip index e5a745be6fd8f81937ead84e77340b4177c8e422..a9b2dba5a576ec88bc9212dc7e5009bb76a0f603 100644 GIT binary patch delta 24715 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 QW9ToJFFXiT2L1c=Uv$?E+W-In delta 24701 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 AumAu6 diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 60e54ce9d8..2ffef9edf2 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1112,380 +1112,380 @@ table .span12 { width: 924px; margin-left: 0; } -.icon { +.i { + display: inline-block; + width: 14px; + height: 14px; + vertical-align: text-top; background-image: url(../img/glyphicons-halflings.png); background-position: 14px 14px; background-repeat: no-repeat; - display: inline-block; - vertical-align: text-top; - width: 14px; - height: 14px; *margin-right: .3em; } -.icon:last-child { +.i:last-child { *margin-left: 0; } -.icon.white { +.i-white { background-image: url(../img/glyphicons-halflings-white.png); } -.icon.glass { +.i-glass { background-position: 0 0; } -.icon.music { +.i-music { background-position: -24px 0; } -.icon.search { +.i-search { background-position: -48px 0; } -.icon.envelope { +.i-envelope { background-position: -72px 0; } -.icon.heart { +.i-heart { background-position: -96px 0; } -.icon.star { +.i-star { background-position: -120px 0; } -.icon.star-empty { +.i-star-empty { background-position: -144px 0; } -.icon.user { +.i-user { background-position: -168px 0; } -.icon.film { +.i-film { background-position: -192px 0; } -.icon.th-large { +.i-th-large { background-position: -216px 0; } -.icon.th { +.i-th { background-position: -240px 0; } -.icon.th-list { +.i-th-list { background-position: -264px 0; } -.icon.ok { +.i-ok { background-position: -288px 0; } -.icon.remove { +.i-remove { background-position: -312px 0; } -.icon.zoom-in { +.i-zoom-in { background-position: -336px 0; } -.icon.zoom-out { +.i-zoom-out { background-position: -360px 0; } -.icon.off { +.i-off { background-position: -384px 0; } -.icon.signal { +.i-signal { background-position: -408px 0; } -.icon.cog { +.i-cog { background-position: -432px 0; } -.icon.trash { +.i-trash { background-position: -456px 0; } -.icon.home { +.i-home { background-position: 0 -24px; } -.icon.file { +.i-file { background-position: -24px -24px; } -.icon.time { +.i-time { background-position: -48px -24px; } -.icon.road { +.i-road { background-position: -72px -24px; } -.icon.download-alt { +.i-download-alt { background-position: -96px -24px; } -.icon.download { +.i-download { background-position: -120px -24px; } -.icon.upload { +.i-upload { background-position: -144px -24px; } -.icon.inbox { +.i-inbox { background-position: -168px -24px; } -.icon.play-circle { +.i-play-circle { background-position: -192px -24px; } -.icon.repeat { +.i-repeat { background-position: -216px -24px; } -.icon.refresh { +.i-refresh { background-position: -240px -24px; } -.icon.list-alt { +.i-list-alt { background-position: -264px -24px; } -.icon.lock { +.i-lock { background-position: -287px -24px; } -.icon.flag { +.i-flag { background-position: -312px -24px; } -.icon.headphones { +.i-headphones { background-position: -336px -24px; } -.icon.volume-off { +.i-volume-off { background-position: -360px -24px; } -.icon.volume-down { +.i-volume-down { background-position: -384px -24px; } -.icon.volume-up { +.i-volume-up { background-position: -408px -24px; } -.icon.qrcode { +.i-qrcode { background-position: -432px -24px; } -.icon.barcode { +.i-barcode { background-position: -456px -24px; } -.icon.tag { +.i-tag { background-position: 0 -48px; } -.icon.tags { +.i-tags { background-position: -25px -48px; } -.icon.book { +.i-book { background-position: -48px -48px; } -.icon.bookmark { +.i-bookmark { background-position: -72px -48px; } -.icon.print { +.i-print { background-position: -96px -48px; } -.icon.camera { +.i-camera { background-position: -120px -48px; } -.icon.font { +.i-font { background-position: -144px -48px; } -.icon.bold { +.i-bold { background-position: -167px -48px; } -.icon.italic { +.i-italic { background-position: -192px -48px; } -.icon.text-height { +.i-text-height { background-position: -216px -48px; } -.icon.text-width { +.i-text-width { background-position: -240px -48px; } -.icon.align-left { +.i-align-left { background-position: -264px -48px; } -.icon.align-center { +.i-align-center { background-position: -288px -48px; } -.icon.align-right { +.i-align-right { background-position: -312px -48px; } -.icon.align-justify { +.i-align-justify { background-position: -336px -48px; } -.icon.list { +.i-list { background-position: -360px -48px; } -.icon.indent-left { +.i-indent-left { background-position: -384px -48px; } -.icon.indent-right { +.i-indent-right { background-position: -408px -48px; } -.icon.facetime-video { +.i-facetime-video { background-position: -432px -48px; } -.icon.picture { +.i-picture { background-position: -456px -48px; } -.icon.pencil { +.i-pencil { background-position: 0 -72px; } -.icon.map-marker { +.i-map-marker { background-position: -24px -72px; } -.icon.adjust { +.i-adjust { background-position: -48px -72px; } -.icon.tint { +.i-tint { background-position: -72px -72px; } -.icon.edit { +.i-edit { background-position: -96px -72px; } -.icon.share { +.i-share { background-position: -120px -72px; } -.icon.check { +.i-check { background-position: -144px -72px; } -.icon.move { +.i-move { background-position: -168px -72px; } -.icon.step-backward { +.i-step-backward { background-position: -192px -72px; } -.icon.fast-backward { +.i-fast-backward { background-position: -216px -72px; } -.icon.backward { +.i-backward { background-position: -240px -72px; } -.icon.play { +.i-play { background-position: -264px -72px; } -.icon.pause { +.i-pause { background-position: -288px -72px; } -.icon.stop { +.i-stop { background-position: -312px -72px; } -.icon.forward { +.i-forward { background-position: -336px -72px; } -.icon.fast-forward { +.i-fast-forward { background-position: -360px -72px; } -.icon.step-forward { +.i-step-forward { background-position: -384px -72px; } -.icon.eject { +.i-eject { background-position: -408px -72px; } -.icon.chevron-left { +.i-chevron-left { background-position: -432px -72px; } -.icon.chevron-right { +.i-chevron-right { background-position: -456px -72px; } -.icon.plus-sign { +.i-plus-sign { background-position: 0 -96px; } -.icon.minus-sign { +.i-minus-sign { background-position: -24px -96px; } -.icon.remove-sign { +.i-remove-sign { background-position: -48px -96px; } -.icon.ok-sign { +.i-ok-sign { background-position: -72px -96px; } -.icon.question-sign { +.i-question-sign { background-position: -96px -96px; } -.icon.info-sign { +.i-info-sign { background-position: -120px -96px; } -.icon.screenshot { +.i-screenshot { background-position: -144px -96px; } -.icon.remove-circle { +.i-remove-circle { background-position: -168px -96px; } -.icon.ok-circle { +.i-ok-circle { background-position: -192px -96px; } -.icon.ban-circle { +.i-ban-circle { background-position: -216px -96px; } -.icon.arrow-left { +.i-arrow-left { background-position: -240px -96px; } -.icon.arrow-right { +.i-arrow-right { background-position: -264px -96px; } -.icon.arrow-up { +.i-arrow-up { background-position: -289px -96px; } -.icon.arrow-down { +.i-arrow-down { background-position: -312px -96px; } -.icon.share-alt { +.i-share-alt { background-position: -336px -96px; } -.icon.resize-full { +.i-resize-full { background-position: -360px -96px; } -.icon.resize-small { +.i-resize-small { background-position: -384px -96px; } -.icon.plus { +.i-plus { background-position: -408px -96px; } -.icon.minus { +.i-minus { background-position: -433px -96px; } -.icon.asterisk { +.i-asterisk { background-position: -456px -96px; } -.icon.exclamation-sign { +.i-exclamation-sign { background-position: 0 -120px; } -.icon.gift { +.i-gift { background-position: -24px -120px; } -.icon.leaf { +.i-leaf { background-position: -48px -120px; } -.icon.fire { +.i-fire { background-position: -72px -120px; } -.icon.eye-open { +.i-eye-open { background-position: -96px -120px; } -.icon.eye-close { +.i-eye-close { background-position: -120px -120px; } -.icon.warning-sign { +.i-warning-sign { background-position: -144px -120px; } -.icon.plane { +.i-plane { background-position: -168px -120px; } -.icon.calendar { +.i-calendar { background-position: -192px -120px; } -.icon.random { +.i-random { background-position: -216px -120px; } -.icon.comment { +.i-comment { background-position: -240px -120px; } -.icon.magnet { +.i-magnet { background-position: -264px -120px; } -.icon.chevron-up { +.i-chevron-up { background-position: -288px -120px; } -.icon.chevron-down { +.i-chevron-down { background-position: -313px -119px; } -.icon.retweet { +.i-retweet { background-position: -336px -120px; } -.icon.shopping-cart { +.i-shopping-cart { background-position: -360px -120px; } -.icon.folder-close { +.i-folder-close { background-position: -384px -120px; } -.icon.folder-open { +.i-folder-open { background-position: -408px -120px; } -.icon.resize-vertical { +.i-resize-vertical { background-position: -432px -119px; } -.icon.resize-horizontal { +.i-resize-horizontal { background-position: -456px -118px; } .dropdown { diff --git a/docs/assets/css/docs.css b/docs/assets/css/docs.css index a5ad9631ad..7b6e4ef3a4 100644 --- a/docs/assets/css/docs.css +++ b/docs/assets/css/docs.css @@ -564,14 +564,14 @@ form.well { .the-icons { margin-bottom: 18px; } -.the-icons i { +.the-icons .i { display: block; margin-bottom: 5px; } -.the-icons i:hover { +.the-icons .i:hover { background-color: rgba(255,0,0,.25); } -.the-icons i:after { +.the-icons .i:after { display: block; content: attr(class); font-style: normal; diff --git a/docs/base-css.html b/docs/base-css.html index 0f97a036ac..c71874b3a2 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -1303,142 +1303,142 @@ For example, <code>section</code> should be wrapped as inline.

- - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + +
- - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
- - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + +
- - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
@@ -1452,17 +1452,18 @@ For example, <code>section</code> should be wrapped as inline.

Built as a sprite

Instead of making every icon an extra request, we've compiled them into a sprite—a bunch of images in one file that uses CSS to position the images with background-position. This is the same method we use on Twitter.com and it has worked well for us.

-

Glyphicons has granted us use of the Halflings set in our open-source toolkit so long as we provide a link and credit. Please consider doing the same in your projects.

+

All icons classes are prefixed with .i- for proper namespacing and scoping, much like our other components. This will help avoid conflicts with other tools.

+

Glyphicons has granted us use of the Halflings set in our open-source toolkit so long as we provide a link and credit here in the docs. Please consider doing the same in your projects.

How to use

-

With v2.0.0, we have opted to use an <i> tag for all our icons with a base class of .icon. To use, place the following code just about anywhere:

+

With v2.0.0, we have opted to use an <i> tag for all our icons with a base class of .i. To use, place the following code just about anywhere:

-<i class="icon search"></i>
+<i class="i i-search"></i>
 

There are also styles available for inverted (white) icons, made ready with one extra class:

-<i class="icon white search"></i>
+<i class="i i-search i-white"></i>
 

There are 120 classes to choose from for your icons. Just add an <i> tag with the right classes and you're set. You can find the full list in sprites.less or right here in this document.

@@ -1485,41 +1486,41 @@ For example, <code>section</code> should be wrapped as inline. @@ -1529,7 +1530,7 @@ For example, <code>section</code> should be wrapped as inline.
- +
diff --git a/docs/components.html b/docs/components.html index 02b50211e7..26fa9b7f57 100644 --- a/docs/components.html +++ b/docs/components.html @@ -548,13 +548,13 @@
@@ -562,7 +562,7 @@
   ...
   <li>
     <a href="#">
-      <i class="icon book"></i>
+      <i class="i i-book"></i>
       Library
     </a>
   </li>
diff --git a/docs/javascript.html b/docs/javascript.html
index 9781f3bc07..0c064a6ac7 100644
--- a/docs/javascript.html
+++ b/docs/javascript.html
@@ -412,7 +412,7 @@ $('#myModal').on('hidden', function () {
             
            
 
-