From a8b172a730971814f948fcc1e023341dbc10273f Mon Sep 17 00:00:00 2001
From: Jenil Gogari
Date: Sat, 23 Mar 2019 17:57:38 -0400
Subject: [PATCH] fixes for utils and button
---
dist/chota.css | 58 +++++++++++++++++++++++--------------------------
src/_form.css | 10 ++++-----
src/_util.css | 44 ++++++++++++++++++-------------------
test/index.html | 4 +++-
4 files changed, 57 insertions(+), 59 deletions(-)
diff --git a/dist/chota.css b/dist/chota.css
index f3f8789..5d395d6 100644
--- a/dist/chota.css
+++ b/dist/chota.css
@@ -506,7 +506,7 @@ button {
color: var(--color-darkGrey);
background: var(--color-lightGrey);
border-radius: 4px;
- border: none;
+ border: 1px solid transparent;
font-size: var(--font-size);
line-height: 1;
text-align: center;
@@ -576,22 +576,18 @@ button:disabled:hover {
}
.button.outline {
background-color: transparent;
- -webkit-box-shadow: inset 0 0 0 1px var(--color-lightGrey);
- box-shadow: inset 0 0 0 1px var(--color-lightGrey);
+ border-color: var(--color-lightGrey);
}
.button.outline.primary {
- -webkit-box-shadow: inset 0 0 0 1px var(--color-primary);
- box-shadow: inset 0 0 0 1px var(--color-primary);
+ border-color: var(--color-primary);
color: var(--color-primary);
}
.button.outline.secondary {
- -webkit-box-shadow: inset 0 0 0 1px var(--color-grey);
- box-shadow: inset 0 0 0 1px var(--color-grey);
+ border-color: var(--color-grey);
color: var(--color-grey);
}
.button.outline.dark {
- -webkit-box-shadow: inset 0 0 0 1px var(--color-darkGrey);
- box-shadow: inset 0 0 0 1px var(--color-darkGrey);
+ border-color: var(--color-darkGrey);
color: var(--color-darkGrey);
}
.button.clear {
@@ -777,68 +773,68 @@ button:disabled:hover {
}
/* Colors */
.bg-primary {
- background-color: var(--color-primary);
+ background-color: var(--color-primary) !important;
}
.bg-light {
- background-color: var(--color-lightGrey);
+ background-color: var(--color-lightGrey) !important;
}
.bg-dark {
- background-color: var(--color-darkGrey);
+ background-color: var(--color-darkGrey) !important;
}
.bg-grey {
- background-color: var(--color-grey);
+ background-color: var(--color-grey) !important;
}
.bg-error {
- background-color: var(--color-error);
+ background-color: var(--color-error) !important;
}
.bg-success {
- background-color: var(--color-success);
+ background-color: var(--color-success) !important;
}
.bd-primary {
- border: 1px solid var(--color-primary);
+ border: 1px solid var(--color-primary) !important;
}
.bd-light {
- border: 1px solid var(--color-lightGrey);
+ border: 1px solid var(--color-lightGrey) !important;
}
.bd-dark {
- border: 1px solid var(--color-darkGrey);
+ border: 1px solid var(--color-darkGrey) !important;
}
.bd-grey {
- border: 1px solid var(--color-grey);
+ border: 1px solid var(--color-grey) !important;
}
.bd-error {
- border: 1px solid var(--color-error);
+ border: 1px solid var(--color-error) !important;
}
.bd-success {
- border: 1px solid var(--color-success);
+ border: 1px solid var(--color-success) !important;
}
.text-primary {
- color: var(--color-primary);
+ color: var(--color-primary) !important;
}
.text-light {
- color: var(--color-lightGrey);
+ color: var(--color-lightGrey) !important;
}
.text-dark {
- color: var(--color-darkGrey);
+ color: var(--color-darkGrey) !important;
}
.text-grey {
- color: var(--color-grey);
+ color: var(--color-grey) !important;
}
.text-error {
- color: var(--color-error);
+ color: var(--color-error) !important;
}
.text-success {
- color: var(--color-success);
+ color: var(--color-success) !important;
}
.text-white {
- color: #fff;
+ color: #fff !important;
}
/* Position & alignment */
.pull-right {
- float: right;
+ float: right !important;
}
.pull-left {
- float: left;
+ float: left !important;
}
.is-text-center {
text-align: center;
@@ -863,7 +859,7 @@ button:disabled:hover {
min-height: 100vh;
}
.is-full-width {
- width: 100%;
+ width: 100% !important;
}
.is-vertical-align {
display: -webkit-box;
diff --git a/src/_form.css b/src/_form.css
index 7a573a3..a1c4f4a 100644
--- a/src/_form.css
+++ b/src/_form.css
@@ -72,7 +72,7 @@ button {
color: var(--color-darkGrey);
background: var(--color-lightGrey);
border-radius: 4px;
- border: none;
+ border: 1px solid transparent;
font-size: var(--font-size);
line-height: 1;
text-align: center;
@@ -149,21 +149,21 @@ button:disabled:hover {
.button.outline {
background-color: transparent;
- box-shadow: inset 0 0 0 1px var(--color-lightGrey);
+ border-color: var(--color-lightGrey);
}
.button.outline.primary {
- box-shadow: inset 0 0 0 1px var(--color-primary);
+ border-color: var(--color-primary);
color: var(--color-primary);
}
.button.outline.secondary {
- box-shadow: inset 0 0 0 1px var(--color-grey);
+ border-color: var(--color-grey);
color: var(--color-grey);
}
.button.outline.dark {
- box-shadow: inset 0 0 0 1px var(--color-darkGrey);
+ border-color: var(--color-darkGrey);
color: var(--color-darkGrey);
}
diff --git a/src/_util.css b/src/_util.css
index 8f710fa..33266f8 100644
--- a/src/_util.css
+++ b/src/_util.css
@@ -1,87 +1,87 @@
/* Colors */
.bg-primary {
- background-color: var(--color-primary);
+ background-color: var(--color-primary) !important;
}
.bg-light {
- background-color: var(--color-lightGrey);
+ background-color: var(--color-lightGrey) !important;
}
.bg-dark {
- background-color: var(--color-darkGrey);
+ background-color: var(--color-darkGrey) !important;
}
.bg-grey {
- background-color: var(--color-grey);
+ background-color: var(--color-grey) !important;
}
.bg-error {
- background-color: var(--color-error);
+ background-color: var(--color-error) !important;
}
.bg-success {
- background-color: var(--color-success);
+ background-color: var(--color-success) !important;
}
.bd-primary {
- border: 1px solid var(--color-primary);
+ border: 1px solid var(--color-primary) !important;
}
.bd-light {
- border: 1px solid var(--color-lightGrey);
+ border: 1px solid var(--color-lightGrey) !important;
}
.bd-dark {
- border: 1px solid var(--color-darkGrey);
+ border: 1px solid var(--color-darkGrey) !important;
}
.bd-grey {
- border: 1px solid var(--color-grey);
+ border: 1px solid var(--color-grey) !important;
}
.bd-error {
- border: 1px solid var(--color-error);
+ border: 1px solid var(--color-error) !important;
}
.bd-success {
- border: 1px solid var(--color-success);
+ border: 1px solid var(--color-success) !important;
}
.text-primary {
- color: var(--color-primary);
+ color: var(--color-primary) !important;
}
.text-light {
- color: var(--color-lightGrey);
+ color: var(--color-lightGrey) !important;
}
.text-dark {
- color: var(--color-darkGrey);
+ color: var(--color-darkGrey) !important;
}
.text-grey {
- color: var(--color-grey);
+ color: var(--color-grey) !important;
}
.text-error {
- color: var(--color-error);
+ color: var(--color-error) !important;
}
.text-success {
- color: var(--color-success);
+ color: var(--color-success) !important;
}
.text-white {
- color: #fff;
+ color: #fff !important;
}
/* Position & alignment */
.pull-right {
- float: right;
+ float: right !important;
}
.pull-left {
- float: left;
+ float: left !important;
}
.is-text-center {
@@ -114,7 +114,7 @@
}
.is-full-width {
- width: 100%;
+ width: 100% !important;
}
.is-vertical-align {
diff --git a/test/index.html b/test/index.html
index 3b5d1b1..f05631a 100644
--- a/test/index.html
+++ b/test/index.html
@@ -5,7 +5,7 @@
Elements
-
+
@@ -520,6 +520,8 @@
a.button.dark
a.button.error
a.button.success
+
+
a.button.outline
a.button.outline.primary
a.button.outline.secondary