| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441 |
- .button {
- position: relative;
- overflow: visible;
- display: inline-block;
- padding: 0.5em 1em;
- border: 1px solid #d4d4d4;
- margin: 0;
- text-decoration: none;
- text-align: center;
- text-shadow: 1px 1px 0 #fff;
- font:11px/normal sans-serif;
- color: #333;
- white-space: nowrap;
- cursor: pointer;
- outline: none;
- /* background-color: #F5F5F5;
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EEEEEE), to(#F5F5F5));
- background-image: -moz-linear-gradient(#EEEEEE, #F5F5F5);
- background-image: -ms-linear-gradient(#EEEEEE, #F5F5F5);
- background-image: -o-linear-gradient(#EEEEEE, #F5F5F5);
- background-image: linear-gradient(#EEEEEE, #F5F5F5); */
- -moz-background-clip: padding; /* for Firefox 3.6 */
- background-clip: padding-box;
- border-radius: 0.2em;
- /* IE hacks */
- zoom: 1;
- *display: inline;
- }
- .button:hover,
- .button:focus,
- .button:active,
- .button.active {
- border-color: #8DA77A;
- border-bottom-color: #8DA77A;
- text-decoration: none;
- text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
- color: #fff;
- background-color: #3c8dde;
- /* background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
- background-image: -moz-linear-gradient(#599bdc, #3072b3);
- background-image: -o-linear-gradient(#599bdc, #3072b3);
- background-image: linear-gradient(#599bdc, #3072b3); */
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#A7BB99), to(#8DA77A));
- background-image: -moz-linear-gradient(#A7BB99, #8DA77A);
- background-image: -o-linear-gradient(#A7BB99,#8DA77A);
- background-image: linear-gradient(#A7BB99,#8DA77A);
-
-
- }
- .button:active,
- .button.active {
- border-color: #2a65a0;
- border-bottom-color: #3884cd;
- background-color: #3072b3;
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3072b3), to(#599bdc));
- background-image: -moz-linear-gradient(#3072b3, #599bdc);
- background-image: -ms-linear-gradient(#3072b3, #599bdc);
- background-image: -o-linear-gradient(#3072b3, #599bdc);
- background-image: linear-gradient(#3072b3, #599bdc);
- }
- /* overrides extra padding on button elements in Firefox */
- .button::-moz-focus-inner {
- padding: 0;
- border: 0;
- }
- /* =============================================================================
- Button icons
- ========================================================================== */
- .button.icon:before {
- content: "";
- position: relative;
- top: 1px;
- float:left;
- width: 12px;
- height: 12px;
- margin: 0 0.75em 0 -0.25em;
- background: url(../images/gh-icons.png) 0 99px no-repeat;
- }
- .button.arrowup.icon:before { background-position: 0 0; }
- .button.arrowup.icon:hover:before,
- .button.arrowup.icon:focus:before,
- .button.arrowup.icon:active:before { background-position: -12px 0; }
- .button.arrowdown.icon:before { background-position: 0 -12px; }
- .button.arrowdown.icon:hover:before,
- .button.arrowdown.icon:focus:before,
- .button.arrowdown.icon:active:before { background-position: -12px -12px; }
- .button.arrowleft.icon:before { background-position: 0 -24px; }
- .button.arrowleft.icon:hover:before,
- .button.arrowleft.icon:focus:before,
- .button.arrowleft.icon:active:before { background-position: -12px -24px; }
- .button.arrowright.icon:before { float:right; margin: 0 -0.25em 0 0.5em; background-position: 0 -36px; }
- .button.arrowright.icon:hover:before,
- .button.arrowright.icon:focus:before,
- .button.arrowright.icon:active:before { background-position: -12px -36px; }
- .button.approve.icon:before { background-position: 0 -48px; }
- .button.approve.icon:hover:before,
- .button.approve.icon:focus:before,
- .button.approve.icon:active:before { background-position: -12px -48px; }
- .button.add.icon:before { background-position: 0 -288px; }
- .button.add.icon:hover:before,
- .button.add.icon:focus:before,
- .button.add.icon:active:before { background-position: -12px -288px; }
- .button.remove.icon:before { background-position: 0 -60px; }
- .button.remove.icon:hover:before,
- .button.remove.icon:focus:before,
- .button.remove.icon:active:before { background-position: -12px -60px; }
- .button.log.icon:before { background-position: 0 -72px; }
- .button.log.icon:hover:before,
- .button.log.icon:focus:before,
- .button.log.icon:active:before { background-position: -12px -72px; }
- .button.calendar.icon:before { background-position: 0 -84px; }
- .button.calendar.icon:hover:before,
- .button.calendar.icon:focus:before,
- .button.calendar.icon:active:before { background-position: -12px -84px; }
- .button.chat.icon:before { background-position: 0 -96px; }
- .button.chat.icon:hover:before,
- .button.chat.icon:focus:before,
- .button.chat.icon:active:before { background-position: -12px -96px; }
- .button.clock.icon:before { background-position: 0 -108px; }
- .button.clock.icon:hover:before,
- .button.clock.icon:focus:before,
- .button.clock.icon:active:before { background-position: -12px -108px; }
- .button.settings.icon:before { background-position: 0 -120px; }
- .button.settings.icon:hover:before,
- .button.settings.icon:focus:before,
- .button.settings.icon:active:before { background-position: -12px -120px; }
- .button.comment.icon:before { background-position: 0 -132px; }
- .button.comment.icon:hover:before,
- .button.comment.icon:focus:before,
- .button.comment.icon:active:before { background-position: -12px -132px; }
- .button.fork.icon:before { background-position: 0 -144px; }
- .button.fork.icon:hover:before,
- .button.fork.icon:focus:before,
- .button.fork.icon:active:before { background-position: -12px -144px; }
- .button.like.icon:before { background-position: 0 -156px; }
- .button.like.icon:hover:before,
- .button.like.icon:focus:before,
- .button.like.icon:active:before { background-position: -12px -156px; }
- .button.favorite.icon:before { background-position: 0 -348px; }
- .button.favorite.icon:hover:before,
- .button.favorite.icon:focus:before,
- .button.favorite.icon:active:before { background-position: -12px -348px; }
- .button.home.icon:before { background-position: 0 -168px; }
- .button.home.icon:hover:before,
- .button.home.icon:focus:before,
- .button.home.icon:active:before { background-position: -12px -168px; }
- .button.key.icon:before { background-position: 0 -180px; }
- .button.key.icon:hover:before,
- .button.key.icon:focus:before,
- .button.key.icon:active:before { background-position: -12px -180px; }
- .button.lock.icon:before { background-position: 0 -192px; }
- .button.lock.icon:hover:before,
- .button.lock.icon:focus:before,
- .button.lock.icon:active:before { background-position: -12px -192px; }
- .button.unlock.icon:before { background-position: 0 -204px; }
- .button.unlock.icon:hover:before,
- .button.unlock.icon:focus:before,
- .button.unlock.icon:active:before { background-position: -12px -204px; }
- .button.loop.icon:before { background-position: 0 -216px; }
- .button.loop.icon:hover:before,
- .button.loop.icon:focus:before,
- .button.loop.icon:active:before { background-position: -12px -216px; }
- .button.search.icon:before { background-position: 0 -228px; }
- .button.search.icon:hover:before,
- .button.search.icon:focus:before,
- .button.search.icon:active:before { background-position: -12px -228px; }
- .button.mail.icon:before { background-position: 0 -240px; }
- .button.mail.icon:hover:before,
- .button.mail.icon:focus:before,
- .button.mail.icon:active:before { background-position: -12px -240px; }
- .button.move.icon:before { background-position: 0 -252px; }
- .button.move.icon:hover:before,
- .button.move.icon:focus:before,
- .button.move.icon:active:before { background-position: -12px -252px; }
- .button.edit.icon:before { background-position: 0 -264px; }
- .button.edit.icon:hover:before,
- .button.edit.icon:focus:before,
- .button.edit.icon:active:before { background-position: -12px -264px; }
- .button.pin.icon:before { background-position: 0 -276px; }
- .button.pin.icon:hover:before,
- .button.pin.icon:focus:before,
- .button.pin.icon:active:before { background-position: -12px -276px; }
- .button.reload.icon:before { background-position: 0 -300px; }
- .button.reload.icon:hover:before,
- .button.reload.icon:focus:before,
- .button.reload.icon:active:before { background-position: -12px -300px; }
- .button.rss.icon:before { background-position: 0 -312px; }
- .button.rss.icon:hover:before,
- .button.rss.icon:focus:before,
- .button.rss.icon:active:before { background-position: -12px -312px; }
- .button.tag.icon:before { background-position: 0 -324px; }
- .button.tag.icon:hover:before,
- .button.tag.icon:focus:before,
- .button.tag.icon:active:before { background-position: -12px -324px; }
- .button.trash.icon:before { background-position: 0 -336px; }
- .button.trash.icon:hover:before,
- .button.trash.icon:focus:before,
- .button.trash.icon:active:before { background-position: -12px -336px; }
- .button.user.icon:before { background-position: 0 -360px; }
- .button.user.icon:hover:before,
- .button.user.icon:focus:before,
- .button.user.icon:active:before { background-position: -12px -360px; }
- /* =============================================================================
- Button extensions
- ========================================================================== */
- /* Primary button
- ========================================================================== */
- .button.primary {
- font-weight: bold;
- }
- /* Danger button
- ========================================================================== */
- .button.danger {
- color: #900;
- }
- .button.danger:hover,
- .button.danger:focus,
- .button.danger:active {
- border-color: #b53f3a;
- border-bottom-color: #a0302a;
- color: #fff;
- background-color: #dc5f59;
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dc5f59), to(#b33630));
- background-image: -moz-linear-gradient(#dc5f59, #b33630);
- background-image: -ms-linear-gradient(#dc5f59, #b33630);
- background-image: -o-linear-gradient(#dc5f59, #b33630);
- background-image: linear-gradient(#dc5f59, #b33630);
- }
- .button.danger:active,
- .button.danger.active {
- border-color: #a0302a;
- border-bottom-color: #bf4843;
- background-color: #b33630;
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b33630), to(#dc5f59));
- background-image: -moz-linear-gradient(#b33630, #dc5f59);
- background-image: -ms-linear-gradient(#b33630, #dc5f59);
- background-image: -o-linear-gradient(#b33630, #dc5f59);
- background-image: linear-gradient(#b33630, #dc5f59);
- }
- /* Pill button
- ========================================================================== */
- .button1 {
- position: relative;
- overflow: visible;
- display: inline-block;
- /* padding: 0.5em 1em; */
- border: 1px solid #d4d4d4;
- margin: 0;
- text-decoration: none;
- text-align: center;
- text-shadow: 1px 1px 0 #fff;
- font:11px/normal sans-serif;
- color: #333;
- white-space: nowrap;
- cursor: pointer;
- outline: none;
- height:24px !important;
- background:url(../images/bg_back.png);
- font-weight:400 !important;
- /* background-color: #F7F7F7;
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F7F7F7), to(#E6E6E6));
- background-image: -moz-linear-gradient(#F7F7F7, #E6E6E6);
- background-image: -ms-linear-gradient(#F7F7F7, #E6E6E6);
- background-image: -o-linear-gradient(#F7F7F7, #E6E6E6);
- background-image: linear-gradient(#F7F7F7, #E6E6E6); */
- -moz-background-clip: padding; /* for Firefox 3.6 */
- background-clip: padding-box;
- border-radius: 0.2em;
- /* IE hacks */
- zoom: 1;
- *display: inline;
- }
- .button1.pill {
- border-radius: 50em;
- }
- .button1:hover,
- .button1:focus,
- .button1:active,
- .button1.active {
- border-color: #D5D5D5;
- border-bottom-color: #D5D5D5;
- text-decoration: none;
- text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
- color: #fff;
- background-color: #D5D5D5;
- /* background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
- background-image: -moz-linear-gradient(#599bdc, #3072b3);
- background-image: -o-linear-gradient(#599bdc, #3072b3);
- background-image: linear-gradient(#599bdc, #3072b3); */
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EEEEEE), to(#D5D5D5));
- background-image: -moz-linear-gradient(#EEEEEE, #D5D5D5);
- background-image: -o-linear-gradient(#EEEEEE,#D5D5D5);
- background-image: linear-gradient(#EEEEEE,#D5D5D5);
- }
- /* Disabled button
- ========================================================================== */
- .button.disable {
- opacity: 0.5;
- }
- /* Big button
- ========================================================================== */
- .button.big {
- font-size: 14px;
- }
- .button.big.icon:before {
- top: 0;
- }
- /* =============================================================================
- Button groups
- ========================================================================== */
- /* Standard group
- ========================================================================== */
- .button-group {
- display: inline-block;
- list-style: none;
- padding: 0;
- margin: 0;
- /* IE hacks */
- zoom: 1;
- *display: inline;
- background: #cfcfcf url('../images/bg-docOperateMenu.jpg') repeat-x center;
- }
- .button + .button,
- .button + .button-group,
- .button-group + .button,
- .button-group + .button-group {
- margin-left: 15px;
- }
- .button-group li {
- float: left;
- padding: 0;
- margin: 0;
- }
- .button-group .button {
- float: left;
- margin-left: -1px;
- }
- .button-group > .button:not(:first-child):not(:last-child),
- .button-group li:not(:first-child):not(:last-child) .button {
- border-radius: 0;
- }
- .button-group > .button:first-child,
- .button-group li:first-child .button {
- margin-left: 0;
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
- }
- .button-group > .button:last-child,
- .button-group li:last-child > .button {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
- }
- /* Minor group
- ========================================================================== */
- .button-group.minor-group .button {
- border: 1px solid #d4d4d4;
- text-shadow: none;
- background-image: none;
- background-color: #fff;
- }
- .button-group.minor-group .button:hover,
- .button-group.minor-group .button:focus {
- background-color: #599bdc;
- }
- .button-group.minor-group .button:active,
- .button-group.minor-group .button.active {
- background-color: #3072b3;
- }
- .button-group.minor-group .button.icon:before {
- opacity: 0.8;
- }
- .button-container .button,
- .button-container .button-group {
- vertical-align: top;
- }
|