You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

328 lines
5.2 KiB
CSS

4 years ago
@font-face {
font-family: sinistre;
src: url(fonts/Sinistre-SCaroline.otf);
}
@font-face {
font-family: sinistre;
src: url(fonts/Sinistre-SCaroline.woff),
url(fonts/Sinistre-SCaroline.otf);
}
@font-face {
font-family: jolybolditalic;
src: url(fonts/JolyDisplay-BoldDisplayItalic.woff),
url(fonts/JolyDisplay-BoldDisplayItalic.otf);
}
@font-face {
font-family: jolyregularitalic;
src: url(fonts/JolyDisplay-RegularDisplayItalic.woff),
url(fonts/JolyDisplay-RegularDisplayItalic.otf);
}
@font-face {
font-family: jolyregular;
src: url(fonts/JolyDisplay-RegularDisplay.woff),
url(fonts/JolyDisplay-RegularDisplay.otf);
}
@font-face {
font-family: jolyheavyitalic;
src: url(fonts/JolyDisplay-HeavyDisplayItalic.woff),
url(fonts/JolyDisplay-HeavyDisplayItalic.otf);
}
body {
font-family: jolyregular;
font-size: 1.8vw;
}
::-moz-selection { /* Code for Firefox */
background: transparent;
}
::selection {
background: transparent;
}
#player_img {
bottom: 35%;
left: 35%;
position:absolute ;
z-index: 20;
}
#ground{
position:relative ;
height:100vh;
width:4000px;
}
#groundline {
position: fixed;
bottom:0px;
height:83%;
width: 100%;
border-top: 0.1vw solid;
}
div.text_container {
bottom: 2%;
left:3%;
right:3%;
position:fixed;
/*border: 1px solid;*/
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 1em;
margin-inline-end: 1em;
}
button{
-webkit-appearance: none;
background-color: white;
border: 0.1vw black solid;
border-radius: 25vw;
color:black;
cursor:pointer;
font-family: jolybolditalic;
}
span.button_text{
font-size: 1.6vw;
padding: 8px;
}
#player_name{
font-family: jolybolditalic;
}
#close_news{
position:fixed;
top:4%;
right:15%;
}
#newspaper{
position:fixed;
/* border: solid black 2px;*/
left:20%;
top:10%;
bottom:25%;
right:20%;
font-family: sinistre;
z-index:30;
font-size: 1.1vw;
max-height:80vw;
border: 1px solid black;
-webkit-box-shadow: 10px 10px 0px 0px rgba(0,0,0,1);
-moz-box-shadow: 10px 10px 0px 0px rgba(0,0,0,1);
box-shadow: 10px 10px 0px 0px rgba(0,0,0,1);
}
.news_title_index{
font-size: 2vw;
font-family: jolyboldItalic;
text-decoration: underline 2px solid;
}
.news_title{
font-size: 1.5vw;
font-family: jolyboldItalic;
}
.news_author{
text-decoration: underline 1px solid;
}
.clues{
text-decoration: underline double 2px #ccb3ff;
}
.left_page{
float:left;
max-width: 50%;
height: 100%;
background: linear-gradient(90deg, white 95%, black 100%);
}
.index, .school1 , .school2, .school3,.school4, .school5 {
padding: 5%;
}
.right_page{
float:right;
max-width: 50%;
height: 100%;
background: linear-gradient(270deg, white 90%,black 100%);
}
#arrow_go1, #arrow_go2 {
bottom:2%;
right:2%;
position:absolute;
cursor: pointer;
font-size: 2.5vw;
font-family:jolybolditalic;
}
#arrow_back1, #arrow_back2 {
bottom:2%;
left:2%;
position:absolute;
cursor: pointer;
font-size: 2.5vw;
font-family:jolybolditalic;
}
/*baloons */
.baloons{
font-family:sinistre;
font-size: 3.5vw;
}
#baloon1 {
width: 20vw;
height: 4vw;
border:1px solid black;
background:white;
border-radius: 100vw;
font-size: 1vw;
text-align: center;
left: 15%;
top:5%;
position:absolute;
z-index: 50;
}
#baloon2 {
width: 20vw;
height: 4vw;
border:1px solid black;
background:white;
border-radius: 100vw;
font-size: 1vw;
text-align: center;
right: 10%;
top:61%;
position:absolute;
z-index: 50;
}
#baloon3 {
width: 20vw;
height: 4vw;
border:1px solid black;
background:white;
border-radius: 100vw;
font-size: 1vw;
text-align: center;
left: 10%;
top:60%;
position:absolute;
z-index: 50;
}
#baloon4 {
width: 20vw;
height: 4vw;
border:1px solid black;
background:white;
border-radius: 100vw;
font-size: 1vw;
text-align: center;
right: 8%;
top:52%;
position:absolute;
z-index: 50;
}
/*images*/
#bench {
bottom: 35%;
left: 20%;
position: absolute;
z-index:18;
}
#tree1 {
top:5%;
left: 28%;
position: absolute;
}
#tree2 {
bottom:45%;
left: 8%;
position: absolute;
z-index:16;
}
#tree3 {
bottom:50%;
left: 55%;
position: absolute;
z-index:2;
}
#newspaperimg {
bottom: 42%;
left: 25%;
position: absolute;
z-index:19;
}
#flower1 {
bottom:75%;
left: 17%;
position: absolute;
}
#flower2{
bottom: 38%;
left: 8%;
position: absolute;
z-index:17;
}
#flower3{
bottom: 80%;
left: 65%;
position: absolute;
z-index:17;
}
#flower4{
bottom: 48%;
left: 48%;
position: absolute;
z-index:17;
}
#flower5{
bottom: 60%;
right: 14%;
position: absolute;
z-index:17;
}
#grass1{
bottom: 30%;
right: 20%;
position: absolute;
z-index:17;
}
#grass2{
bottom: 80%;
left: 2000px;
position: absolute;
z-index:17;
}