About/css/style.css

188 lines
3.2 KiB
CSS

body{
background-image: url("../assets/background.png");
background-attachment: fixed;
margin-left: 0;
margin-right: 0;
margin-top: .5vh;
background-size: 200%;
background-repeat: no-repeat;
font-family: Zilla;
font-style: normal;
}
@font-face {
font-family: Zilla;
font-weight: 400;
font-style: normal;
src:url("../assets/ZillaSlab-Regular.ttf")
}
.ldiv {
background-color: #000;
display: flex;
align-items: center;
justify-content: center;
size: 100% 100%;
outline: #FFF groove .5vh;
padding-top: 1vh;
padding-bottom: 1vh;
box-shadow: .5vh .5vh .5vh .5vh rgba(255, 255, 255, .5);
animation: dw 4s cubic-bezier(0.9, 0, 0.81, 0.53) forwards;
min-height: 100vh;
}
.logo{
stroke-dasharray: 1000;
display: block;
stroke-dashoffset: 1000;
height: 100%;
margin-left: auto;
margin-top: auto;
margin-bottom: auto;
margin-right: auto;
width: auto;
animation: draw 4s cubic-bezier(0.9, 0, 0.81, 0.53) forwards;
filter: drop-shadow(3vh 3vh 3vh #FFF);
opacity: 5%;
}
.flexbox {
display: flex;
align-items: flex-start;
width: 100%;
}
.flexboxf {
max-width: 30vw;
width:10vw;
display: flex;
align-items: stretch;
justify-content: center;
margin-right: 6em;
}
.title{
font-size: 2em;
font-weight: 50;
}
.about{
color: #FFF;
background: #000;
outline: #FFF groove .5vh;
margin-top:5vh;
width: fill;
min-width: 50%;
padding: 2vh;
border-radius: 5vh;
box-shadow: .4em .4em .4em .1em rgba(255, 255, 255, 255);
/*margin-left: auto;
margin-right: 3em;*/
margin-right: 1%;
overflow: hidden;
overflow-y: hidden;
font-size: 1em;
font-family: Zilla;
font-style: normal;
}
.boxer{
position: sticky;
/*min-width: 20%;*/
max-width: 40vw;
color: #FFF;
background: #000;
/*outline: #FFF groove .5vh;*/
border: #FFF solid .5vh;
border-top: none;
text-align: center;
margin-top:0vh;
padding: 1vh;
border-radius: 0vh 0vh 3vh 3vh;
box-shadow: .4em .4em .4em .1em rgba(255, 255, 255, 255);
margin-left: 1em;
overflow: stretch;
font-size: 1vw;
}
* {
overflow:hidden;
animation: sc 4s cubic-bezier(0.9, 0, 0.81, 0.53) forwards;
}
.cpar{
font-size: 2vw;
}
@keyframes sc{
100%{
overflow:visible;
}
}
.links{
color: #FFF;
background: #000;
outline: #FFF groove .5vh;
margin-top:5vh;
width: 50%;
padding: 2vh;
border-radius: 5vh;
box-shadow: .4em .4em .4em .1em rgba(255, 255, 255, 255);
/*margin-right: auto;
margin-left: 3em;*/
margin-left: 1%;
overflow: hidden;
overflow-y: hidden;
font-size: 1em;
}
.social{
color: #FFF;
background: #000;
outline: #FFF groove .5vh;
box-shadow: .4em .4em .4em .1em rgba(255, 255, 255, 255);
border-radius: 100%;
width: 100%;
padding: 20%;
height: 80%;
display: flex;
align-items: center;
justify-content: center;
}
.sociall{
width: 9vh;
height: 9vh;
}
@keyframes dw{
50%{
min-height: 100vh;
}
100%{
min-height: 1vh;
}
}
.dontformatthis{
max-width: 50vw;
display: block;
margin-left: 4vh;
}
@keyframes draw{
50%{
stroke-dashoffset: 0;
stroke-dasharray: 0;
filter: drop-shadow(.5vh .5vh 0.5vh #FFFF);
opacity: 100%;
height: 40em;
}
100%{
height: 6em;
filter: drop-shadow(.5vh .5vh 0.5vh #FFFF);
stroke-dashoffset: 0;
stroke-dasharray: 0;
opacity: 100%;
}
}