From 1bc22042c75bfd5a219baaed564f400ed01abaa8 Mon Sep 17 00:00:00 2001
From: Katie Rosas <54516136+rosasck@users.noreply.github.com>
Date: Wed, 16 Apr 2025 17:46:34 -0700
Subject: [PATCH] Add RSS Feed
---
_config.yml | 12 ++++++++++--
_includes/footer.html | 9 ++++++---
_layouts/default.html | 3 +++
styles/common.css | 35 ++++++++++++++++++++++++-----------
4 files changed, 43 insertions(+), 16 deletions(-)
diff --git a/_config.yml b/_config.yml
index 54a1e7a..14c9056 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,12 +1,16 @@
title: Stoltz Stack
description: Web development resources and tools
baseurl: ""
-url: "https://rosasck.github.io"
+url: "https://stoltzstack.com"
# Build settings
markdown: kramdown
permalink: /blog/:title/
+# Plugins
+plugins:
+ - jekyll-feed
+
# Collections
collections:
tools:
@@ -26,4 +30,8 @@ defaults:
path: "_posts"
type: "posts"
values:
- layout: "post"
\ No newline at end of file
+ layout: "post"
+
+# Feed settings
+feed:
+ path: feed.xml
\ No newline at end of file
diff --git a/_includes/footer.html b/_includes/footer.html
index 77a6f47..e38f325 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -11,9 +11,12 @@
Connect With Us
diff --git a/_layouts/default.html b/_layouts/default.html
index c3f2117..6c8445b 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -23,6 +23,9 @@
{% endif %}
+
+
+
diff --git a/styles/common.css b/styles/common.css
index 1cc43cc..0ac1bc0 100644
--- a/styles/common.css
+++ b/styles/common.css
@@ -380,34 +380,43 @@ main {
.footer-column ul {
list-style: none;
padding: 0;
+ display: flex;
+ gap: var(--spacing-md);
+ justify-content: flex-end;
}
.footer-column li {
- margin-bottom: var(--spacing-sm);
+ margin-bottom: 0;
}
.social-link {
- display: flex;
- align-items: center;
- gap: var(--spacing-sm);
color: var(--text-secondary);
- text-decoration: none;
+ font-size: 1.5rem;
+ padding: var(--spacing-xs);
transition: color var(--transition-fast);
- justify-content: flex-end;
+ display: inline-flex;
+ align-items: center;
+ justify-content: center;
}
.social-link:hover {
color: var(--primary);
}
-.social-link .icon {
+.social-link i {
width: 24px;
height: 24px;
- color: inherit;
+ display: flex;
+ align-items: center;
+ justify-content: center;
}
-.social-link svg {
- color: inherit;
+.social-link .fa-rss {
+ color: #ee802f;
+}
+
+.social-link:hover .fa-rss {
+ color: #ff8f3f;
}
.footer-bottom {
@@ -440,9 +449,13 @@ main {
text-align: left;
}
- .social-link {
+ .footer-column ul {
justify-content: flex-start;
}
+
+ .social-link {
+ justify-content: center;
+ }
}
/* Utility Classes */