diff --git a/public/assets/css/style.css b/public/assets/css/style.css index 114f876..ca2bcb4 100644 --- a/public/assets/css/style.css +++ b/public/assets/css/style.css @@ -1 +1 @@ -@import "code-blocks.css";@import "font.css";@import "footer.css";@import "nav-bar.css";@import "toc.css";html{scroll-behavior:smooth}body{margin:0;padding:0}@media (prefers-color-scheme:dark){body{color:#c9d1d9;background:#0d1117}}h1{color:#f5a97f;text-align:center;font-size:1.4641rem}h2{color:#7dc4e4;font-size:1.331rem}h3{color:#f5a97f;font-size:1.1rem}h4{color:#a6da95;font-size:1rem}h5{color:#7dc4e4;font-size:1rem}h6{color:#7dc4e4;font-size:.909091rem}h2:before{content:"◉ "}h3:before{content:"◎ "}h4:before{content:"○ "}h5:before{content:"✺ "}h6:before{content:"▶ "}h7:before{content:"⤷ "}.body{color:#fff;background-color:#24273a;padding-bottom:1em;font-family:JetBrains Mono,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:relative}.content{box-sizing:border-box;width:auto;max-width:750px;height:100%;text-align:auto;text-justify:inter-word;flex-direction:column;margin:40px auto;padding:0;line-height:1.5em;display:flex;position:relative}.content a:link{color:#b4befe;text-decoration:none}.content a:visited{color:#7e7eff}.content a:hover{color:#f38ba8}.content a:active{color:#202030}.content b,strong{color:#ee99a0}.flex-container{flex-flow:wrap;grid-auto-flow:column;place-content:space-evenly;gap:2em;width:auto;margin:0 auto;display:flex}.flex-box{background-color:#1e2030;border:2px solid #8aadf4;border-radius:20px;width:40%;height:auto;padding:0 1em 1em;transition:box-shadow .4s ease-in-out,bottom .6s ease-in-out;display:block;position:relative;bottom:0;box-shadow:0 0 .2em #8aadf4}.flex-box:hover{transition:box-shadow .6s ease-in-out,bottom .6s ease-in-out;bottom:5px;box-shadow:0 0 1.3em #8aadf4}.flex-box p{color:#b7bdf8;font-size:12px}.flex-box h3:before{content:" "}.center{width:auto;margin-left:auto;margin-right:auto;display:block}.content>div:has(.pokemon){text-align:center}.content>div:has(.pokemon)>:not(.pokemon):not(h1){text-align:left}.pokemon{text-align:center;width:15%;margin:.5em 2%;display:inline-block}*{scrollbar-width:thin;scrollbar-color:#64687e #1e1e2e} \ No newline at end of file +@import "code-blocks.css";@import "font.css";@import "footer.css";@import "nav-bar.css";@import "toc.css";html{scroll-behavior:smooth}body{margin:0;padding:0}@media (prefers-color-scheme:dark){body{color:#c9d1d9;background:#0d1117}}h1{color:#f5a97f;text-align:center;font-size:1.4641rem}h2{color:#7dc4e4;font-size:1.331rem}h3{color:#f5a97f;font-size:1.1rem}h4{color:#a6da95;font-size:1rem}h5{color:#7dc4e4;font-size:1rem}h6{color:#7dc4e4;font-size:.909091rem}h2:before{content:"◉ "}h3:before{content:"◎ "}h4:before{content:"○ "}h5:before{content:"✺ "}h6:before{content:"▶ "}h7:before{content:"⤷ "}.body{color:#fff;background-color:#24273a;padding-bottom:1em;font-family:JetBrains Mono,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:relative}.content{box-sizing:border-box;width:auto;max-width:750px;height:100%;text-align:auto;text-justify:inter-word;flex-direction:column;margin:40px auto;padding:0;line-height:1.5em;display:flex;position:relative}.content a:link{color:#b4befe;text-decoration:none}.content a:visited{color:#7e7eff}.content a:hover{color:#f38ba8}.content a:active{color:#202030}.content b,strong{color:#ee99a0}.flex-container{flex-flow:wrap;grid-auto-flow:column;place-content:space-evenly;gap:2em;width:auto;margin:0 auto;display:flex}.flex-box{background-color:#1e2030;border:2px solid #8aadf4;border-radius:20px;width:40%;height:auto;padding:0 1em 1em;transition:box-shadow .4s ease-in-out,bottom .6s ease-in-out;display:block;position:relative;bottom:0;box-shadow:0 0 .2em #8aadf4}.flex-box:hover{transition:box-shadow .6s ease-in-out,bottom .6s ease-in-out;bottom:5px;box-shadow:0 0 1.3em #8aadf4}.view-all-container{text-align:center;margin-top:3em;margin-bottom:2em}.view-all-btn{color:#cad3f5;background-color:#1e2030;border:2px solid #8aadf4;border-radius:20px;padding:.8em 2em;font-size:1.1em;font-weight:700;text-decoration:none;display:inline-block;position:relative;bottom:0}.flex-box p{color:#b7bdf8;font-size:12px}.flex-box h3:before{content:" "}.center{width:auto;margin-left:auto;margin-right:auto;display:block}.content>div:has(.pokemon){text-align:center}.content>div:has(.pokemon)>:not(.pokemon):not(h1){text-align:left}.pokemon{text-align:center;width:15%;margin:.5em 2%;display:inline-block}*{scrollbar-width:thin;scrollbar-color:#64687e #1e1e2e} \ No newline at end of file diff --git a/public/index.html b/public/index.html index bba24f4..ea06855 100644 --- a/public/index.html +++ b/public/index.html @@ -1 +1 @@ -Hello - Rattman

HiO!

This is the Site/Blog of Ladas552 - have fun browsing it and read some recent posts below!

To note: I am not interested in your data, github hosting does it's own things. The Site's javascript only exists to redirect on safari browser users and for the footer to check client side scrolling.

We are the souls

My Dark Souls 3 characters stories

Tags: Games Story-time

Released: 2025-09-06

Osu on Linux

My experience running Osu on Linux and some advice

Tags: Games

Released: 2025-04-13

My "Secure" Setup

Horrible practices or Guide to exploiting my OS if you ever want to

Tags: Linux

Released: 2025-11-10

On Owning a Cat

Troublesome blob of feline species

Tags: Story-time

Released: 2025-02-08

\ No newline at end of file +Hello - Rattman

HiO!

This is the Site/Blog of Ladas552 - have fun browsing it and read some recent posts below!

To note: I am not interested in your data, github hosting does it's own things. The Site's javascript only exists to redirect on safari browser users and for the footer to check client side scrolling.

My "Secure" Setup

Horrible practices or Guide to exploiting my OS if you ever want to

Tags: Linux

Released: 2025-11-10

We are the souls

My Dark Souls 3 characters stories

Tags: Games Story-time

Released: 2025-09-06

\ No newline at end of file diff --git a/public/posts/index.html b/public/posts/index.html index dc362b3..fb33fb9 100644 --- a/public/posts/index.html +++ b/public/posts/index.html @@ -1 +1 @@ -Index - Rattman

Posts

We are the souls

My Dark Souls 3 characters stories

We are the souls Aye, siwmae This post is about role playing and consists of edgy stories that have …

Read more …

Osu on Linux

My experience running Osu on Linux and some advice

Osu on Linux Hey! I play rhythm games for my own amusement. And mostly bobbing to OSU!, which let's …

Read more …

My "Secure" Setup

Horrible practices or Guide to exploiting my OS if you ever want to

My Secure Setup, or How to Give a CS Prof a Heart Attack Gobble Gobble Writing Guide posts and hardw…

Read more …

On Owning a Cat

Troublesome blob of feline species

On Owning a Cat HiO! This post is about my cat, how I got to have her, how I live with her and so on…

Read more …
\ No newline at end of file +Index - Rattman

Posts

My "Secure" Setup

Horrible practices or Guide to exploiting my OS if you ever want to

Tags: Linux

Released: 2025-11-10

We are the souls

My Dark Souls 3 characters stories

Tags: Games Story-time

Released: 2025-09-06

Osu on Linux

My experience running Osu on Linux and some advice

Tags: Games

Released: 2025-04-13

On Owning a Cat

Troublesome blob of feline species

Tags: Story-time

Released: 2025-02-08

\ No newline at end of file diff --git a/public/rss.xml b/public/rss.xml index 37995a2..3a4a94e 100644 --- a/public/rss.xml +++ b/public/rss.xml @@ -6,7 +6,7 @@ Latest posts Norgolith en-us - Thu, 04 Dec 2025 07:01:20 +0000 + Thu, 04 Dec 2025 07:39:23 +0000 60 diff --git a/theme/assets/css/style.css b/theme/assets/css/style.css index 9c6478f..6ec5a4e 100644 --- a/theme/assets/css/style.css +++ b/theme/assets/css/style.css @@ -160,6 +160,26 @@ strong { bottom: 5px; } +/* View All Posts Button */ +.view-all-container { + text-align: center; + margin-top: 3em; + margin-bottom: 2em; +} + +.view-all-btn { + display: inline-block; + padding: 0.8em 2em; + font-size: 1.1em; + font-weight: bold; + color: #cad3f5; + text-decoration: none; + border: 2px solid #8aadf4; + border-radius: 20px; + background-color: #1e2030; + position: relative; + bottom: 0px; +} /* css class for descriptions under "recent posts" */ .flex-box p { color: #b7bdf8; @@ -201,4 +221,4 @@ strong { scrollbar-width: thin; /* Width of the scrollbar */ scrollbar-color: #64687E #1E1E2E; -} \ No newline at end of file +} diff --git a/theme/templates/home.html b/theme/templates/home.html index 5b1eaff..3430d4b 100644 --- a/theme/templates/home.html +++ b/theme/templates/home.html @@ -4,22 +4,27 @@ {{ content | safe }}
- {% for post in posts %} + {% set latest_posts = posts | sort(attribute="created") | reverse | slice(end=2) %} + {% for post in latest_posts %}

{{ post.title }}

- {{ post.description }} -

Tags: - {% for category in post.categories %} - {{ category | capitalize }} - {% endfor %}

-

Released: {{ post.created }}

+ {{ post.description }} +

Tags: + {% for category in post.categories %} + {{ category | capitalize }} + {% endfor %} +

+

Released: {{ post.created }}

{% endfor %}
+
{% endblock content %} diff --git a/theme/templates/posts.html b/theme/templates/posts.html index 4921516..4ef3e47 100644 --- a/theme/templates/posts.html +++ b/theme/templates/posts.html @@ -2,19 +2,26 @@ {% block title %}{{ metadata.title | title }}{% endblock title %} {% block content %}

Posts

-
- {% for post in posts | slice(end=5) %} -
-
-

{{ post.title }}

- - {{ post.description }} -
-
-

{{ post.raw | striptags | truncate(length=100) | safe }}

- Read more … +
+
+ {% set sorted_posts = posts | sort(attribute="created") | reverse %} + {% for post in sorted_posts %} +
+

{{ post.title }}

+
+ + {{ post.description }} +

Tags: + {% for category in post.categories %} + {{ category | capitalize }} + {% endfor %} +

+

Released: {{ post.created | date(format="%Y-%m-%d") }}

+
+
+ {% endfor %}
- {% endfor %} -
+ {% endblock content %}