Compare commits

..

No commits in common. "7bc2870924c7004929066c227cec19f0821403bc" and "5cf59d539545bd54ad8449d86f52637a26c29dde" have entirely different histories.

5 changed files with 78 additions and 155 deletions

View file

@ -37,16 +37,6 @@
"title": "The Hobbit", "title": "The Hobbit",
"isbn": 9780007487288, "isbn": 9780007487288,
"author": "J.R.R. Tolkien" "author": "J.R.R. Tolkien"
},
{
"title": "Men Explain Things to Me (And Other Essays)",
"isbn": 9781783780792,
"author": "Rebecca Solnit"
},
{
"title": "The Age of Surveillance Capitalism",
"isbn": 9781781256855,
"author": "Shoshana Zuboff"
} }
] ]
}, },
@ -439,18 +429,6 @@
}, },
"rating": 4 "rating": 4
}, },
{
"title": "Kagurabachi: Vol. 4",
"isbn": 9784088842097,
"author": "Takeru Gokazono",
"date": {
"year": "2024",
"month": "07",
"day": "12",
"string": "2024-07-12"
},
"rating": 4
},
{ {
"title": "Kagurabachi: Vol. 3", "title": "Kagurabachi: Vol. 3",
"isbn": 9784088841168, "isbn": 9784088841168,
@ -1079,6 +1057,9 @@
{ {
"title": "Ten Arguments For Deleting Your Social Media Accounts Right Now" "title": "Ten Arguments For Deleting Your Social Media Accounts Right Now"
}, },
{
"title": "The Age of Surveillance Capitalism"
},
{ {
"title": "One Day in the Life of Ivan Denisovich" "title": "One Day in the Life of Ivan Denisovich"
}, },

View file

@ -21,17 +21,6 @@
"name": "Watched", "name": "Watched",
"url": "https://kjelsrud.dev/logs/watchlist/", "url": "https://kjelsrud.dev/logs/watchlist/",
"tv": [ "tv": [
{
"title": "Formula 1: Drive to Survive S06",
"type": "series",
"date": {
"year": "2025",
"month": "08",
"day": "28",
"string": "2025-08-28"
},
"rating": 3
},
{ {
"title": "Miss Americana", "title": "Miss Americana",
"type": "movie", "type": "movie",

View file

@ -4,12 +4,11 @@ description: ""
layout: "../layouts/Layout.astro" layout: "../layouts/Layout.astro"
--- ---
> _Last update: August 28, 2025_ > _Last update: June 25, 2025_
List of changes and new features I plan for this website. List of changes and new features I plan for this website.
- Add log-page for wine/gin I like and have tried - Add log-page for wine/gin I like and have tried
- Add page dedicated to work I'm proud of - Add page dedicated to work I'm proud of
- Add `/concerts`-page (like [Kyrre](https://kyrremann.no/concert-vitae/) & [Wand3r](https://wand3r.net/concerts/)) - Add `/concerts`-page (like [Kyrre](https://kyrremann.no/concert-vitae/) & [Wand3r](https://wand3r.net/concerts/))
- Redo [/gallery](/gallery) (CLS error - concrete height for images, compressed thumbnails instead of real one, hover start preload + zoom a bit out, spinner for loading?) or rewrite it to something like [rizaldys ig clone](https://ig.rizaldy.club/) - Redo [/gallery](/gallery) (CLS error - concrete height for images, compressed thumbnails instead of real one, hover start preload + zoom a bit out, spinner for loading?) or rewrite it to something like [rizaldys ig clone](https://ig.rizaldy.club/)
- Add a "stopped" reading/watching tag to my logs

View file

@ -4,7 +4,7 @@ description: ""
layout: "../layouts/Layout.astro" layout: "../layouts/Layout.astro"
--- ---
> _Last update: 28 August, 2025_ > _Last update: 22 August, 2025_
[Guesswork](https://en.wiktionary.org/wiki/guesswork) gifting is not sustainable. Here's my public wishlist. Also, whenever possible, buy pre-owned! [Guesswork](https://en.wiktionary.org/wiki/guesswork) gifting is not sustainable. Here's my public wishlist. Also, whenever possible, buy pre-owned!
@ -12,7 +12,6 @@ _PS: Interesting food with a cool recipe is an awesome gift!_
### Charities ### Charities
- [Amnesty International](https://amnesty.no/stott-oss)
- [Kreftforeningen](https://kreftforeningen.no/stott-kreftforeningen/gratulasjonsgave/#gratulasjonsgave) - [Kreftforeningen](https://kreftforeningen.no/stott-kreftforeningen/gratulasjonsgave/#gratulasjonsgave)
- [Røde Kors](https://www.rodekors.no/stott-arbeidet/) - [Røde Kors](https://www.rodekors.no/stott-arbeidet/)
- [Sykehusklovnene](https://www.sykehusklovnene.no/) - [Sykehusklovnene](https://www.sykehusklovnene.no/)

View file

@ -1,11 +1,12 @@
:root { :root {
--dark-bg: #1e1e2e; --dark-bg: #1e1e2e; /* Midnight Navy */
--dark-1: #cdd6f4; --dark-1: #cdd6f4; /* Lavender Mist */
--dark-2: #8f5cf4; --dark-2: #8f5cf4; /* Amethyst Glow */
--dark-3: #6f7aaa; --dark-3: #6f7aaa; /* Dusty Lavender */
--dark-hover: #b4c0f4; --dark-hover: #b4c0f4; /* Periwinkle Glow */
--dark-link: #89b4fa; --dark-link: #89b4fa; /* Sky Blue */
--dark-blockquote: #11111b; --dark-blockquote: #11111b; /* Charcoal Abyss */
/* MISC */
--code-bg: #24292E; --code-bg: #24292E;
--code-text: #A5A8AD; --code-text: #A5A8AD;
} }
@ -23,57 +24,14 @@ p {
font-size: large; font-size: large;
} }
h2, h2, h3, h4 {
h3, font-weight: 600;
h4 {
font-weight: 600;
} }
hr { hr {
margin: 2vh 5vh 2vh 0;
border-color: #777;
}
iframe {
display: block;
margin: 1.05rem 0;
max-width: 100%;
border-radius: 1.05rem;
}
code {
display: inline;
background-color: var(--code-bg);
color: var(--code-text);
border-radius: 8px;
padding: 4px 8px;
font-size: small;
}
pre {
padding: 10px;
background-color: var(--code-bg);
color: var(--code-text);
border-radius: 10px;
margin: 10px 0; margin: 10px 0;
} }
blockquote {
background-color: var(--dark-blockquote);
padding: 0 0 0 10px;
border-left: 5px solid var(--dark-link);
p {
font-size: medium;
line-height: 32px;
}
}
::selection {
background-color: var(--dark-1);
color: var(--dark-bg);
}
/* HEADER */ /* HEADER */
.headerlink { .headerlink {
border: 2px solid var(--dark-link); border: 2px solid var(--dark-link);
@ -110,13 +68,15 @@ blockquote {
padding: 10px 0 0 0; padding: 10px 0 0 0;
} }
.index a { iframe {
color: var(--dark-link); display: block;
margin: 1.05rem 0;
max-width: 100%;
border-radius: 1.05rem;
} }
.index a { color: var(--dark-link);}
.index a:hover { .index a:hover { text-decoration: underline 2px;}
text-decoration: underline 2px;
}
/* BLOG */ /* BLOG */
.blog p { .blog p {
@ -159,46 +119,24 @@ blockquote {
} }
.blog table { .blog table {
width: 100%; width: 100%;
border-collapse: collapse; border-collapse: collapse;
margin: 10px 0px; margin: 10px 0px;
} }
.blog th, .blog th, .blog td {
.blog td { border: 1px solid;
border: 1px solid;
} }
.blog th { .blog th {
padding: 5px 5px; padding: 5px 5px;
} }
.blog a { .blog a { color: var(--dark-link); font-weight: bolder; }
color: var(--dark-link);
font-weight: bolder;
}
.blog a:hover { .blog a:hover { text-decoration: underline 2px; }
text-decoration: underline 2px;
}
.blogtime { .blogtime { color: var(--dark-2); }
color: var(--dark-2);
}
.footnotes li {
counter-increment: footnote-counter;
margin-bottom: 1vh;
padding-left: 0;
display: flex;
align-items: baseline;
gap: 1vh;
}
.footnotes li::before {
content: counter(footnote-counter) ".";
font-weight: bold;
}
/* LOGS */ /* LOGS */
.borderbottom { .borderbottom {
@ -225,17 +163,15 @@ blockquote {
margin-bottom: 10px; margin-bottom: 10px;
} }
.gallery table, .gallery table, th, td {
th,
td {
border: 0; border: 0;
margin: 0; margin: 0;
} }
@media screen and (max-width: 600px) { @media screen and (max-width: 600px) {
.gallery table img { .gallery table img {
border-width: 5px; border-width: 5px;
} }
} }
/* CV */ /* CV */
@ -252,14 +188,12 @@ td {
font-size: small; font-size: small;
} }
.cv a { .cv a {
color: var(--dark-link); color: var(--dark-link);
font-size: small; font-size: small;
} }
.cv a:hover { .cv a:hover { text-decoration: underline 2px; }
text-decoration: underline 2px;
}
.cv li { .cv li {
list-style: disc inside; list-style: disc inside;
@ -270,12 +204,46 @@ td {
padding-left: 10px; padding-left: 10px;
} }
/* QUOTES */ /* QUOTES */
.author { .author {
color: var(--dark-2); color: var(--dark-2);
font-size: medium; font-size: medium;
} }
/* RANDOM */
code {
display: inline;
background-color: var(--code-bg);
color: var(--code-text);
border-radius: 8px;
padding: 4px 8px;
font-size: small;
}
pre {
padding: 10px;
background-color: var(--code-bg);
color: var(--code-text);
border-radius: 10px;
margin: 10px 0;
}
blockquote {
background-color: var(--dark-blockquote);
padding: 0 0 0 10px;
border-left: 5px solid var(--dark-link);
}
blockquote p {
font-size: medium;
line-height: 32px;
}
::selection{
background-color: var(--dark-1);
color: var(--dark-bg);
}
/* PRINT */ /* PRINT */
@media print { @media print {
body { body {
@ -283,40 +251,27 @@ td {
color: #000; color: #000;
font-family: Georgia, serif; font-family: Georgia, serif;
} }
h1, h2, h3 {
h1,
h2,
h3 {
line-height: 1.3; line-height: 1.3;
font-family: Helvetica, sans-serif; font-family: Helvetica, sans-serif;
} }
a, main a, .post main a:visited {
a,
main a,
.post main a:visited {
color: #000; color: #000;
text-decoration: none; text-decoration: none;
} }
blockquote, code {
blockquote,
pre {
background: #fff; background: #fff;
margin: 0; margin: 0;
padding: 0 1.5em; padding: 0 1.5em;
border-left: 5px solid #000; border-left: 5px solid #000;
} }
nav, footer, header {
nav,
footer,
header {
display: none !important; display: none !important;
} }
.blogtime { .blogtime {
color: #000; color: #000;
} }
#jr { #jr {
display: none; display: none;
} }
} }