feat: add blog #7
1
Gemfile
1
Gemfile
|
@ -1,2 +1,3 @@
|
|||
source "https://rubygems.org"
|
||||
gem "jekyll-theme-console", path: "./_vendor/jekyll-theme-console"
|
||||
gem 'jekyll-feed'
|
|
@ -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/
|
||||
|
||||
|
||||
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
|
||||
|
|
|
@ -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" />
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -69,7 +69,7 @@
|
|||
<section class="flex-container">
|
||||
<div class="flex-container-inner">
|
||||
<div class="text-well">
|
||||
<h3>StageX</h3>
|
||||
<h3>[Stageˣ]</h3>
|
||||
<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>
|
||||
|
|
|
@ -1,6 +1,15 @@
|
|||
---
|
||||
layout: post
|
||||
title: Distrust - Trust But Verify
|
||||
date: 2024-03-28
|
||||
cover_image: "../assets/images/whale_shark.jpg"
|
||||
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.
|
||||
|
|
|
@ -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 */
|
||||
|
||||
*,
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 6.3 KiB |
|
@ -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')
|
||||
.then(response => response.json())
|
||||
.then(data => {
|
||||
|
|
Loading…
Reference in New Issue
Doesn't this normally generate files/links in the format
blog/:title/index.html
?