2023-08-29 11:57:38 +02:00
|
|
|
:root {
|
2024-02-21 22:17:33 +01:00
|
|
|
--light-bg: #F7F0E8; /* Coffee Cream Background */
|
|
|
|
--light-1: #3B2C29; /* Espresso Text */
|
|
|
|
--light-2: #78605C; /* Latte Secondary Text */
|
|
|
|
--light-3: #A48B82; /* Cappuccino Accents */
|
|
|
|
--light-hover: #A48B82; /* Cappuccino Accents (for hover states) */
|
|
|
|
--light-link: #B08968; /* Caramel Macchiato Links */
|
|
|
|
--dark-bg: #0F1A1C; /* Deep Ocean Background */
|
|
|
|
--dark-1: #9AD3BB; /* Mint Foam Text */
|
|
|
|
--dark-2: #3A6F7F; /* Coral Reef Accent */
|
|
|
|
--dark-3: #2B4F60; /* Seaweed Highlight */
|
|
|
|
--dark-hover: #1A333F; /* Lagoon Hover */
|
|
|
|
--dark-link: #7FCDCD; /* Aquamarine Links */
|
|
|
|
}
|
2023-08-22 16:09:29 +02:00
|
|
|
|
|
|
|
html {
|
2024-02-22 15:22:10 +01:00
|
|
|
background-color: var(--dark-bg);
|
|
|
|
color: var(--dark-1);
|
2023-08-22 16:09:29 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
html.dark {
|
2024-02-22 15:22:10 +01:00
|
|
|
background-color: var(--light-bg);
|
|
|
|
color: var(--light-1);
|
2023-08-22 16:09:29 +02:00
|
|
|
}
|
|
|
|
|
2023-07-19 21:31:30 +02:00
|
|
|
body {
|
|
|
|
font-family: Verdana, sans-serif;
|
2023-08-29 11:57:38 +02:00
|
|
|
}
|
|
|
|
|
2023-12-09 23:48:53 +01:00
|
|
|
p {
|
|
|
|
font-size: large;
|
|
|
|
}
|
|
|
|
|
2023-09-25 14:46:17 +02:00
|
|
|
/* FOOTER */
|
|
|
|
.footerbg {
|
2024-02-22 15:22:10 +01:00
|
|
|
background-color: var(--dark-bg);
|
|
|
|
border-top: 1px solid var(--dark-1);
|
2023-09-25 14:46:17 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.dark .footerbg {
|
2024-02-22 15:22:10 +01:00
|
|
|
background-color: var(--light-bg);
|
|
|
|
border-top: 1px solid var(--light-1);
|
2023-09-25 14:46:17 +02:00
|
|
|
}
|
|
|
|
|
2024-03-17 15:52:32 +01:00
|
|
|
/* INDEX */
|
|
|
|
.index li {
|
|
|
|
list-style: none;
|
|
|
|
padding: 10px 0 0 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.index a { color: var(--dark-link);}
|
|
|
|
|
|
|
|
.dark .index a { color: var(--light-link);}
|
|
|
|
|
|
|
|
.index a:hover { text-decoration: underline 2px;}
|
|
|
|
|
2023-09-25 14:45:37 +02:00
|
|
|
/* BLOG */
|
2023-12-09 22:08:06 +01:00
|
|
|
.blog p {
|
|
|
|
margin: 10px 0 0 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.blog li {
|
|
|
|
list-style: disc inside;
|
2023-12-11 22:58:21 +01:00
|
|
|
padding: 10px 0 0 10px;
|
2024-07-08 20:33:41 +02:00
|
|
|
font-size: large;
|
2023-12-11 22:58:21 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
.blog li ul {
|
2023-12-11 21:05:44 +01:00
|
|
|
padding-left: 10px;
|
2023-12-09 22:08:06 +01:00
|
|
|
}
|
|
|
|
|
2023-12-11 22:58:21 +01:00
|
|
|
.blog img {
|
|
|
|
border-radius: 10px;
|
2023-12-25 00:35:53 +01:00
|
|
|
margin-top: 10px;
|
2024-01-16 16:56:08 +01:00
|
|
|
width: 100%;
|
2023-12-11 22:58:21 +01:00
|
|
|
}
|
|
|
|
|
2023-09-25 14:45:37 +02:00
|
|
|
.blog h1 {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.blog h2 {
|
|
|
|
font-size: 24px;
|
2023-12-10 22:51:16 +01:00
|
|
|
margin-top: 18px;
|
2023-09-25 14:45:37 +02:00
|
|
|
font-weight: 600;
|
|
|
|
}
|
|
|
|
|
|
|
|
.blog h3 {
|
|
|
|
font-size: 20px;
|
2024-03-12 15:08:20 +01:00
|
|
|
margin-top: 8px;
|
2023-09-25 14:45:37 +02:00
|
|
|
font-weight: 600;
|
|
|
|
}
|
|
|
|
|
|
|
|
.blog h4 {
|
|
|
|
font-size: 18px;
|
2024-03-12 15:08:20 +01:00
|
|
|
margin-top: 8px;
|
2023-09-25 14:45:37 +02:00
|
|
|
font-weight: 600;
|
|
|
|
}
|
|
|
|
|
2024-07-08 20:33:41 +02:00
|
|
|
.blog table, th, td {
|
|
|
|
border: 1px solid;
|
|
|
|
margin: 10px 0px;
|
|
|
|
}
|
|
|
|
|
2024-02-22 15:22:10 +01:00
|
|
|
.blog a { color: var(--dark-link);}
|
2023-12-10 22:51:16 +01:00
|
|
|
|
2024-02-22 15:22:10 +01:00
|
|
|
.dark .blog a { color: var(--light-link);}
|
2023-12-20 15:39:56 +01:00
|
|
|
|
2024-01-06 21:37:12 +01:00
|
|
|
.blog a:hover { text-decoration: underline 2px;}
|
2023-12-10 22:51:16 +01:00
|
|
|
|
2024-02-22 15:22:10 +01:00
|
|
|
.blogtime { color: var(--dark-2); }
|
2023-09-25 14:45:37 +02:00
|
|
|
|
2024-02-22 15:22:10 +01:00
|
|
|
.dark .blogtime { color: var(--light-2); }
|
2023-12-09 17:32:22 +01:00
|
|
|
|
2023-12-09 23:48:53 +01:00
|
|
|
/* LOGS */
|
|
|
|
.borderbottom {
|
|
|
|
border-bottom-width: 2px;
|
2024-02-22 15:22:10 +01:00
|
|
|
border-color: var(--dark-3);
|
2024-05-09 23:04:58 +02:00
|
|
|
font-size: large;
|
2023-12-09 23:48:53 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
.dark .borderbottom {
|
|
|
|
border-bottom-width: 2px;
|
2024-02-22 15:22:10 +01:00
|
|
|
border-color: var(--light-3);
|
2023-12-09 23:48:53 +01:00
|
|
|
}
|
|
|
|
|
2024-01-04 13:07:44 +01:00
|
|
|
/* GALLERY */
|
|
|
|
.gallery {
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
justify-content: center;
|
|
|
|
}
|
|
|
|
|
|
|
|
.gallery img {
|
|
|
|
border: 15px solid white;
|
|
|
|
margin-bottom: 100px;
|
|
|
|
}
|
|
|
|
|
2024-04-07 16:05:39 +02:00
|
|
|
.gallery table img {
|
|
|
|
width: 95%;
|
|
|
|
border: 10px solid white;
|
|
|
|
margin-bottom: 10px;
|
|
|
|
}
|
|
|
|
|
2024-07-22 22:16:57 +02:00
|
|
|
.gallery table, th, td {
|
|
|
|
border: 0;
|
|
|
|
margin: 0;
|
|
|
|
}
|
|
|
|
|
2024-04-07 16:05:39 +02:00
|
|
|
@media screen and (max-width: 600px) {
|
|
|
|
.gallery table img {
|
|
|
|
border-width: 5px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-01-06 21:37:12 +01:00
|
|
|
/* CV */
|
|
|
|
.cv h2 {
|
|
|
|
font-size: x-large;
|
|
|
|
font-weight: 800;
|
|
|
|
}
|
|
|
|
|
|
|
|
.cv h3 {
|
|
|
|
font-size: large;
|
|
|
|
font-weight: 700;
|
|
|
|
}
|
|
|
|
|
|
|
|
.cv-date {
|
|
|
|
color: var(--dark-2);
|
|
|
|
font-size: small;
|
|
|
|
}
|
|
|
|
|
2024-05-10 09:32:13 +02:00
|
|
|
.dark .cv-date {
|
|
|
|
color: var(--light-2);
|
|
|
|
font-size: small;
|
|
|
|
}
|
|
|
|
|
2024-01-06 21:37:12 +01:00
|
|
|
.cv a {
|
2024-02-22 15:22:10 +01:00
|
|
|
color: var(--dark-link);
|
2024-01-06 21:37:12 +01:00
|
|
|
font-size: small;
|
|
|
|
}
|
|
|
|
|
2024-02-22 15:22:10 +01:00
|
|
|
.dark .cv a { color: var(--light-link);}
|
2024-01-06 21:37:12 +01:00
|
|
|
|
|
|
|
.cv a:hover { text-decoration: underline 2px;;}
|
|
|
|
|
|
|
|
.cv li {
|
|
|
|
list-style: disc inside;
|
|
|
|
padding: 0 0 5px 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.cv li ul {
|
|
|
|
padding-left: 10px;
|
|
|
|
}
|
|
|
|
|
2024-03-02 09:39:51 +01:00
|
|
|
/* GUESTBOOK */
|
|
|
|
.guestbook a:hover {
|
|
|
|
background-color: var(--dark-1);
|
|
|
|
color: var(--dark-bg);
|
|
|
|
}
|
|
|
|
|
|
|
|
.dark .guestbook a:hover {
|
|
|
|
background-color: var(--light-link);
|
|
|
|
}
|
2024-05-10 09:32:13 +02:00
|
|
|
|
|
|
|
/* QUOTES */
|
|
|
|
.author {
|
|
|
|
color: var(--dark-2);
|
|
|
|
font-size: medium;
|
|
|
|
}
|
|
|
|
|
|
|
|
.dark .author {
|
|
|
|
color: var(--light-2);
|
|
|
|
font-size: medium;
|
|
|
|
}
|
|
|
|
|
2023-12-09 17:32:22 +01:00
|
|
|
/* RANDOM */
|
|
|
|
code {
|
2024-05-06 20:21:03 +02:00
|
|
|
display: inline;
|
2023-12-10 22:51:16 +01:00
|
|
|
background-color: #24292E;
|
|
|
|
color: #A5A8AD;
|
2024-05-06 20:21:03 +02:00
|
|
|
border-radius: 8px;
|
|
|
|
padding: 4px 8px;
|
|
|
|
font-size: small;
|
|
|
|
}
|
|
|
|
|
|
|
|
pre {
|
2023-12-10 22:51:16 +01:00
|
|
|
padding: 10px;
|
2024-05-06 20:21:03 +02:00
|
|
|
background-color: #24292E;
|
|
|
|
color: #A5A8AD;
|
|
|
|
border-radius: 10px;
|
|
|
|
margin: 10px 0;
|
2023-12-09 21:29:21 +01:00
|
|
|
}
|
|
|
|
|
2024-01-06 21:37:12 +01:00
|
|
|
blockquote {
|
2023-12-09 21:29:21 +01:00
|
|
|
padding: 0 0 0 10px;
|
2024-02-22 15:22:10 +01:00
|
|
|
border-left: 5px solid var(--dark-1);
|
2023-12-09 21:29:21 +01:00
|
|
|
}
|
|
|
|
|
2024-01-06 21:37:12 +01:00
|
|
|
.dark blockquote {
|
2023-12-09 21:29:21 +01:00
|
|
|
padding: 0 0 0 10px;
|
2024-02-22 15:22:10 +01:00
|
|
|
border-left: 5px solid var(--light-1);
|
2024-05-09 23:04:58 +02:00
|
|
|
}
|
2024-07-16 20:24:12 +02:00
|
|
|
|
2024-07-16 22:52:43 +02:00
|
|
|
::selection{
|
|
|
|
background-color: var(--dark-1);
|
|
|
|
color: var(--dark-bg);
|
|
|
|
}
|
|
|
|
|
|
|
|
.dark ::selection{
|
|
|
|
background-color: var(--light-1);
|
|
|
|
color: var(--light-bg);
|
|
|
|
}
|
|
|
|
|
2024-07-16 20:24:12 +02:00
|
|
|
/* PRINT */
|
|
|
|
@media print {
|
|
|
|
body {
|
|
|
|
background: #fff;
|
|
|
|
color: #000;
|
|
|
|
font-family: Georgia, serif;
|
|
|
|
}
|
|
|
|
h1, h2, h3 {
|
|
|
|
line-height: 1.3;
|
|
|
|
font-family: Helvetica, sans-serif;
|
|
|
|
}
|
|
|
|
a, main a, .post main a:visited {
|
|
|
|
color: #000;
|
|
|
|
text-decoration: none;
|
|
|
|
}
|
|
|
|
blockquote, code {
|
|
|
|
background: #fff;
|
|
|
|
margin: 0;
|
|
|
|
padding: 0 1.5em;
|
|
|
|
border-left: 5px solid #000;
|
|
|
|
}
|
|
|
|
nav, footer, header {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
.blogtime {
|
|
|
|
color: #000;
|
|
|
|
}
|
|
|
|
#jr {
|
|
|
|
display: none;
|
|
|
|
}
|
2024-07-16 22:52:43 +02:00
|
|
|
}
|