proper-website-2/web/static/style.css

431 lines
5.8 KiB
CSS
Raw Normal View History

2022-03-01 15:50:53 +01:00
html {
2022-06-22 12:39:36 +02:00
/* overflow-y: scroll; */
margin: 0;
2022-06-22 13:45:43 +02:00
height: 99%;
2022-03-01 15:50:53 +01:00
}
body {
2022-06-22 12:39:36 +02:00
margin: 0;
2022-06-22 13:45:43 +02:00
height: 99%;
2022-03-24 14:50:36 +01:00
background-image: url(images/background_star.gif);
2022-03-24 13:25:07 +01:00
}
.background {
background-image: url(images/background_star.gif);
width: 100%;
2022-03-24 14:50:36 +01:00
height: 100vh;
2022-03-24 13:25:07 +01:00
position: absolute;
}
.undertale-bg {
background-image: url(images/ut-bg.webp);
width: 100%;
position: sticky;
2022-03-01 15:50:53 +01:00
}
.header {
border: 3px solid;
border-radius: 4px;
border-color: rgb(252, 230, 255);
2022-03-14 21:37:22 +01:00
margin-bottom: 5px;
2022-03-01 15:50:53 +01:00
background-color: rgb(54, 39, 48);
font-size: 5em;
font-family: anisha;
text-align: center;
2022-03-15 14:12:15 +01:00
height: 100%;
}
2022-05-31 10:22:29 +02:00
.update-div {
2022-03-15 14:12:15 +01:00
font-size: 0.8rem;
2022-05-31 10:22:29 +02:00
display: flex;
}
.update-div:hover {
cursor: pointer;
}
2022-06-05 10:12:18 +02:00
.finger-hover:hover {
cursor: pointer;
}
2022-05-31 10:22:29 +02:00
.update-text {
align-self: center;
flex: 70%;
}
.update-img {
flex: 30%;
2022-03-01 15:50:53 +01:00
}
.main {
2022-06-22 13:45:43 +02:00
display: flex;
2022-03-01 15:50:53 +01:00
margin-top: 5px;
2022-03-24 13:25:07 +01:00
width: 900px;
position: relative;
margin-left: auto;
margin-right: auto;
color:aliceblue;
font-family: havakana;
font-size: 1.1em;
2022-06-22 12:39:36 +02:00
box-sizing: border-box;
2022-03-01 15:50:53 +01:00
}
.navbar {
text-decoration: none;
list-style: none;
}
.navbar a, a:link, a:visited{
text-decoration: none;
2022-06-22 13:45:43 +02:00
color:#fce6ff
2022-03-01 15:50:53 +01:00
}
2022-03-15 12:48:47 +01:00
.left {
float:left;
2022-06-20 13:33:22 +02:00
max-width: 256px;
2022-03-15 12:48:47 +01:00
}
.right {
float:right;
max-width: 614px;
}
2022-03-14 21:37:22 +01:00
.leftbar {
border: 3px solid;
border-radius: 4px;
border-color: rgb(252, 230, 255);
background-color: rgb(54, 39, 48);
position: relative;
float:left;
width: 250px;
padding: 5px 0px;
}
2022-03-15 12:48:47 +01:00
.block {
border: 3px solid;
border-radius: 4px;
border-color: rgb(252, 230, 255);
background-color: rgb(54, 39, 48);
margin-bottom: 5px;
position: relative;
2022-03-15 13:22:59 +01:00
}
2022-06-20 13:33:22 +02:00
.leftbarblock-nop {
float:left;
width: 250px;
}
2022-03-15 13:22:59 +01:00
.leftbarblock {
float:left;
width: 250px;
padding: 5px 0px;
}
.contentblock {
float:right;
2022-03-15 12:48:47 +01:00
width: 614px;
padding: 10px;
}
2022-03-01 15:50:53 +01:00
.content {
border: 3px solid;
border-radius: 4px;
border-color: rgb(252, 230, 255);
background-color: rgb(54, 39, 48);
2022-03-01 17:07:33 +01:00
margin-bottom: 5px;
2022-03-01 15:50:53 +01:00
position: relative;
float:right;
2022-03-01 17:07:33 +01:00
width: 614px;
padding: 10px;
}
2022-03-01 15:50:53 +01:00
2022-03-24 13:25:07 +01:00
.no-border {
border: none;
}
.content-text {
2022-03-14 21:04:30 +01:00
max-width: 75%;
width: auto;
2022-03-01 17:07:33 +01:00
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
2022-03-01 19:45:23 +01:00
2022-03-25 13:51:25 +01:00
.blogpost-bar {
}
.blogpost-titles {
margin-left: 10px;
text-decoration: none;
color: rgb(252, 230, 255);
}
2022-03-14 21:04:30 +01:00
/*
.content p {
max-width: 80%;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}*/
2022-03-12 15:52:13 +01:00
2022-03-15 16:42:26 +01:00
.guestbook-form-div {
margin: 0px 0px 10px 0px;
2022-03-12 15:52:13 +01:00
}
2022-03-15 16:42:26 +01:00
2022-03-02 13:38:28 +01:00
.comment {
border: 2px solid;
2022-03-12 15:52:13 +01:00
border-radius: 6px;
2022-03-02 13:38:28 +01:00
border-color: aliceblue;
2022-03-12 15:52:13 +01:00
padding: 0px 0px 5px 0px;
background-color: darkseagreen;
}
.comment-header {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
background-color: aquamarine;
width: 100%;
color: black;
display: flex;
flex-direction: row;
}
div .name {
text-align: left;
2022-03-13 19:34:20 +01:00
overflow-wrap: break-word;
2022-03-12 15:52:13 +01:00
}
div .date {
font-size: 0.8em;
margin-right: 10px;
text-align: right;
color: black;
}
div.comment-header p {
width: 80%;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
div.comment-message p{
width: 80%;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
2022-03-12 15:52:13 +01:00
.comment-message {
color:white;
2022-03-13 19:34:20 +01:00
overflow-wrap: break-word;
2022-03-02 13:38:28 +01:00
}
2022-03-13 16:17:27 +01:00
.gb-modal {
position: fixed;
z-index: 1;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
}
.gb-modal-content {
background-color: #fefefe;
color: black;
margin: 15% auto;
padding: 20px;
border: 1px solid #888;
width: 80%;
}
.close {
color: #aaa;
float: right;
font-size: 28px;
font-weight: bold;
}
.close:hover,
.close:focus {
color: black;
text-decoration: none;
cursor: pointer;
}
2022-03-07 13:05:33 +01:00
.friend-frame {
width: 290px;
height: 200px;
overflow: hidden;
list-style: none;
text-decoration: none;
-ms-zoom: 0.75;
-moz-transform: scale(0.75);
-moz-transform-origin: 0 0;
-o-transform: scale(0.75);
-o-transform-origin: 0 0;
-webkit-transform: scale(0.75);
-webkit-transform-origin: 0 0;
}
2022-03-01 19:45:23 +01:00
.p-h1 {
font-family: anisha;
font-size: 3em;
margin-top:5px;
margin-bottom:5px;
margin-left: 10px;
2022-03-01 19:45:23 +01:00
}
.p-h2 {
font-size: 1.5em;
margin-left: 10px;
}
.p-h3 {
font-size: 1.2em;
}
.small {
font-size: 0.8em;
width: 80%;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
2022-03-15 14:12:15 +01:00
.update-message {
font-family: havakana;
margin-top: 0px;
}
.pulsing {
animation-name: pulsing;
animation-duration: 0.4s;
animation-timing-function: ease-out;
animation-direction: alternate;
animation-iteration-count: infinite;
animation-play-state: running;
}
@keyframes pulsing {
0% {
transform: scale(.7);
}
50% {
}
100% {
transform: scale(1.5);
}
}
/*Margin top 5px*/
.m-t5 {
margin-top: 5px;
}
/*Margin top-bottom 10px*/
.m-tb10 {
margin-top: 10px;
margin-bottom: 10px;
}
2022-03-14 21:37:22 +01:00
.mt-20 {
margin-top: 20px;
}
.mb-10 {
margin-bottom: 10px;
}
.bold {
font-weight: 700;
}
.fit {
width: fit-content;
2022-03-15 13:06:52 +01:00
}
.invisible {
visibility: hidden;
2022-06-20 11:02:53 +02:00
}
@media only screen and (max-width: 914px) {
.header {
2022-06-20 11:17:16 +02:00
font-size: 10vw;
2022-06-22 12:39:36 +02:00
height: fit-content;
2022-06-22 13:45:43 +02:00
flex: 0 1 auto;
2022-06-20 11:02:53 +02:00
}
2022-06-22 13:45:43 +02:00
2022-06-20 11:02:53 +02:00
.main {
2022-06-22 13:45:43 +02:00
display: flex;
flex-flow: column;
2022-06-20 11:02:53 +02:00
padding-left: 5px;
padding-right: 5px;
width: 100%;
2022-06-22 12:39:36 +02:00
height: 100%;
2022-06-20 11:02:53 +02:00
}
.block {
box-sizing: border-box;
}
.right {
width: 100%;
max-width: none;
2022-06-22 12:39:36 +02:00
z-index: 0;
2022-06-20 11:02:53 +02:00
}
.leftbarblock {
display: none;
}
2022-06-22 12:39:36 +02:00
.left {
z-index: 1;
max-width: unset;
width: 100%;
2022-06-22 13:45:43 +02:00
flex: 1 1 auto;
}
.navbar {
height: 100%;
display: flexbox;
flex-direction: column;
}
.navbar ul {
padding-inline-end: 40px;
}
.menuitem {
padding: 3.5mm 10px;
margin-bottom: 10px;
min-width: 65px;
flex: 1 1 auto;
border: 0px none;
border-radius: 6px;
background-color: #4974a5;
text-align: center;
vertical-align: middle;
}
.menuitem-text {
}
.menuitem-link {
list-style-type: none;
}
.menuitem-link a {
text-align: center;
2022-06-22 12:39:36 +02:00
}
2022-06-20 11:02:53 +02:00
}