You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
152 lines
2.6 KiB
152 lines
2.6 KiB
.public-layout { |
|
.footer { |
|
text-align: left; |
|
padding-top: 20px; |
|
padding-bottom: 60px; |
|
font-size: 12px; |
|
color: lighten($ui-base-color, 34%); |
|
|
|
@media screen and (max-width: $no-gap-breakpoint) { |
|
padding-left: 20px; |
|
padding-right: 20px; |
|
} |
|
|
|
.grid { |
|
display: grid; |
|
grid-gap: 10px; |
|
grid-template-columns: 1fr 1fr 2fr 1fr 1fr; |
|
|
|
.column-0 { |
|
grid-column: 1; |
|
grid-row: 1; |
|
min-width: 0; |
|
} |
|
|
|
.column-1 { |
|
grid-column: 2; |
|
grid-row: 1; |
|
min-width: 0; |
|
} |
|
|
|
.column-2 { |
|
grid-column: 3; |
|
grid-row: 1; |
|
min-width: 0; |
|
text-align: center; |
|
|
|
h4 a { |
|
color: lighten($ui-base-color, 34%); |
|
} |
|
} |
|
|
|
.column-3 { |
|
grid-column: 4; |
|
grid-row: 1; |
|
min-width: 0; |
|
} |
|
|
|
.column-4 { |
|
grid-column: 5; |
|
grid-row: 1; |
|
min-width: 0; |
|
} |
|
|
|
@media screen and (max-width: 690px) { |
|
grid-template-columns: 1fr 2fr 1fr; |
|
|
|
.column-0, |
|
.column-1 { |
|
grid-column: 1; |
|
} |
|
|
|
.column-1 { |
|
grid-row: 2; |
|
} |
|
|
|
.column-2 { |
|
grid-column: 2; |
|
} |
|
|
|
.column-3, |
|
.column-4 { |
|
grid-column: 3; |
|
} |
|
|
|
.column-4 { |
|
grid-row: 2; |
|
} |
|
} |
|
|
|
@media screen and (max-width: 600px) { |
|
.column-1 { |
|
display: block; |
|
} |
|
} |
|
|
|
@media screen and (max-width: $no-gap-breakpoint) { |
|
.column-0, |
|
.column-1, |
|
.column-3, |
|
.column-4 { |
|
display: none; |
|
} |
|
|
|
.column-2 h4 { |
|
display: none; |
|
} |
|
} |
|
} |
|
|
|
.legal-xs { |
|
display: none; |
|
text-align: center; |
|
padding-top: 20px; |
|
|
|
@media screen and (max-width: $no-gap-breakpoint) { |
|
display: block; |
|
} |
|
} |
|
|
|
h4 { |
|
text-transform: uppercase; |
|
font-weight: 700; |
|
margin-bottom: 8px; |
|
color: $darker-text-color; |
|
|
|
a { |
|
color: inherit; |
|
text-decoration: none; |
|
} |
|
} |
|
|
|
ul a, |
|
.legal-xs a { |
|
text-decoration: none; |
|
color: lighten($ui-base-color, 34%); |
|
|
|
&:hover, |
|
&:active, |
|
&:focus { |
|
text-decoration: underline; |
|
} |
|
} |
|
|
|
.brand { |
|
.logo { |
|
display: block; |
|
height: 36px; |
|
width: auto; |
|
margin: 0 auto; |
|
color: lighten($ui-base-color, 34%); |
|
} |
|
|
|
&:hover, |
|
&:focus, |
|
&:active { |
|
.logo { |
|
color: lighten($ui-base-color, 38%); |
|
} |
|
} |
|
} |
|
} |
|
}
|
|
|