Newer
Older
$faculties: 'neutral', 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat', 'org-sci', 'org-school';
@each $faculty in $faculties {
.uw-cta {
.#{$faculty} {
.uw-cta__text--big {
@if $faculty == org-default {
color: $uw-gold;
}
@else if $faculty == neutral {
color: $uw-grey;
}
@else {
color: gesso-brand($faculty, 'lvl1');
}
}
}
&__aside.#{$faculty} {
&:hover {
@if $faculty == org-default {
background-color: $uw-gold;
.uw-cta__text--big,
.uw-cta__text--small,
.uw-cta__text--medium {
color: $uw-black;
}
}
@else if $faculty == neutral {
background-color: $uw-grey;
.uw-cta__text--big {
color: $uw-white;
}
}
@else {
background-color: gesso-brand($faculty, 'lvl1');
.uw-cta__text--big,
.uw-cta__text--small,
.uw-cta__text--medium {
color: gesso-brand($faculty, 'lvl4');
}
}
}
}
}
}
.uw-cta {
clear: both;
height: 100%;
padding: 1rem;
width: 100%;
&.uw-contained-width {
@include uw-contained-width;
margin: 0 1rem 0 0;
}
.uw-cta__aside:last-child {
margin: 0;
}
}
.uw-cta__link {
border: 0;
display: block;
font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif;
padding: 0;
text-decoration: none;
width: 100%;
&:hover {
text-decoration: none;
}
font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif;
&--big {
font-size: 1.42383rem;
letter-spacing: 0.05rem;
line-height: 1.2;
padding: 0 0.25rem 0.313rem;
}
&--medium {
font-size: 1rem;
letter-spacing: 0.05rem;
line-height: 1.2;
padding: 0 0.25rem 0.313rem;
text-transform: uppercase;
font-family: Typ1451-Medium, verdana, sans-serif;
font-size: 0.8rem;
letter-spacing: 0.02rem;
line-height: 1;
padding: 0 0.15rem 0.313rem;
text-transform: uppercase;
}
}
.uw-cta__center-wrapper {
align-items: center;
display: flex;
-ms-flex-align: center;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
margin-left: auto;
margin-right: auto;
text-align: center;
width: 100%;
}
.uw-cta__wrapper {
padding: 1rem 0;
}