From 2be591d0baf3b265b98bcb34535e2092df2ba195 Mon Sep 17 00:00:00 2001 From: Anton Livaja Date: Fri, 29 Mar 2024 01:40:57 -0400 Subject: [PATCH] feat: add rss --- Gemfile | 1 + _config.yml | 5 ++++- _includes/header.html | 6 ++++++ _layouts/landing.html | 11 ++++++++--- _layouts/tools.html | 2 +- _posts/2024-03-28-introducing-distrust.md | 9 +++++++++ _sass/base.scss | 10 +++++++--- assets/base/rss.png | Bin 0 -> 6438 bytes assets/js/main.js | 2 +- 9 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 assets/base/rss.png diff --git a/Gemfile b/Gemfile index c98b092..1a301d9 100644 --- a/Gemfile +++ b/Gemfile @@ -1,2 +1,3 @@ source "https://rubygems.org" gem "jekyll-theme-console", path: "./_vendor/jekyll-theme-console" +gem 'jekyll-feed' \ No newline at end of file diff --git a/_config.yml b/_config.yml index 05c54ef..1fc937c 100644 --- a/_config.yml +++ b/_config.yml @@ -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 diff --git a/_includes/header.html b/_includes/header.html index 0bfa9a9..9a956cc 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -20,6 +20,12 @@
  • Free Consultation
  • +
  • + + + +
  • + -
    +
    + + Cover image for {{ site.posts.first.title }} +

    Latest Post: {{ site.posts.first.title }}

    +
    +
    +
    @@ -129,8 +136,6 @@
    -
    -
    diff --git a/_layouts/tools.html b/_layouts/tools.html index 905052f..6b2eea7 100644 --- a/_layouts/tools.html +++ b/_layouts/tools.html @@ -69,7 +69,7 @@
    -

    StageX

    +

    [Stageˣ]

    https://codeberg.org/stagex/stagex

    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.

    diff --git a/_posts/2024-03-28-introducing-distrust.md b/_posts/2024-03-28-introducing-distrust.md index 983efd7..624cf22 100644 --- a/_posts/2024-03-28-introducing-distrust.md +++ b/_posts/2024-03-28-introducing-distrust.md @@ -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. diff --git a/_sass/base.scss b/_sass/base.scss index 179cb9e..9e4326b 100644 --- a/_sass/base.scss +++ b/_sass/base.scss @@ -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 */ *, diff --git a/assets/base/rss.png b/assets/base/rss.png new file mode 100644 index 0000000000000000000000000000000000000000..2df0b6e4c7950c48841386b8a14e9088a54c3ed0 GIT binary patch literal 6438 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 literal 0 HcmV?d00001 diff --git a/assets/js/main.js b/assets/js/main.js index bb58226..6d8a2b7 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -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 => {