Initial switch to zola site
This commit is contained in:
commit
baed7c3c83
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
public
|
20
config.toml
Normal file
20
config.toml
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
# The URL the site will be built for
|
||||||
|
base_url = "https://exvacuum.dev"
|
||||||
|
|
||||||
|
# Whether to automatically compile all Sass files in the sass directory
|
||||||
|
compile_sass = true
|
||||||
|
|
||||||
|
# Whether to build a search index to be used later on by a JavaScript library
|
||||||
|
build_search_index = false
|
||||||
|
|
||||||
|
[markdown]
|
||||||
|
# Whether to do syntax highlighting
|
||||||
|
# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola
|
||||||
|
highlight_code = true
|
||||||
|
|
||||||
|
# Whether external links are to be opened in a new tab
|
||||||
|
# If this is true, a `rel="noopener"` will always automatically be added for security reasons
|
||||||
|
external_links_target_blank = true
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
# Put all your custom variables here
|
15
content/_index.md
Normal file
15
content/_index.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
+++
|
||||||
|
template = "index.html"
|
||||||
|
+++
|
||||||
|
|
||||||
|
# silas
|
||||||
|
|
||||||
|
- ~~projects~~ (coming soon, see [github](https://github.com/exvacuum) for now)
|
||||||
|
- [blog](@/blog/_index.md)
|
||||||
|
|
||||||
|
find me in other places
|
||||||
|
|
||||||
|
- mail: [silas@exvacuum.dev](mailto:silas@exvacuum.dev)
|
||||||
|
- github: [exvacuum](https://github.com/exvacuum)
|
||||||
|
- youtube: [@silasbartha](https://youtube.com/@silasbartha)
|
||||||
|
- x: [@EXVACVVM](https://x.com/EXVACVVM)
|
6
content/blog/_index.md
Normal file
6
content/blog/_index.md
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "blog"
|
||||||
|
sort_by = "date"
|
||||||
|
template = "blog.html"
|
||||||
|
page_template = "blog-page.html"
|
||||||
|
+++
|
67
content/blog/new-website.md
Normal file
67
content/blog/new-website.md
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
+++
|
||||||
|
title = "time for a new website"
|
||||||
|
date = 2024-08-13
|
||||||
|
+++
|
||||||
|
dear witness,
|
||||||
|
|
||||||
|
this is the first post on my new website, which i'm creating using the [zola](https://www.getzola.org) static site generator
|
||||||
|
|
||||||
|
the old site used [jekyll](jekyllrb.com), which i like a lot, and i've used it for over 5 years
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
i always found the ruby development environment to be a massive pain in the ass to set up, which is why zola was pretty appealing
|
||||||
|
|
||||||
|
i also never use ruby for damn near anything, so i never keep it installed
|
||||||
|
|
||||||
|
i've also just been meaning to change things up a little in general
|
||||||
|
|
||||||
|
the whole early web 2.0 aesthetic is a lot of fun, but i've been feeling a bit more drawn towards minimalism lately
|
||||||
|
|
||||||
|
besides, i was barely even sentient when that aesthetic was big
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
i might port over the old posts
|
||||||
|
|
||||||
|
might not
|
||||||
|
|
||||||
|
some of that stuff was pretty cool
|
||||||
|
|
||||||
|
you can always check out the internet archive to see that stuff if you want: [http://web.archive.org/web/20240226014714/https://exvacuum.dev/notes](http://web.archive.org/web/20240226014714/https://exvacuum.dev/notes)
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
idk why i decided to write like this but it's kind of funny
|
||||||
|
|
||||||
|
a bit rambly
|
||||||
|
|
||||||
|
it's actually really annoying trying to intentionally write poorly
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
i do want to start writing more of these things because god i feel like i learn so much and don't have anywhere to share it
|
||||||
|
|
||||||
|
like i have my [youtube channel](https://youtube.com/@silasbartha), which is great when i can muster up the willpower to throw something together, but i don't feel like my skills are developed enough to output videos at a rate or quality which would satisfy me
|
||||||
|
|
||||||
|
i would be spending more time on videos about my projects than the projects themselves
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
i'm actually putting off my big personal project right now to do this lol
|
||||||
|
|
||||||
|
but it's important (i think)
|
||||||
|
|
||||||
|
my site's on my resume and i'm looking for jobs right now
|
||||||
|
|
||||||
|
if you're a potential employer reading this, first of all: i'm surprised you read this far!
|
||||||
|
|
||||||
|
but also please hire me or something
|
||||||
|
|
||||||
|
not for frontend web development obviously
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
thanks for reading this,
|
||||||
|
|
||||||
|
\- silas
|
22
sass/_everforest.scss
Normal file
22
sass/_everforest.scss
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
$fg: #D3C6AA;
|
||||||
|
$bg0: #2D353B;
|
||||||
|
$bg1: #343F44;
|
||||||
|
$bg2: #3D484D;
|
||||||
|
$bg3: #475258;
|
||||||
|
$bg4: #4F585E;
|
||||||
|
$bg5: #56635F;
|
||||||
|
|
||||||
|
$bg_dim: #232A2E;
|
||||||
|
$bg_red: #543A48;
|
||||||
|
$bg_visual: #514045;
|
||||||
|
$bg_yellow: #4D4C43;
|
||||||
|
$bg_green: #425047;
|
||||||
|
$bg_blue: #3A515D;
|
||||||
|
|
||||||
|
$red: #E76E80;
|
||||||
|
$orange: #E69875;
|
||||||
|
$yellow: #DBBC7F;
|
||||||
|
$green: #A7C080;
|
||||||
|
$blue: #7FBBB3;
|
||||||
|
$aqua: #83C092;
|
||||||
|
$purple: #D699B6;
|
10
sass/style.scss
Normal file
10
sass/style.scss
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
@use "everforest";
|
||||||
|
|
||||||
|
body {
|
||||||
|
color: everforest.$fg;
|
||||||
|
background-color: everforest.$bg0;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: everforest.$blue;
|
||||||
|
}
|
15
templates/base.html
Normal file
15
templates/base.html
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<title>silas</title>
|
||||||
|
<link rel="stylesheet" href="/style.css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<section class="section">
|
||||||
|
<div class="container">
|
||||||
|
{% block content %} {% endblock %}
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</body>
|
||||||
|
</html>
|
10
templates/blog-page.html
Normal file
10
templates/blog-page.html
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<a href="{{ get_url(path='@/blog/_index.md') }}"> <- back to posts</a>
|
||||||
|
<h1 class="title">
|
||||||
|
{{ page.title }}
|
||||||
|
</h1>
|
||||||
|
<p class="subtitle"><strong>{{ page.date }}</strong></p>
|
||||||
|
{{ page.content | safe }}
|
||||||
|
{% endblock content %}
|
14
templates/blog.html
Normal file
14
templates/blog.html
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<a href="{{ get_url(path='@/_index.md') }}"> <- back to landing</a>
|
||||||
|
<h1 class="title">
|
||||||
|
{{ section.title }}
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
{% for page in section.pages %}
|
||||||
|
<li><a href="{{ page.permalink | safe }}">{{ page.title }}</a> ({{page.date}})</li>
|
||||||
|
{% endfor %}
|
||||||
|
</ul>
|
||||||
|
{% endblock content %}
|
5
templates/index.html
Normal file
5
templates/index.html
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
{{ section.content | safe }}
|
||||||
|
{% endblock content %}
|
0
templates/projects.html
Normal file
0
templates/projects.html
Normal file
Loading…
x
Reference in New Issue
Block a user