favycon/components/button/index.module.scss
Rui Saraiva efa6b4cc1e
feat: add drag and drop wizard (#39)
* feat(drag-and-drop): add drag and drop wizard

* chore(seo): update seo share image url

* improvement(upload): add download step 3

* improvement(loading): improve loading and add transitions

* improvement: add pwa support, clipboard and animations

* improvement(seo): add html lang and update title

* fix(button): fix button font family
2020-04-19 19:11:20 +01:00

115 lines
1.5 KiB
SCSS

@import '../../styles/variables.scss';
.base {
padding: 5px 12px;
font-family: Manrope, Arial, Helvetica Neue, Helvetica, sans-serif;
font-size: $font-size-title;
line-height: $line-height-title;
color: $black;
cursor: pointer;
border-radius: 4px;
transition: all 0.2s ease;
&:hover,
&:focus,
&:active {
outline: none;
}
}
.primary {
composes: base;
background-color: $off-white;
border: 1px solid $light-grey;
box-shadow: 0 2px 4px 0 rgba($black, 0.12);
transition: all 0.2s ease;
&:disabled {
color: $grey;
}
&.dark {
color: $white;
background-color: $dark-black;
border: 1px solid $dark-black;
&:disabled {
color: $grey;
}
}
}
.transparent {
composes: base;
padding: 5px 0;
background: transparent;
border: 1px solid transparent;
&:hover,
&:focus,
&:active {
text-decoration: underline;
}
}
.regularTransparent {
composes: transparent;
padding: 0;
font-size: $font-size-regular-body;
line-height: $line-height-regular-body;
text-decoration: underline;
border: 0;
}
.regular {
font-weight: 400;
}
.medium {
font-weight: 500;
}
.semiBold {
font-weight: 600;
}
.bold {
font-weight: 700;
}
.black {
color: $black;
}
.gray {
color: $grey;
}
.white {
color: $white;
}
.link {
color: $link;
}
.bgLink {
background: $link;
border-color: $link;
&.dark {
background: $link;
border-color: $link;
}
}
.bgGreen {
background: $green;
border-color: $green;
&.dark {
background: $green;
border-color: $green;
}
}