280 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			280 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
body {
 | 
						|
    font-family: 'Toshiba Saturn', monospace;
 | 
						|
    background-color: #dbfbb3;
 | 
						|
    background-image: url("/assets/graphics/frog.gif") !important;
 | 
						|
    max-height: 100%;
 | 
						|
    max-width: 100%;
 | 
						|
    background-attachment: fixed;
 | 
						|
}
 | 
						|
 | 
						|
a {
 | 
						|
    color: green;
 | 
						|
}
 | 
						|
 | 
						|
img {
 | 
						|
    max-width: 100%;
 | 
						|
    image-rendering: crisp-edges;
 | 
						|
}
 | 
						|
 | 
						|
p > img {
 | 
						|
    display: block;
 | 
						|
    margin-bottom: 10px;
 | 
						|
}
 | 
						|
 | 
						|
.card > img {
 | 
						|
    height: 80px;
 | 
						|
    width: 80px;
 | 
						|
}
 | 
						|
 | 
						|
@font-face {
 | 
						|
    font-family: "Toshiba Saturn";
 | 
						|
    src: url("/assets/font/ToshibaSat_8x8.woff") format("woff");
 | 
						|
    font-display: fallback;
 | 
						|
}
 | 
						|
 | 
						|
@font-face {
 | 
						|
    font-family: "IBM VGA";
 | 
						|
    src: url("/assets/font/IBM_VGA_8x16.woff2") format("woff2");
 | 
						|
    font-display: fallback;
 | 
						|
}
 | 
						|
 | 
						|
.container {
 | 
						|
    position: relative;
 | 
						|
    width: 900px;
 | 
						|
    max-width: 95%;
 | 
						|
    background-color: white;
 | 
						|
    border: 1px solid black;
 | 
						|
    margin: 25px auto 0;
 | 
						|
    text-align: center;
 | 
						|
    padding: 25px 0;
 | 
						|
}
 | 
						|
 | 
						|
.title-container {
 | 
						|
    width: fit-content;
 | 
						|
    min-height: 118px;
 | 
						|
    min-width: 900px;
 | 
						|
    padding: 0;
 | 
						|
}
 | 
						|
 | 
						|
.logo {
 | 
						|
    letter-spacing: 5px;
 | 
						|
    text-shadow: -4px 3px green;
 | 
						|
    text-align: center;
 | 
						|
}
 | 
						|
 | 
						|
.highlighted {
 | 
						|
    color: white;
 | 
						|
    background-color: green;
 | 
						|
    padding: 5px 30px;
 | 
						|
    width: fit-content;
 | 
						|
    margin: 0 auto;
 | 
						|
}
 | 
						|
 | 
						|
.post-container {
 | 
						|
    display: flex;
 | 
						|
    flex-direction: column;
 | 
						|
    justify-content: center;
 | 
						|
}
 | 
						|
 | 
						|
#articles {
 | 
						|
    display: block;
 | 
						|
    margin: 0 auto;
 | 
						|
    padding: 10px;
 | 
						|
    width: fit-content;
 | 
						|
}
 | 
						|
 | 
						|
.card {
 | 
						|
    display: flex;
 | 
						|
    flex-direction: row;
 | 
						|
    align-items: center;
 | 
						|
    margin-bottom: 10px;
 | 
						|
    min-width: 880px;
 | 
						|
}
 | 
						|
 | 
						|
.card > a {
 | 
						|
    text-align: left;
 | 
						|
    margin-left: 2%;
 | 
						|
    font-size: small;
 | 
						|
    line-height: 1.5em;
 | 
						|
    flex-grow: 1;
 | 
						|
    padding-right: 2%;
 | 
						|
}
 | 
						|
 | 
						|
.card > p {
 | 
						|
    text-align: right;
 | 
						|
    font-size: small;
 | 
						|
    margin-left: auto;
 | 
						|
    overflow: scroll;
 | 
						|
}
 | 
						|
 | 
						|
#socials {
 | 
						|
    display: block;
 | 
						|
    margin: 30px auto;
 | 
						|
    width: fit-content;
 | 
						|
}
 | 
						|
 | 
						|
#socials > div {
 | 
						|
    display: flex;
 | 
						|
    align-items: center;
 | 
						|
    margin: 18px auto auto 8.5%;
 | 
						|
}
 | 
						|
 | 
						|
#socials > div > img {
 | 
						|
    margin-right: 10px;
 | 
						|
}
 | 
						|
 | 
						|
.friend-container {
 | 
						|
    margin: 10px auto;
 | 
						|
    display: flex;
 | 
						|
    flex-wrap: wrap;
 | 
						|
    justify-content: center;
 | 
						|
    width: 80%;
 | 
						|
}
 | 
						|
 | 
						|
.placeholder {
 | 
						|
    height: 650px;
 | 
						|
}
 | 
						|
 | 
						|
.friend-container > img {
 | 
						|
    width: 88px;
 | 
						|
    height: 31px;
 | 
						|
}
 | 
						|
 | 
						|
.friend-container > a {
 | 
						|
    margin-right: 3px;
 | 
						|
}
 | 
						|
 | 
						|
.lain > img {
 | 
						|
    width: 240px;
 | 
						|
    height: 60px
 | 
						|
}
 | 
						|
 | 
						|
.flex-wrap {
 | 
						|
    width: 100%;
 | 
						|
    margin-bottom: 20px;
 | 
						|
}
 | 
						|
 | 
						|
.fake-logo {
 | 
						|
    width: 42px;
 | 
						|
}
 | 
						|
 | 
						|
.lain-text {
 | 
						|
    line-height: 1.25em;
 | 
						|
    text-align: left;
 | 
						|
    margin-top: 10px;
 | 
						|
}
 | 
						|
 | 
						|
/* CLS FIX */
 | 
						|
 | 
						|
div.friend-container > a > img {
 | 
						|
    width: 88px;
 | 
						|
    height: 31px;
 | 
						|
}
 | 
						|
 | 
						|
div.friend-container.lain > a > img {
 | 
						|
    width: 240px;
 | 
						|
    height: 60px;
 | 
						|
}
 | 
						|
 | 
						|
div.social-links > a {
 | 
						|
    text-align: left;
 | 
						|
}
 | 
						|
 | 
						|
.graveyard-item {
 | 
						|
    display: flex;
 | 
						|
    flex-direction: column;
 | 
						|
}
 | 
						|
 | 
						|
#quote {
 | 
						|
    max-width: 850px;
 | 
						|
    margin: 0 auto 15px;
 | 
						|
}
 | 
						|
 | 
						|
.flex-align-center {
 | 
						|
    display: flex;
 | 
						|
    align-items: center;
 | 
						|
    justify-content: center;
 | 
						|
}
 | 
						|
 | 
						|
.flex-align-center > a > img {
 | 
						|
    margin: 0 15px;
 | 
						|
}
 | 
						|
 | 
						|
.friend-container.lain-gy > img {
 | 
						|
    width: 240px;
 | 
						|
    height: 60px;
 | 
						|
}
 | 
						|
 | 
						|
.graveyard > img {
 | 
						|
    margin: 0 3px 3px 0;
 | 
						|
}
 | 
						|
 | 
						|
@media only screen and (max-width: 980px) {
 | 
						|
    .card {
 | 
						|
        min-width: unset;
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
@media only screen and (max-width: 467px) {
 | 
						|
    .friend-container {
 | 
						|
        margin: 20px auto;
 | 
						|
    }
 | 
						|
 | 
						|
    #socials > div {
 | 
						|
        margin: 20px 0 0;
 | 
						|
    }
 | 
						|
 | 
						|
    #socials > div > a {
 | 
						|
        font-size: smaller;
 | 
						|
    }
 | 
						|
 | 
						|
    .logo {
 | 
						|
        font-size: x-large;
 | 
						|
        text-shadow: -3px 2px green;
 | 
						|
        word-wrap: break-word;
 | 
						|
    }
 | 
						|
 | 
						|
    .card > p {
 | 
						|
        margin-left: 1%;
 | 
						|
        font-size: 10px;
 | 
						|
    }
 | 
						|
 | 
						|
    .card > a {
 | 
						|
        font-size: 12px ;
 | 
						|
    }
 | 
						|
 | 
						|
    .card > img {
 | 
						|
        padding-top: 2%;
 | 
						|
    }
 | 
						|
 | 
						|
    .highlighted {
 | 
						|
        padding: 5px 15px;
 | 
						|
    }
 | 
						|
 | 
						|
    .container.title-container {
 | 
						|
        min-height: 95px;
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
@media only screen and (max-width: 400px) {
 | 
						|
    .card > a {
 | 
						|
        font-size: 10px;
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
@media only screen and (max-width: 341px) {
 | 
						|
    #socials > div > a {
 | 
						|
        font-size: x-small;
 | 
						|
    }
 | 
						|
 | 
						|
    .card > a {
 | 
						|
        font-size: 8px;
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
@media only screen and (max-width: 300px) {
 | 
						|
    #socials > div > a {
 | 
						|
        font-size: xx-small;
 | 
						|
    }
 | 
						|
}
 |