web/static/css/blueprint/plugins/link-icons/screen.css
author ymh <ymh.work@gmail.com>
Tue, 08 Jun 2010 01:16:35 +0200
changeset 0 ecdfc63274bf
permissions -rw-r--r--
first import
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
/* --------------------------------------------------------------
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
   link-icons.css
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
   * Icons for links based on protocol or file type.
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
   See the Readme file in this folder for additional instructions.
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
-------------------------------------------------------------- */
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
/* Use this class if a link gets an icon when it shouldn't. */
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
body a.noicon {
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
  background:transparent none !important;
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
  padding:0 !important;
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
  margin:0 !important;
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
}
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
/* Make sure the icons are not cut */
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
a[href^="http:"], a[href^="mailto:"], a[href^="http:"]:visited,
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
a[href$=".pdf"], a[href$=".doc"], a[href$=".xls"], a[href$=".rss"],
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
a[href$=".rdf"], a[href^="aim:"] {
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
  padding:2px 22px 2px 0;
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
  margin:-2px 0;
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
  background-repeat: no-repeat;
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
  background-position: right center;
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
}
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
/* External links */
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
a[href^="http:"]          { background-image: url(icons/external.png); }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
a[href^="mailto:"]        { background-image: url(icons/email.png); }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
a[href^="http:"]:visited  { background-image: url(icons/visited.png); }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
/* Files */
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
a[href$=".pdf"]   { background-image: url(icons/pdf.png); }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
a[href$=".doc"]   { background-image: url(icons/doc.png); }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
a[href$=".xls"]   { background-image: url(icons/xls.png); }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
/* Misc */
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
a[href$=".rss"],
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
a[href$=".rdf"]   { background-image: url(icons/feed.png); }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
a[href^="aim:"]   { background-image: url(icons/im.png); }