aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2022-01-14 11:44:24 +0100
committerArmand Philippot <git@armandphilippot.com>2022-01-14 11:44:24 +0100
commitc1ce65e75f6cf5514e7eee9541ff8a8eacc04822 (patch)
tree2dd1fc9312f1cbbc51ce977a1b50b4b3f20a7aca
parent88478d6b991de50582a6ef85781eed5f56d68dbb (diff)
chore: change secondary button styles
-rw-r--r--src/components/Buttons/Buttons.module.scss37
1 files changed, 19 insertions, 18 deletions
diff --git a/src/components/Buttons/Buttons.module.scss b/src/components/Buttons/Buttons.module.scss
index 15065b2..da4be30 100644
--- a/src/components/Buttons/Buttons.module.scss
+++ b/src/components/Buttons/Buttons.module.scss
@@ -58,17 +58,15 @@
.secondary {
padding: var(--spacing-2xs) var(--spacing-md);
background: var(--color-bg);
- border: fun.convert-px(5) solid var(--color-primary);
- border-radius: fun.convert-px(30);
- box-shadow: fun.convert-px(1) fun.convert-px(1) fun.convert-px(1)
- var(--color-shadow-light),
- fun.convert-px(1) fun.convert-px(2) fun.convert-px(2) fun.convert-px(-2)
- var(--color-shadow-light),
- fun.convert-px(3) fun.convert-px(4) fun.convert-px(5) fun.convert-px(-4)
- var(--color-shadow-light);
+ border: fun.convert-px(3) solid var(--color-primary);
+ border-radius: fun.convert-px(5);
+ box-shadow: fun.convert-px(2) fun.convert-px(2) 0 0 var(--color-bg),
+ fun.convert-px(3) fun.convert-px(3) 0 0 var(--color-primary-dark),
+ fun.convert-px(5) fun.convert-px(5) 0 0 var(--color-bg),
+ fun.convert-px(6) fun.convert-px(6) 0 0 var(--color-primary-dark);
color: var(--color-primary);
font-weight: 600;
- transition: all 0.35s ease-in-out 0s;
+ transition: all 0.35s ease-out 0s;
&--left {
margin-right: auto;
@@ -93,15 +91,17 @@
&:hover,
&:focus {
transform: translateX(#{fun.convert-px(-3)})
- translateY(#{fun.convert-px(-6)});
- box-shadow: fun.convert-px(1) fun.convert-px(1) fun.convert-px(1)
- var(--color-shadow-lighter),
- fun.convert-px(1) fun.convert-px(2) fun.convert-px(2) fun.convert-px(-2)
- var(--color-shadow-lighter),
- fun.convert-px(3) fun.convert-px(4) fun.convert-px(5) fun.convert-px(-4)
+ translateY(#{fun.convert-px(-5)});
+ border-color: var(--color-primary-light);
+ box-shadow: fun.convert-px(2) fun.convert-px(3) 0 0 var(--color-bg),
+ fun.convert-px(4) fun.convert-px(5) 0 0 var(--color-primary),
+ fun.convert-px(6) fun.convert-px(8) 0 0 var(--color-bg),
+ fun.convert-px(8) fun.convert-px(10) 0 0 var(--color-primary),
+ fun.convert-px(10) fun.convert-px(12) fun.convert-px(1) 0
var(--color-shadow-lighter),
- fun.convert-px(7) fun.convert-px(10) fun.convert-px(12)
- fun.convert-px(-3) var(--color-shadow-lighter);
+ fun.convert-px(10) fun.convert-px(12) fun.convert-px(5)
+ fun.convert-px(1) var(--color-shadow-lighter);
+ color: var(--color-primary-light);
}
&:focus {
@@ -110,7 +110,8 @@
&:active {
text-decoration: none;
- transform: translateY(#{fun.convert-px(2)});
+ transform: translateX(#{fun.convert-px(5)})
+ translateY(#{fun.convert-px(6)});
box-shadow: 0 0 0 0 var(--color-shadow-light);
}
}