website/src/styles/socials.scss
Sangelo 97a6e003f1 Progress
- Mobile Support
- Error Pages
- Socials Page
- Bugfixes
2023-11-06 17:43:37 +01:00

137 lines
2.3 KiB
SCSS

/* layout */
.section {
height: 100vh;
scroll-snap-align: start;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
flex-direction: column;
}
/* content */
#socials {
content {
display: flex;
height: 80%;
justify-content: center;
align-content: center;
flex-direction: column;
.button-container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: row;
gap: 2em;
margin-top: 10em;
margin-bottom: 2em;
}
.button-container.below {
margin: 0;
flex-direction: row;
}
.toggle-more {
color: $star-gray;
cursor: pointer;
transition: transform 0.3s ease-in-out;
text-decoration: none;
align-self: center;
width: 4em;
}
.toggle-more.active {
margin-top: 2em;
}
.round-button {
width: 5em;
height: 5em;
border-radius: 20px;
border: none;
color: white;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
transition: ease-in-out 0.1s;
}
.icon {
--shadow: rgba(0, 0, 0, 0.544);
box-shadow: 7px 9px 38px -10px var(--shadow);
-webkit-box-shadow: 7px 9px 38px -10px var(--shadow);
-moz-box-shadow: 7px 9px 38px -10px var(--shadow);
}
.button.discord {
background: linear-gradient(162deg, #6d85d8 24.09%, #4a68cc 89.49%);
}
.button.youtube {
background: linear-gradient(217deg, #ff5554 50%, #ff7171 94.82%);
}
.button.github {
background: linear-gradient(158deg, #24292d 55.62%, #262c30 90.01%);
}
.button.email {
background: linear-gradient(158deg, #ec8f5a 55.62%, #ffaf37 90.01%);
}
.button.matrix {
background: linear-gradient(145deg, rgb(12, 163, 165) 25%, rgb(19, 174, 122) 100%);
}
.button.gitpot {
background: radial-gradient(103.52% 103.52% at 34.04% 26.17%, #fa7042 24.28%, #d23652 120%);
.icon.gitpot {
height: 2.7em;
box-shadow: none;
}
}
.button.inactive {
background: transparent;
display: none;
}
.round-button:hover {
opacity: 0.9;
}
.round-button:active {
opacity: 0.8;
}
}
footer {
margin: 2em;
svg.logo {
height: 3em;
width: 3em;
cursor: pointer;
}
.footer {
font-size: 18px;
}
.footer.footer-credits {
font-weight: 800;
margin-bottom: -0.7em;
}
}
@import "./mobile/socials.scss";
}