Files
vuefilemanager/resources/sass/oasis/_components.scss
Peter Papp 790da00420 - added OasisContact.vue
- Mobile responsivenes
2021-04-05 07:07:28 +02:00

90 lines
1.5 KiB
SCSS
Vendored

@import '@assets/vuefilemanager/_mixins';
@import '@assets/oasis/_variables';
.text-center {
text-align: center;
}
.main-title {
@include font-size(62);
font-weight: 900;
line-height: 1.1;
margin-bottom: 20px;
letter-spacing: -1px;
}
.main-title-sm {
@include font-size(52);
font-weight: 900;
line-height: 1.1;
max-width: 1150px;
margin-bottom: 20px;
letter-spacing: -1px;
}
.sub-title {
@include font-size(25);
font-weight: 600;
color: $text-secondary;
}
.sub-title-sm {
@include font-size(23);
font-weight: 600;
line-height: 1.6;
color: $text-secondary;
max-width: 1150px;
}
.theme-button {
display: inline-block;
@include font-size(22);
background: $gradient-theme;
border-radius: 50px;
color: white;
padding: 18px 42px;
font-weight: 700;
box-shadow: 0 8px 24px -12px #800DF2;
@include transition(150ms);
&:hover {
@include transform(scale(1.03));
}
&:active {
@include transform(scale(0.97));
}
}
.base-button {
padding: 16px 30px;
box-shadow: 0 8px 24px -12px #800DF250;
border-radius: 50px;
@include font-size(17);
@include transition(150ms);
background: white;
display: inline-block;
font-weight: 800;
color: $theme;
appearance: none;
outline: 0;
border: none;
cursor: pointer;
&:hover {
background: $theme;
color: white;
}
&:active {
@include transform(scale(0.97));
}
}
.info-title {
@include font-size(24);
color: white;
font-weight: 800;
margin-bottom: 17px;
display: block;
}