Files
ridebus-website/components/footer/footer.module.scss
2026-10-02 20:31:49 +03:00

95 lines
1.4 KiB
SCSS

.footer {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
padding: 0px 48px 48px;
max-width: 1500px;
margin: auto;
gap: 24px;
flex-wrap: wrap;
}
.legalLinks {
display: flex;
flex-wrap: wrap;
gap: 12px 24px;
margin-right: auto;
color: var(--on-background-secondary);
font-size: 0.875rem;
font-weight: 600;
a {
display: inline-block;
padding: 8px 0;
}
a:hover,
a[aria-current='page'] {
color: #0059ff;
cursor: none;
}
a:focus-visible {
outline: 2px solid #0059ff;
outline-offset: 4px;
border-radius: 4px;
}
}
.fatLittleStar {
position: relative;
margin-right: auto;
transform: translate(30px, 10px);
color: #0059ff;
z-index: -1;
svg {
position: absolute;
top: 0;
left: 0;
transform: translate(-50%, -50%);
}
}
.author {
font-weight: 700;
flex-shrink: 0;
}
.xtimms {
color: #0059ff;
cursor: none !important;
}
@media screen and (max-width: 1240px) {
.footer {
padding: 0px 36px 36px;
}
}
@media screen and (max-width: 800px) {
.footer {
padding: 0px 24px 24px;
}
.fatLittleStar {
display: none;
}
}
@media screen and (max-width: 500px) {
.footer {
padding: 0px 16px 16px;
flex-direction: column;
align-items: flex-start;
gap: 16px;
}
.legalLinks {
flex-direction: column;
gap: 0;
cursor: none;
}
}