Text Link
diff --git a/src/assets/img/icons/button-spinner-green.svg b/src/assets/img/icons/button-spinner-green.svg
new file mode 100644
index 000000000..2ee9031dd
--- /dev/null
+++ b/src/assets/img/icons/button-spinner-green.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/img/icons/button-spinner.svg b/src/assets/img/icons/button-spinner-white.svg
similarity index 100%
rename from src/assets/img/icons/button-spinner.svg
rename to src/assets/img/icons/button-spinner-white.svg
diff --git a/src/assets/scss/components/_buttons.scss b/src/assets/scss/components/_buttons.scss
index a59cef969..2a8e40bf3 100644
--- a/src/assets/scss/components/_buttons.scss
+++ b/src/assets/scss/components/_buttons.scss
@@ -16,7 +16,7 @@
&.button-loader {
padding: 0 40px 0 12px;
&:after {
- content: url(../../assets/img/icons/button-spinner.svg);
+ content: url(../../assets/img/icons/button-spinner-white.svg);
position: absolute;
right: 14px;
width: 16px;
@@ -56,6 +56,32 @@
display: flex;
justify-content: space-between;
}
+ &.list-button {
+ position: relative;
+ background: $white;
+ height: 48px;
+ transition: all 150ms linear;
+ border-radius: $border-radius-lg;
+ border: 1px solid rgba($gray-300,.3);
+ width: 100%;
+ &.button-loader {
+ padding: 0 40px 0 12px;
+ &:after {
+ content: url(../../assets/img/icons/button-spinner-green.svg);
+ position: absolute;
+ right: 14px;
+ width: 16px;
+ height: 16px;
+ margin-left: 12px;
+ animation: rotation 1s infinite linear;
+ @keyframes rotation {
+ 100% {
+ transform:rotate(360deg);
+ }
+ }
+ }
+ }
+ }
}
// Non-Bootstrap button
// Intended to be used without .btn class
@@ -89,4 +115,4 @@
outline: none;
box-shadow: 0 0 0 2px $blue;
}
-}
\ No newline at end of file
+}