|
|
/* * # Semantic Label - Flat * http://github.com/quirkyinc/semantic * * * Copyright 2013 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * * Released: April 26 2013 */
/******************************* Label *******************************/
.ui.label { display: inline-block; vertical-align: middle;
padding: 0.33em 0.8em;
font-weight: bold; text-transform: uppercase;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
-webkit-transition: background 0.1s linear ; -moz-transition: background 0.1s linear ; -o-transition: background 0.1s linear ; -ms-transition: background 0.1s linear ; transition: background 0.1s linear ; } a.ui.label { cursor: pointer; } .ui.label.disabled { opacity: 0.5; }
.ui.label .detail { display: inline-block; font-size: 0.9em; margin-left: 0.5em; opacity: 0.8; } .ui.label .icon.close { cursor: pointer; margin-left: 0.5em; opacity: 0.7;
-webkit-transition: background 0.1s linear ; -moz-transition: background 0.1s linear ; -o-transition: background 0.1s linear ; -ms-transition: background 0.1s linear ; transition: background 0.1s linear ; }
/******************************* States *******************************/
/* Hover */ .ui.label .icon.close:hover { opacity: 1; }
/******************************* Variations *******************************/
.ui.tag.labels .label, .ui.tag.label { margin-left: 1em; position: relative; padding: 0.33em 1.3em 0.33em 1.4em;
-webkit-border-radius: 0px 3px 3px 0px; -moz-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px; } .ui.tag.labels .label:before, .ui.tag.label:before { position: absolute; top: 0.3em; left: 0.3em; content: '';
margin-left: -1em; background-image: none;
width: 1.5em; height: 1.5em;
-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg);
-webkit-transition: background 0.1s linear ; -moz-transition: background 0.1s linear ; -o-transition: background 0.1s linear ; -ms-transition: background 0.1s linear ; transition: background 0.1s linear ; }
.ui.tag.labels .label:after, .ui.tag.label:after { position: absolute; content: ''; top: 50%; left: -0.25em;
margin-top: -0.3em; background-color: #FFFFFF; width: 0.55em; height: 0.55em;
-webkit-box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-border-radius: 100px 100px 100px 100px; -webkit-border-radius: 100px 100px 100px 100px; border-radius: 100px 100px 100px 100px; }
/******************************* Attached *******************************/
.ui.attached.label { position: absolute; top: 0px; left: 0px; margin-top: 0px !important;
padding: 0.5em 1em; color: #AAAAAA;
border-right: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 5px 0px 5px 0px; -moz-border-radius: 5px 0px 5px 0px; border-radius: 5px 0px 5px 0px; } .ui.right.attached.label { left: auto; right: 0px;
border: none; border-left: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0px 5px 0px 5px; -moz-border-radius: 0px 5px 0px 5px; border-radius: 0px 5px 0px 5px; } .ui.bottom.attached.label { top: auto; bottom: 0px;
border: none; border-top: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0px 5px 0px 5px; -moz-border-radius: 0px 5px 0px 5px; border-radius: 0px 5px 0px 5px; } .ui.bottom.right.attached.label { border: none; border-top: 1px solid rgba(0, 0, 0, 0.1); border-left: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 5px 0px 5px 0px; -moz-border-radius: 5px 0px 5px 0px; border-radius: 5px 0px 5px 0px; }
/******************************* Colors *******************************/
/*--- Standard ---*/
.ui.labels .label, .ui.label { background-color: #EEEEEE; color: #777777; } .ui.tag.labels .label:before, .ui.tag.labels .label:before, .ui.tag.label:before { background-color: #EEEEEE; color: #555555; } /* Hover */ a.ui.labels .label:hover, a.ui.label:hover { background-color: #E0E0E0; } .ui.tag.labels a.label:hover:before, .ui.tag.labels a.label:hover:before, a.ui.tag.label:hover:before { background-color: #E0E0E0; }
/*--- Black ---*/ .ui.black.labels .label, .ui.black.label { background-color: #5F5F5F; color: #FFFFFF; } .ui.tag.labels .black.label:before, .ui.black.tag.labels .label:before, .ui.black.tag.label:before { background-color: #5F5F5F; } /* Hover */ a.ui.black.labels .label:hover, a.ui.black.label:hover { background-color: #888888; } .ui.tag.labels a.black.label:hover:before, .ui.black.tag.labels a.label:hover:before, a.ui.black.tag.label:hover:before { background-color: #888888; }
/*--- Green ---*/ .ui.green.labels .label, .ui.green.label { background-color: #3EBC47; color: #FFFFFF; } .ui.tag.labels .green.label:before, .ui.green.tag.labels .label:before, .ui.green.tag.label:before { background-color: #3EBC47; }
/* Hover */ a.ui.green.labels .label:hover, a.ui.green.label:hover { background-color: #5ADB63; } .ui.tag.labels a.green.label:hover:before, .ui.green.tag.labels a.label:hover:before, a.ui.green.tag.label:hover:before { background-color: #5ADB63; }
/*--- Red ---*/ .ui.red.labels .label, .ui.red.label { background-color: #EE3E3E; color: #FFFFFF; } .ui.tag.labels .red.label:before, .ui.red.tag.labels .label:before, .ui.red.tag.label:before { background-color: #EE3E3E; }
/* Hover */ a.ui.red.labels .label:hover, a.ui.red.label:hover{ background-color: #FB5656; color: #FFFFFF; } .ui.tag.labels a.red.label:hover:before, .ui.red.tag.labels a.label:hover:before, a.ui.red.tag.label:hover:before { background-color: #FB5656; }
/*--- Blue ---*/ .ui.blue.labels .label, .ui.blue.label { background-color: #009FDA; color: #FFFFFF; } .ui.tag.labels .blue.label:before, .ui.blue.tag.labels .label:before, .ui.blue.tag.label:before { background-color: #009FDA; }
/* Hover */ a.ui.blue.labels .label:hover, a.ui.blue.label:hover { background-color: #1AB8F3; color: #FFFFFF; } .ui.tag.labels a.blue.label:hover:before, .ui.blue.tag.labels a.label:hover:before, a.ui.blue.tag.label:hover:before { background-color: #1AB8F3; }
/*--- Purple ---*/ .ui.purple.labels .label, .ui.purple.label { background-color: #512598; color: #FFFFFF; } .ui.tag.labels .purple.label:before, .ui.purple.tag.labels .label:before, .ui.purple.tag.label:before { background-color: #512598; }
/* Hover */ a.ui.purple.labels .label:hover, a.ui.purple.label:hover { background-color: #6126C0; color: #FFFFFF; } .ui.tag.labels a.purple.label:hover:before, .ui.purple.tag.labels a.label:hover:before, a.ui.purple.tag.label:hover:before { background-color: #6126C0; }
/*--- Yellow ---*/ .ui.yellow.labels .label, .ui.yellow.label { background-color: #D8C62E; color: #FFFFFF; } .ui.tag.labels .yellow.label:before, .ui.yellow.tag.labels .label:before, .ui.yellow.tag.label:before { background-color: #D8C62E; }
/* Hover */ a.ui.yellow.labels .label:hover, a.ui.yellow.label:hover { background-color: #E3D13D; color: #FFFFFF; } .ui.tag.labels a.yellow.label:hover:before, .ui.yellow.tag.labels a.label:hover:before, a.ui.yellow.tag.label:hover:before { background-color: #E3D13D; }
/*--- Pink ---*/ .ui.pink.labels .label, .ui.pink.label { background-color: #EC008C; color: #FFFFFF; } .ui.tag.labels .pink.label:before, .ui.pink.tag.labels .label:before, .ui.pink.tag.label:before { background-color: #EC008C; } /* Hover */ a.ui.pink.labels .label:hover, a.ui.pink.label:hover { background-color: #FD159F; color: #FFFFFF; } .ui.tag.labels a.pink.label:hover:before, .ui.pink.tag.labels a.label:hover:before, a.ui.pink.tag.label:hover:before { background-color: #FD159F; }
/******************************* Sizes *******************************/
.ui.label { font-size: 13px; } .ui.small.labels .label, .ui.small.label { font-size: 11px; } .ui.large.labels .label, .ui.large.label { font-size: 15px; }
|