Compare commits

..

No commits in common. "main" and "dev" have entirely different histories.
main ... dev

6 changed files with 67 additions and 130 deletions

View file

@ -4,11 +4,4 @@ date = 2025-01-31
updated = 2025-01-31 updated = 2025-01-31
+++ +++
This is my second blog post, I'm still testing Zola!!! I just really wanted to see how longer form content looks and how it grows within my page This is my second blog post.
hopefully this will work well, it seems good, as long as I can get the content of the actual blog post to appear lol...
who really knows:
- Something is always broken
- If it's not broken it will break eventually
- [x] The thing I care about is currently breaking

View file

@ -1,41 +1,30 @@
* { /* Magic fix which forces outer most element to full view size for background scaling */
margin: 0rem;
}
html { html {
margin: 0rem; min-height: 100%;
padding: 0rem; min-width: 100%;
} }
body { body {
display: flex;
flex-direction: column;
justify-content: start;
align-items: center;
font-family: monospace; font-family: monospace;
padding: 2rem; color: #e4e4e4;
font-size: 18px; font-size: 18px;
margin: 5rem auto;
max-width: 57rem;
line-height: 1.4; line-height: 1.4;
/* Fancy background CSS styling lives here */ -webkit-hyphens: auto;
background: linear-gradient( -ms-hyphens: auto;
to bottom right, hyphens: auto;
rgba(0, 0, 0, 1), /* Fancy background CSS lives here */
rgba(65, 15, 75, 1) 40%, background: linear-gradient(to bottom right, rgba(0,0,0, 1) 2%, rgba(65,15,75, 1) 40%, rgba(65,15,90, 1) 50%, rgba(30,15,80, 1) 60%, rgba(0,0,0, 1) 98%);
rgba(65, 15, 90, 1) 50%,
rgba(30, 15, 80, 1) 60%,
rgba(0, 0, 0, 1)
);
background-size: 100% 100%;
background-repeat: no-repeat;
background-attachment: fixed;
}
li {
list-style-type: none;
} }
ul { ul {
padding: 0rem; margin-top: 4rem;
}
li {
margin-top: 1rem;
list-style-type: none;
} }
a { a {
@ -53,20 +42,21 @@ a:hover {
} }
#site-content { #site-content {
max-width: 55rem; padding: 1rem;
color: #e4e4e4; padding-bottom: 2rem;
padding: 2rem;
border-radius: 1rem; border-radius: 1rem;
background: rgba(0,0,0, 0.78); background: rgba(0,0,0, 0.78);
box-shadow: 1rem 1rem 1rem 1rem rgba(0,0,0, 0.5); box-shadow: 1rem 1rem 1rem 1rem rgba(0,0,0, 0.5);
text-align: center;
} }
#ascii-header { #ascii-header {
font-size: 10px; font-size: 10px;
color: #e4e4e4; color: #e4e4e4;
text-decoration: none; text-decoration: none;
padding: 1rem; margin: 1rem;
text-align: center; padding-bottom: 14px;
border-bottom: #e4e4e4 8px dotted;
} }
#ascii-header a { #ascii-header a {
@ -80,54 +70,12 @@ a:hover {
} }
#welcome-message { #welcome-message {
padding: 1rem; margin: 1rem;
padding-bottom: 14px;
font-weight: bold; font-weight: bold;
text-align: center;
}
#blog-page-title {
padding-bottom: 0.5rem;
text-align: center;
}
#blog-post-content {
padding-top: 1.5rem;
}
#blog-post-content p {
padding: 1rem;
}
#blog-post-content ul {
padding: 1rem;
padding-top: 0rem;
/* Align the inner il elements correctly */
margin-left: 1rem;
}
#blog-post-content li {
list-style-type: disc;
}
.dotted-border {
border-bottom: #e4e4e4 8px dotted; border-bottom: #e4e4e4 8px dotted;
width: 100%;
} }
.title { .title {
letter-spacing: -2px; letter-spacing: -2px;
text-align: center;
}
.blog-entry-container {
padding: 1rem;
padding-top: 2rem;
}
.blog-entry-title {
padding-top: 2rem;
}
.blog-post-date {
text-align: center;
} }

View file

@ -1,11 +0,0 @@
{% extends "base.html" %}
{% block content %}
<main id="main-content">
<div id="welcome-message">
<h2 id="blog-page-title">|| 404 Not Found ||</h2>
<h6 class="blog-post-date">These are not the frogs you're looking for 👋 🐸</h6>
</div>
<div class="dotted-border"></div>
</main>
{% endblock content %}

View file

@ -16,8 +16,21 @@
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ██ ██████ ███████ ██ ██ ██ ██ ██ ██████ ██████ ██ ██ ██ ███████ ██████ ██ ██████ ███████ ██ ██ ██ ██ ██ ██████ ██████ ██ ██ ██ ███████
</pre></a></div> </pre></a></div>
<div class="dotted-border"></div> <main id="main-content">
{% block content %} {% endblock content %} <div id="welcome-message">
<h1 class="title">
Welcome
</h1>
<p>
This blog is made with 💜 and <a target="_blank" href="https://www.getzola.org">Zola!</a>
</br>
It's currently running on <a target="_blank" href="https://www.vultr.com">Vultr</a> for free with 500MB of RAM and <a target="_blank" href="https://www.openbsd.org">OpenBSD</a>
</p>
</div>
<div class="blog-posts">
{% block content %} {% endblock %}
</div>
</main>
</div> </div>
</body> </body>

View file

@ -1,23 +1,11 @@
{% extends "base.html" %} {% extends "base.html" %}
{% block content %} {% block content %}
<main id="main-content"> <ul>
<div id="welcome-message"> <!-- If you are using pagination, section.pages will be empty.
<h1 class="title">Welcome</h1> You need to use the paginator object -->
<p>This blog is made with 💜 and <a target="_blank" href="https://www.getzola.org">Zola!</a></p> {% for page in section.pages %}
<p>It's currently running on <a target="_blank" href="https://www.vultr.com">Vultr</a> and <a target="_blank" href="https://www.openbsd.org">OpenBSD</a> <li><a href="{{ page.permalink | safe }}">{{ page.title }}</a></li>
</p> {% endfor %}
</div> </ul>
<div class="dotted-border"></div>
<div class="blog-entry-container">
<h3 class="title">View the latest posts</h3>
<ul>
<!-- If you are using pagination, section.pages will be empty.
You need to use the paginator object -->
{% for page in section.pages %}
<li class="blog-entry-title">{{ page.date }} // <a href="{{ page.permalink | safe }}">{{ page.title }}</a></li>
{% endfor %}
</ul>
</div>
</main>
{% endblock content %} {% endblock content %}

View file

@ -1,14 +1,20 @@
{% extends "base.html" %} <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href=/main.css>
<title>🐸 CyberFrog</title>
</head>
{% block content %} <body>
<main id="main-content"> <h1 class="title">Cyberfrog blog</h1>
<div id="welcome-message"> <main id="main-content">
<h2 id="blog-page-title">{{ page.title }}</h2> <h2 class="blog-title">{{ page.title }}</h2>
<h6 class="blog-post-date">// Published: {{ page.date }} // Modified: {{ page.updated }} //</h6> <h4 class="blog-post-date">Published: {{ page.date }} || Last updated: {{ page.updated }}</h4>
</div> <div class="blog-posts">
<div class="dotted-border"></div> {% block content %} {% endblock %}
<div id="blog-post-content"> </div>
{{ page.content | safe }} </main>
</div> </body>
</main>
{% endblock content %} </html>