feat: add blog #7

Open
anton wants to merge 15 commits from feat/blog into main
9 changed files with 37 additions and 9 deletions
Showing only changes of commit 2be591d0ba - Show all commits

View File

@ -1,2 +1,3 @@
source "https://rubygems.org"
gem "jekyll-theme-console", path: "./_vendor/jekyll-theme-console"
gem 'jekyll-feed'

View File

@ -38,10 +38,13 @@ listen_for_clients_preferred_style: false # false (default) or true
footer: '2023 Distrust, LLC'
# Build settings
theme: jekyll-theme-console
permalink: /:title/
Review

Doesn't this normally generate files/links in the format blog/:title/index.html?

Doesn't this normally generate files/links in the format `blog/:title/index.html`?
plugins:
- jekyll-feed
# Exclude from processing.
# The following items will not be processed, by default.
# Any item listed under the `exclude:` key here will be automatically added to

View File

@ -20,6 +20,12 @@
<li class="show">
<a href="/contact.html" class="action-button">Free Consultation</a>
</li>
<li class="show">
<a href="/feed.xml" style="vertical-align: middle;">
<img style="filter: grayscale(100%); width: 22px; vertical-align: sub" src="../assets/base/rss.png" />
</a>
</li>
</ul>
<div id="hamburger-menu" class="hide menu-button-container" for="menu-toggle">
<input id="menu-toggle" type="checkbox" />

View File

@ -27,7 +27,14 @@
</div>
</section>
<hr />
<div>
<a href="{{ site.baseurl }}{{ site.posts.first.url }}">
<img id="lp-post-img" src="{{ site.baseurl }}{{ site.posts.first.cover_image }}"
alt="Cover image for {{ site.posts.first.title }}">
<h2>Latest Post: {{ site.posts.first.title }}</h2>
</a>
</div>
<section class="">
<div class="flex-container-inner">
@ -129,8 +136,6 @@
</div>
</section>
<hr/>
<section class="">
<div class="flex-container-inner" style="align-items: baseline">
<div class="text-well">

View File

@ -69,7 +69,7 @@
<section class="flex-container">
<div class="flex-container-inner">
<div class="text-well">
<h3>StageX</h3>
<h3>[Stageˣ]</h3>
anton marked this conversation as resolved Outdated
Outdated
Review

To support more browsers I'd probably do

[Stage<sup>x</sup>]
To support more browsers I'd probably do ``` [Stage<sup>x</sup>] ```
<a href="https://codeberg.org/stagex/stagex" target="_blank" rel="noopener noreferrer">https://codeberg.org/stagex/stagex</a>
<p>Minimalism and security first repository of reproducible and multi-signed OCI images of common open source software toolchains full-source bootstrapped from Stage 0 all the way up.</p>
</div>

View File

@ -1,6 +1,15 @@
---
layout: post
title: Distrust - Trust But Verify
date: 2024-03-28
cover_image: "../assets/images/whale_shark.jpg"
anton marked this conversation as resolved Outdated
Outdated
Review

Absolute path

Absolute path
authors:
- name: Ryan Heywood
bio: Professional bonker / twerker.
twitter: le twitter
- name: Anton Livaja
bio: Professional .
twitter: antonlivaja
---
Bacon ipsum dolor amet porchetta brisket pork loin, cupim pork belly frankfurter landjaeger andouille ground round hamburger corned beef tri-tip short loin. Ribeye andouille bacon pork leberkas doner. Meatloaf capicola brisket hamburger tongue chuck. Tail ham prosciutto, beef ribs beef frankfurter flank strip steak tenderloin.

View File

@ -167,7 +167,7 @@ hr {
}
.right-menu {
width: 70%;
width: 74%;
display: flex;
justify-content: flex-end;
align-items: center;
@ -458,8 +458,8 @@ textarea {
}
section {
padding-top: 100px;
padding-bottom: 100px;
padding-top: 50px;
padding-bottom: 50px;
}
.companies {
@ -898,6 +898,10 @@ pre {
max-width: 100%;
}
#lp-post-img {
max-width: 100%;
}
/** end blog */
*,

BIN
assets/base/rss.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -10,7 +10,7 @@ collapsibleButton.addEventListener("click", function () {
});
document.addEventListener('DOMContentLoaded', function () {
if (window.location.pathname === "index.html") {
if (window.location.pathname === "/index.html") {
fetch('../assets/js/carousel-items.json')
anton marked this conversation as resolved Outdated
Outdated
Review

Absolute path

Absolute path
.then(response => response.json())
.then(data => {