summaryrefslogtreecommitdiff
path: root/templates/assets/sass/hipster_cards/_buttons.scss
diff options
context:
space:
mode:
authorKapil Viren Ahuja <k.v.ahuja@gmail.com>2017-03-23 15:17:03 +0530
committerKapil Viren Ahuja <k.v.ahuja@gmail.com>2017-03-23 15:17:03 +0530
commit01ef61d8fc3e18fe159e98d36414ef0ba92ff2a7 (patch)
tree3d14b60e737ecd6c3c516798cddf5ca52db24348 /templates/assets/sass/hipster_cards/_buttons.scss
parentc9198259402c1d01ad8d943832c20069635963da (diff)
downloadminionlivesmatter-01ef61d8fc3e18fe159e98d36414ef0ba92ff2a7.tar.gz
minionlivesmatter-01ef61d8fc3e18fe159e98d36414ef0ba92ff2a7.zip
adding the new theme
Diffstat (limited to 'templates/assets/sass/hipster_cards/_buttons.scss')
-rwxr-xr-xtemplates/assets/sass/hipster_cards/_buttons.scss108
1 files changed, 108 insertions, 0 deletions
diff --git a/templates/assets/sass/hipster_cards/_buttons.scss b/templates/assets/sass/hipster_cards/_buttons.scss
new file mode 100755
index 0000000..64020dc
--- /dev/null
+++ b/templates/assets/sass/hipster_cards/_buttons.scss
@@ -0,0 +1,108 @@
+.btn{
+ border-width: $border-thin;
+ background-color: $transparent-bg;
+ font-weight: $font-weight-normal;
+
+ @include opacity(.8);
+ padding: $padding-base-vertical $padding-base-horizontal;
+
+ @include btn-styles($default-color, $default-states-color);
+
+ &:hover,
+ &:focus{
+ @include opacity(1);
+ outline: 0 !important;
+ }
+ &:active,
+ &.active,
+ .open > &.dropdown-toggle {
+ @include box-shadow(none);
+ outline: 0 !important;
+ }
+
+ &.btn-icon{
+ padding: $padding-base-vertical;
+ }
+
+}
+
+// Apply the mixin to the buttons
+//.btn-default { @include btn-styles($default-color, $default-states-color); }
+.btn-primary { @include btn-styles($primary-color, $primary-states-color); }
+.btn-success { @include btn-styles($success-color, $success-states-color); }
+.btn-info { @include btn-styles($info-color, $info-states-color); }
+.btn-warning { @include btn-styles($warning-color, $warning-states-color); }
+.btn-danger { @include btn-styles($danger-color, $danger-states-color); }
+.btn-neutral {
+ @include btn-styles($white-color, $white-color);
+
+ &:active,
+ &.active,
+ .open > &.dropdown-toggle{
+ background-color: $white-color;
+ color: $default-color;
+ }
+
+ &.btn-fill,
+ &.btn-fill:hover,
+ &.btn-fill:focus{
+ color: $default-color;
+ }
+
+ &.btn-simple:active,
+ &.btn-simple.active{
+ background-color: transparent;
+ }
+}
+
+.btn{
+ &:disabled,
+ &[disabled],
+ &.disabled{
+ @include opacity(.5);
+ }
+}
+.btn-round{
+ border-width: $border-thin;
+ border-radius: $btn-round-radius !important;
+ padding: $padding-round-vertical $padding-round-horizontal;
+
+ &.btn-icon{
+ padding: $padding-round-vertical;
+ }
+}
+.btn-simple{
+ border: $none;
+ font-size: $font-size-medium;
+ padding: $padding-base-vertical $padding-base-horizontal;
+
+ &.btn-icon{
+ padding: $padding-base-vertical;
+ }
+}
+.btn-lg{
+ @include btn-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $border-radius-large);
+ font-weight: $font-weight-normal;
+}
+.btn-sm{
+ @include btn-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $border-radius-small);
+}
+.btn-xs {
+ @include btn-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $border-radius-small);
+}
+.btn-wd {
+ min-width: 140px;
+}
+
+.btn-group.select{
+ width: 100%;
+}
+.btn-group.select .btn{
+ text-align: left;
+}
+.btn-group.select .caret{
+ position: absolute;
+ top: 50%;
+ margin-top: -1px;
+ right: 8px;
+}