Browse Source

Restyle of basic buttons to be more tactile

pull/291/head
jlukic 11 years ago
parent
commit
5b0682d664
1 changed files with 101 additions and 168 deletions
  1. 269
      src/elements/button.less

269
src/elements/button.less

@ -24,11 +24,11 @@
outline: none; outline: none;
border: none; border: none;
background-color: #EBEBEB;
background-color: #FAFAFA;
color: #808080; color: #808080;
margin: 0em; margin: 0em;
padding: 0.8em 1.5em;
padding: 0.8em 1.5em 0.875em;
font-size: 1rem; font-size: 1rem;
text-transform: uppercase; text-transform: uppercase;
@ -38,18 +38,15 @@
text-align: center; text-align: center;
text-decoration: none; text-decoration: none;
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
border-radius: 0.2em;
background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05));
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
-webkit-box-shadow:
0em -0.2rem 0em rgba(0, 0, 0, 0.1) inset
;
-moz-box-shadow:
0em -0.2rem 0em rgba(0, 0, 0, 0.1) inset
;
box-shadow: box-shadow:
0em -0.2rem 0em rgba(0, 0, 0, 0.1) inset
0px 0px 0px 1px rgba(0, 0, 0, 0.08) inset,
0px -0.133em 0px 0px rgba(0, 0, 0, 0.1) inset
; ;
-webkit-user-select: none; -webkit-user-select: none;
@ -126,19 +123,17 @@
.ui.primary.buttons .button, .ui.primary.buttons .button,
.ui.primary.button { .ui.primary.button {
background-color: #D95C5C; background-color: #D95C5C;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.primary.buttons .button:hover, .ui.primary.buttons .button:hover,
.ui.primary.button:hover, .ui.primary.button:hover,
.ui.primary.buttons .active.button, .ui.primary.buttons .active.button,
.ui.primary.button.active { .ui.primary.button.active {
background-color: #E75859; background-color: #E75859;
color: #FFFFFF;
} }
.ui.primary.buttons .button:active, .ui.primary.buttons .button:active,
.ui.primary.button:active { .ui.primary.button:active {
background-color: #D24B4C; background-color: #D24B4C;
color: #FFFFFF;
} }
/*------------------- /*-------------------
@ -148,19 +143,17 @@
.ui.secondary.buttons .button, .ui.secondary.buttons .button,
.ui.secondary.button { .ui.secondary.button {
background-color: #00B5AD; background-color: #00B5AD;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.secondary.buttons .button:hover, .ui.secondary.buttons .button:hover,
.ui.secondary.button:hover, .ui.secondary.button:hover,
.ui.secondary.buttons .active.button, .ui.secondary.buttons .active.button,
.ui.secondary.button.active { .ui.secondary.button.active {
background-color: #009A93; background-color: #009A93;
color: #FFFFFF;
} }
.ui.secondary.buttons .button:active, .ui.secondary.buttons .button:active,
.ui.secondary.button:active { .ui.secondary.button:active {
background-color: #00847E; background-color: #00847E;
color: #FFFFFF;
} }
/*------------------- /*-------------------
@ -170,7 +163,7 @@
/* Facebook */ /* Facebook */
.ui.facebook.button { .ui.facebook.button {
background-color: #3B579D; background-color: #3B579D;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.facebook.button:hover { .ui.facebook.button:hover {
background-color: #3A59A9; background-color: #3A59A9;
@ -182,7 +175,7 @@
/* Twitter */ /* Twitter */
.ui.twitter.button { .ui.twitter.button {
background-color: #4092CC; background-color: #4092CC;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.twitter.button:hover { .ui.twitter.button:hover {
background-color: #399ADE; background-color: #399ADE;
@ -194,7 +187,7 @@
/* Google Plus */ /* Google Plus */
.ui.google.plus.button { .ui.google.plus.button {
background-color: #D34836; background-color: #D34836;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.google.plus.button:hover { .ui.google.plus.button:hover {
background-color: #E3432E; background-color: #E3432E;
@ -206,7 +199,7 @@
/* Linked In */ /* Linked In */
.ui.linkedin.button { .ui.linkedin.button {
background-color: #1F88BE; background-color: #1F88BE;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.linkedin.button:hover { .ui.linkedin.button:hover {
background-color: #1394D6; background-color: #1394D6;
@ -218,7 +211,7 @@
/* YouTube */ /* YouTube */
.ui.youtube.button { .ui.youtube.button {
background-color: #CC181E; background-color: #CC181E;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.youtube.button:hover { .ui.youtube.button:hover {
background-color: #DF0209; background-color: #DF0209;
@ -230,7 +223,7 @@
/* Instagram */ /* Instagram */
.ui.instagram.button { .ui.instagram.button {
background-color: #49769C; background-color: #49769C;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.instagram.button:hover { .ui.instagram.button:hover {
background-color: #4781B1; background-color: #4781B1;
@ -243,7 +236,7 @@
/* Pinterest */ /* Pinterest */
.ui.pinterest.button { .ui.pinterest.button {
background-color: #00ACED; background-color: #00ACED;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.pinterest.button:hover { .ui.pinterest.button:hover {
background-color: #00B9FF; background-color: #00B9FF;
@ -257,7 +250,7 @@
---------------*/ ---------------*/
.ui.button > .icon { .ui.button > .icon {
margin-right: 0.5em;
margin-right: 0.6em;
line-height: 1; line-height: 1;
@ -281,7 +274,7 @@
/******************************* /*******************************
States
States
*******************************/ *******************************/
@ -291,26 +284,10 @@
.ui.buttons .active.button, .ui.buttons .active.button,
.ui.active.button { .ui.active.button {
opacity: 1 !important;
background-color: #B0B0B0;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), to(rgba(255, 255, 255, 0.1)));
background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.1) 100%);
background-image: -moz-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.1) 100%);
background-image: -o-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.1) 100%);
background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.1) 100%);
color: #FFFFFF;
-webkit-box-shadow:
0px 0px 0.3em 0px rgba(0, 0, 0, 0.3) inset
;
-moz-box-shadow:
0px 0px 0.3em 0px rgba(0, 0, 0, 0.3) inset
;
box-shadow:
0px 0px 0.3em 0px rgba(0, 0, 0, 0.3) inset
;
background-color: #EAEAEA;
background-image: none;
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05) inset !important;
color: rgba(0, 0, 0, 0.7);
} }
@ -318,13 +295,14 @@
Hover Hover
---------------*/ ---------------*/
.ui.button:hover,
.ui.active.button:hover {
opacity: 1 !important;
background-color: #A4A4A4;
color: #FFFFFF;
.ui.button:hover {
background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.08));
color: rgba(0, 0, 0, 0.7);
}
.ui.button.active:hover {
background-image: none;
} }
.ui.button:hover .icon, .ui.button:hover .icon,
.ui.button.hover .icon { .ui.button.hover .icon {
opacity: 0.85; opacity: 0.85;
@ -336,14 +314,9 @@
.ui.button:active, .ui.button:active,
.ui.active.button:active { .ui.active.button:active {
opacity: 1 !important;
background-color: #8C8C8C;
color: #FFFFFF;
-webkit-box-shadow: 0px 1px 0.2em 0px rgba(0, 0, 0, 0.3) inset;
-moz-box-shadow: 0px 1px 0.2em 0px rgba(0, 0, 0, 0.3) inset;
box-shadow: 0px 1px 0.2em 0px rgba(0, 0, 0, 0.3) inset;
background-color: #F1F1F1;
color: rgba(0, 0, 0, 0.7);
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.05) inset !important;
} }
/*-------------- /*--------------
@ -434,25 +407,16 @@
.ui.buttons.mini .button, .ui.buttons.mini .button,
.ui.mini.button { .ui.mini.button {
font-size: 0.8125rem; font-size: 0.8125rem;
padding: 0.6em 0.8em;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 0.6em 0.8em 0.73em;
} }
.ui.tiny.buttons .button, .ui.tiny.buttons .button,
.ui.tiny.button { .ui.tiny.button {
font-size: 0.875rem; font-size: 0.875rem;
padding: 0.6em 0.8em;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 0.6em 0.8em 0.73em;
} }
.ui.small.buttons .button, .ui.small.buttons .button,
.ui.small.button { .ui.small.button {
font-size: 0.875rem; font-size: 0.875rem;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
} }
.ui.large.buttons .button, .ui.large.buttons .button,
@ -502,9 +466,10 @@
/*-------------- /*--------------
Icon Only Icon Only
---------------*/ ---------------*/
.ui.icon.buttons .button, .ui.icon.buttons .button,
.ui.icon.button { .ui.icon.button {
padding: 0.8em;
padding: 0.8em 0.8em 0.875em;
} }
.ui.icon.buttons .button > .icon, .ui.icon.buttons .button > .icon,
.ui.icon.button > .icon { .ui.icon.button > .icon {
@ -536,9 +501,9 @@
-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset; box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset;
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
border-radius: 0.2em;
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
} }
.ui.basic.buttons .button:hover, .ui.basic.buttons .button:hover,
@ -573,7 +538,7 @@
/* Basic Group */ /* Basic Group */
.ui.basic.buttons .button { .ui.basic.buttons .button {
border: none;
border-left: 1px solid rgba(0, 0, 0, 0.1);
-webkit-box-shadow: none; -webkit-box-shadow: none;
-moz-box-shadow: none; -moz-box-shadow: none;
@ -585,10 +550,11 @@
-moz-box-shadow: none; -moz-box-shadow: none;
box-shadow: none; box-shadow: none;
} }
.ui.basic.buttons .button.active {
-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset;
.ui.basic.buttons .button.active,
.ui.basic.buttons .button.active:hover {
-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2) inset;
-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2) inset;
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2) inset;
} }
@ -617,19 +583,19 @@
width: 2.75em; width: 2.75em;
height: 100%; height: 100%;
padding-top: 0.8em;
padding-top: 0.85em;
background-color: rgba(0, 0, 0, 0.05); background-color: rgba(0, 0, 0, 0.05);
text-align: center; text-align: center;
-webkit-border-radius: 0.2em 0px 0px 0.2em;
-moz-border-radius: 0.2em 0px 0px 0.2em;
border-radius: 0.2em 0px 0px 0.2em;
-webkit-border-radius: 0.25em 0px 0px 0.25em;
-moz-border-radius: 0.25em 0px 0px 0.25em;
border-radius: 0.25em 0px 0px 0.25em;
line-height: 1; line-height: 1;
-webkit-box-shadow: -2px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
-moz-box-shadow: -2px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
box-shadow: -2px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
-webkit-box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
-moz-box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
} }
.ui.labeled.icon.buttons .button > .icon { .ui.labeled.icon.buttons .button > .icon {
@ -638,24 +604,24 @@
border-radius: 0em; border-radius: 0em;
} }
.ui.labeled.icon.buttons .button:first-child > .icon { .ui.labeled.icon.buttons .button:first-child > .icon {
border-top-left-radius: 0.2em;
border-bottom-left-radius: 0.2em;
border-top-left-radius: 0.25em;
border-bottom-left-radius: 0.25em;
} }
.ui.labeled.icon.buttons .button:last-child > .icon { .ui.labeled.icon.buttons .button:last-child > .icon {
border-top-right-radius: 0.2em;
border-bottom-right-radius: 0.2em;
border-top-right-radius: 0.25em;
border-bottom-right-radius: 0.25em;
} }
.ui.vertical.labeled.icon.buttons .button:first-child > .icon { .ui.vertical.labeled.icon.buttons .button:first-child > .icon {
-webkit-border-radius: 0em; -webkit-border-radius: 0em;
-moz-border-radius: 0em; -moz-border-radius: 0em;
border-radius: 0em; border-radius: 0em;
border-top-left-radius: 0.2em;
border-top-left-radius: 0.25em;
} }
.ui.vertical.labeled.icon.buttons .button:last-child > .icon { .ui.vertical.labeled.icon.buttons .button:last-child > .icon {
-webkit-border-radius: 0em; -webkit-border-radius: 0em;
-moz-border-radius: 0em; -moz-border-radius: 0em;
border-radius: 0em; border-radius: 0em;
border-bottom-left-radius: 0.2em;
border-bottom-left-radius: 0.25em;
} }
.ui.right.labeled.icon.button { .ui.right.labeled.icon.button {
@ -672,13 +638,13 @@
left: auto; left: auto;
right: 0em; right: 0em;
-webkit-border-radius: 0em 0.2em 0.2em 0em;
-moz-border-radius: 0em 0.2em 0.2em 0em;
border-radius: 0em 0.2em 0.2em 0em;
-webkit-border-radius: 0em 0.25em 0.25em 0em;
-moz-border-radius: 0em 0.25em 0.25em 0em;
border-radius: 0em 0.25em 0.25em 0em;
-webkit-box-shadow: 2px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
-moz-box-shadow: 2px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
box-shadow: 2px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
-webkit-box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
-moz-box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
} }
@ -692,14 +658,16 @@
.ui.button.toggle.active { .ui.button.toggle.active {
background-color: #5BBD72 !important; background-color: #5BBD72 !important;
color: #FFFFFF !important; color: #FFFFFF !important;
box-shadow: none !important;
} }
.ui.button.toggle.active:hover { .ui.button.toggle.active:hover {
background-color: #58CB73 !important; background-color: #58CB73 !important;
color: #FFFFFF !important; color: #FFFFFF !important;
box-shadow: none !important;
} }
/*-------------- /*--------------
Bubbly
Circular
---------------*/ ---------------*/
.ui.circular.button { .ui.circular.button {
@ -721,14 +689,14 @@
} }
.ui.attached.top.button { .ui.attached.top.button {
-webkit-border-radius: 0.2em 0.2em 0em 0em;
-moz-border-radius: 0.2em 0.2em 0em 0em;
border-radius: 0.2em 0.2em 0em 0em;
-webkit-border-radius: 0.25em 0.25em 0em 0em;
-moz-border-radius: 0.25em 0.25em 0em 0em;
border-radius: 0.25em 0.25em 0em 0em;
} }
.ui.attached.bottom.button { .ui.attached.bottom.button {
-webkit-border-radius: 0em 0em 0.2em 0.2em;
-moz-border-radius: 0em 0em 0.2em 0.2em;
border-radius: 0em 0em 0.2em 0.2em;
-webkit-border-radius: 0em 0em 0.25em 0.25em;
-moz-border-radius: 0em 0em 0.25em 0.25em;
border-radius: 0em 0em 0.25em 0.25em;
} }
.ui.attached.left.button { .ui.attached.left.button {
display: inline-block; display: inline-block;
@ -737,9 +705,9 @@
padding-right: 0.75em; padding-right: 0.75em;
text-align: right; text-align: right;
-webkit-border-radius: 0.2em 0em 0em 0.2em;
-moz-border-radius: 0.2em 0em 0em 0.2em;
border-radius: 0.2em 0em 0em 0.2em;
-webkit-border-radius: 0.25em 0em 0em 0.25em;
-moz-border-radius: 0.25em 0em 0em 0.25em;
border-radius: 0.25em 0em 0em 0.25em;
} }
.ui.attached.right.button { .ui.attached.right.button {
display: inline-block; display: inline-block;
@ -747,9 +715,9 @@
padding-left: 0.75em; padding-left: 0.75em;
text-align: left; text-align: left;
-webkit-border-radius: 0em 0.2em 0.2em 0em;
-moz-border-radius: 0em 0.2em 0.2em 0em;
border-radius: 0em 0.2em 0.2em 0em;
-webkit-border-radius: 0em 0.25em 0.25em 0em;
-moz-border-radius: 0em 0.25em 0.25em 0em;
border-radius: 0em 0.25em 0.25em 0em;
} }
@ -784,10 +752,6 @@
font-weight: normal; font-weight: normal;
text-align: center; text-align: center;
-moz-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2) inset;
-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2) inset;
box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2) inset;
-moz-border-radius: 500px; -moz-border-radius: 500px;
-webkit-border-radius: 500px; -webkit-border-radius: 500px;
border-radius: 500px; border-radius: 500px;
@ -992,146 +956,122 @@
Colors Colors
--------------------*/ --------------------*/
/*--- White ---*/
.ui.white.buttons .button,
.ui.white.button {
background-color: #FFFFFF;
}
.ui.white.buttons .button:hover,
.ui.white.button:hover {
background-color: #A4A4A4;
}
/*--- Black ---*/ /*--- Black ---*/
.ui.black.buttons .button, .ui.black.buttons .button,
.ui.black.button { .ui.black.button {
background-color: #5C6166; background-color: #5C6166;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.black.buttons .button:hover, .ui.black.buttons .button:hover,
.ui.black.button:hover { .ui.black.button:hover {
background-color: #4C4C4C; background-color: #4C4C4C;
color: #FFFFFF;
} }
.ui.black.buttons .button:active, .ui.black.buttons .button:active,
.ui.black.button:active { .ui.black.button:active {
background-color: #333333; background-color: #333333;
color: #FFFFFF;
} }
/*--- Green ---*/ /*--- Green ---*/
.ui.green.buttons .button, .ui.green.buttons .button,
.ui.green.button { .ui.green.button {
background-color: #5BBD72; background-color: #5BBD72;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.green.buttons .button:hover, .ui.green.buttons .button:hover,
.ui.green.button:hover, .ui.green.button:hover,
.ui.green.buttons .active.button, .ui.green.buttons .active.button,
.ui.green.button.active { .ui.green.button.active {
background-color: #58cb73; background-color: #58cb73;
color: #FFFFFF;
} }
.ui.green.buttons .button:active, .ui.green.buttons .button:active,
.ui.green.button:active { .ui.green.button:active {
background-color: #4CB164; background-color: #4CB164;
color: #FFFFFF;
} }
/*--- Red ---*/ /*--- Red ---*/
.ui.red.buttons .button, .ui.red.buttons .button,
.ui.red.button { .ui.red.button {
background-color: #D95C5C; background-color: #D95C5C;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.red.buttons .button:hover, .ui.red.buttons .button:hover,
.ui.red.button:hover, .ui.red.button:hover,
.ui.red.buttons .active.button, .ui.red.buttons .active.button,
.ui.red.button.active { .ui.red.button.active {
background-color: #E75859; background-color: #E75859;
color: #FFFFFF;
} }
.ui.red.buttons .button:active, .ui.red.buttons .button:active,
.ui.red.button:active { .ui.red.button:active {
background-color: #D24B4C; background-color: #D24B4C;
color: #FFFFFF;
} }
/*--- Orange ---*/ /*--- Orange ---*/
.ui.orange.buttons .button, .ui.orange.buttons .button,
.ui.orange.button { .ui.orange.button {
background-color: #E96633; background-color: #E96633;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.orange.buttons .button:hover, .ui.orange.buttons .button:hover,
.ui.orange.button:hover, .ui.orange.button:hover,
.ui.orange.buttons .active.button, .ui.orange.buttons .active.button,
.ui.orange.button.active { .ui.orange.button.active {
background-color: #FF7038; background-color: #FF7038;
color: #FFFFFF;
} }
.ui.orange.buttons .button:active, .ui.orange.buttons .button:active,
.ui.orange.button:active { .ui.orange.button:active {
background-color: #DA683B; background-color: #DA683B;
color: #FFFFFF;
} }
/*--- Blue ---*/ /*--- Blue ---*/
.ui.blue.buttons .button, .ui.blue.buttons .button,
.ui.blue.button { .ui.blue.button {
background-color: #6ECFF5; background-color: #6ECFF5;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.blue.buttons .button:hover, .ui.blue.buttons .button:hover,
.ui.blue.button:hover, .ui.blue.button:hover,
.ui.blue.buttons .active.button, .ui.blue.buttons .active.button,
.ui.blue.button.active { .ui.blue.button.active {
background-color: #1AB8F3; background-color: #1AB8F3;
color: #FFFFFF;
} }
.ui.blue.buttons .button:active, .ui.blue.buttons .button:active,
.ui.blue.button:active { .ui.blue.button:active {
background-color: #0AA5DF; background-color: #0AA5DF;
color: #FFFFFF;
} }
/*--- Purple ---*/ /*--- Purple ---*/
.ui.purple.buttons .button, .ui.purple.buttons .button,
.ui.purple.button { .ui.purple.button {
background-color: #564F8A; background-color: #564F8A;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.purple.buttons .button:hover, .ui.purple.buttons .button:hover,
.ui.purple.button:hover, .ui.purple.button:hover,
.ui.purple.buttons .active.button, .ui.purple.buttons .active.button,
.ui.purple.button.active { .ui.purple.button.active {
background-color: #3E3773; background-color: #3E3773;
color: #FFFFFF;
} }
.ui.purple.buttons .button:active, .ui.purple.buttons .button:active,
.ui.purple.button:active { .ui.purple.button:active {
background-color: #2E2860; background-color: #2E2860;
color: #FFFFFF;
} }
/*--- Teal ---*/ /*--- Teal ---*/
.ui.teal.buttons .button, .ui.teal.buttons .button,
.ui.teal.button { .ui.teal.button {
background-color: #00B5AD; background-color: #00B5AD;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.teal.buttons .button:hover, .ui.teal.buttons .button:hover,
.ui.teal.button:hover, .ui.teal.button:hover,
.ui.teal.buttons .active.button, .ui.teal.buttons .active.button,
.ui.teal.button.active { .ui.teal.button.active {
background-color: #009A93; background-color: #009A93;
color: #FFFFFF;
} }
.ui.teal.buttons .button:active, .ui.teal.buttons .button:active,
.ui.teal.button:active { .ui.teal.button:active {
background-color: #00847E; background-color: #00847E;
color: #FFFFFF;
} }
/*--------------- /*---------------
@ -1141,19 +1081,17 @@
.ui.positive.buttons .button, .ui.positive.buttons .button,
.ui.positive.button { .ui.positive.button {
background-color: #5BBD72 !important; background-color: #5BBD72 !important;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.positive.buttons .button:hover, .ui.positive.buttons .button:hover,
.ui.positive.button:hover, .ui.positive.button:hover,
.ui.positive.buttons .active.button, .ui.positive.buttons .active.button,
.ui.positive.button.active { .ui.positive.button.active {
background-color: #58CB73 !important; background-color: #58CB73 !important;
color: #FFFFFF;
} }
.ui.positive.buttons .button:active, .ui.positive.buttons .button:active,
.ui.positive.button:active { .ui.positive.button:active {
background-color: #4CB164 !important; background-color: #4CB164 !important;
color: #FFFFFF;
} }
@ -1163,19 +1101,17 @@
.ui.negative.buttons .button, .ui.negative.buttons .button,
.ui.negative.button { .ui.negative.button {
background-color: #D95C5C !important; background-color: #D95C5C !important;
color: #FFFFFF;
color: #FFFFFF !important;
} }
.ui.negative.buttons .button:hover, .ui.negative.buttons .button:hover,
.ui.negative.button:hover, .ui.negative.button:hover,
.ui.negative.buttons .active.button, .ui.negative.buttons .active.button,
.ui.negative.button.active { .ui.negative.button.active {
background-color: #E75859 !important; background-color: #E75859 !important;
color: #FFFFFF;
} }
.ui.negative.buttons .button:active, .ui.negative.buttons .button:active,
.ui.negative.button:active { .ui.negative.button:active {
background-color: #D24B4C !important; background-color: #D24B4C !important;
color: #FFFFFF;
} }
@ -1203,16 +1139,15 @@
-webkit-border-radius: 0em; -webkit-border-radius: 0em;
-moz-border-radius: 0em; -moz-border-radius: 0em;
border-radius: 0em; border-radius: 0em;
border-left: 1px solid rgba(0, 0, 0, 0.05);
} }
.ui.buttons .button:first-child { .ui.buttons .button:first-child {
margin-left: 0em; margin-left: 0em;
border-top-left-radius: 0.2em;
border-bottom-left-radius: 0.2em;
border-top-left-radius: 0.25em;
border-bottom-left-radius: 0.25em;
} }
.ui.buttons .button:last-child { .ui.buttons .button:last-child {
border-top-right-radius: 0.2em;
border-bottom-right-radius: 0.2em;
border-top-right-radius: 0.25em;
border-bottom-right-radius: 0.25em;
} }
/* Vertical Style */ /* Vertical Style */
@ -1222,9 +1157,7 @@
.ui.vertical.buttons .button { .ui.vertical.buttons .button {
display: block; display: block;
float: none; float: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
border-left: none;
box-shadow: none;
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset;
} }
.ui.vertical.buttons .button:first-child, .ui.vertical.buttons .button:first-child,
.ui.vertical.buttons .mini.button:first-child, .ui.vertical.buttons .mini.button:first-child,
@ -1233,9 +1166,9 @@
.ui.vertical.buttons .massive.button:first-child, .ui.vertical.buttons .massive.button:first-child,
.ui.vertical.buttons .huge.button:first-child { .ui.vertical.buttons .huge.button:first-child {
margin-top: 0px; margin-top: 0px;
-moz-border-radius: 0.2em 0.2em 0px 0px;
-webkit-border-radius: 0.2em 0.2em 0px 0px;
border-radius: 0.2em 0.2em 0px 0px;
-moz-border-radius: 0.25em 0.25em 0px 0px;
-webkit-border-radius: 0.25em 0.25em 0px 0px;
border-radius: 0.25em 0.25em 0px 0px;
} }
.ui.vertical.buttons .button:last-child, .ui.vertical.buttons .button:last-child,
.ui.vertical.buttons .mini.button:last-child, .ui.vertical.buttons .mini.button:last-child,
@ -1244,7 +1177,7 @@
.ui.vertical.buttons .massive.button:last-child, .ui.vertical.buttons .massive.button:last-child,
.ui.vertical.buttons .huge.button:last-child, .ui.vertical.buttons .huge.button:last-child,
.ui.vertical.buttons .gigantic.button:last-child { .ui.vertical.buttons .gigantic.button:last-child {
-moz-border-radius: 0px 0px 0.2em 0.2em;
-webkit-border-radius: 0px 0px 0.2em 0.2em;
border-radius: 0px 0px 0.2em 0.2em;
-moz-border-radius: 0px 0px 0.25em 0.25em;
-webkit-border-radius: 0px 0px 0.25em 0.25em;
border-radius: 0px 0px 0.25em 0.25em;
} }
Loading…
Cancel
Save