Skip to content

Commit ffa5cc1

Browse files
committed
Update headings in Jekyll post
1 parent 44379e6 commit ffa5cc1

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

_posts/2025-02-09-jekyll.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ I had a Jekyll site running. Now, as instructed by Claude, I wanted to convert s
5454

5555
Next, I spent some time on the design. I wanted the site index to be a page about me and my freelance work. I wanted my blog to be on a separate page linked from the index. I started to execute the design and ran into some issues along the way.
5656

57-
### Issue 1: Take posts off of the homepage.
57+
### Taking posts off of the homepage.
5858

5959
The Minima style by default has the [posts inline on the site index](https://jekyll.github.io/minima/). I didn’t want this – I wanted the blog to be linked from the index, but I wanted the index to be relatively sparse. I set up the separate blog part relatively easily and got the posts to show up on a non-index page, but I had a harder time figuring out how to remove the posts from the index.
6060

@@ -78,7 +78,7 @@ The Minima style by default has the [posts inline on the site index](https://jek
7878
![Site with post titles italicized](/assets/jekyll_site/post_with_proper_italics.png)
7979

8080

81-
### Issue 2: Italicize words in the title of a post
81+
### Italicizing words in the title of a post
8282

8383
As I continued converting more pages from HTML to Markdown, I ran into another issue. Many of my blog posts are about books, and many of my post titles contain book titles. I wanted to italicize these. I figured this would be an easy fix that a lot of people wanted to do, so I went to the internet first instead of Claude. I found a lot of resources.
8484

@@ -93,7 +93,7 @@ As I continued converting more pages from HTML to Markdown, I ran into another i
9393
1. I tried again, this time specifying that I was using the Minima theme. Once again, this was the key. Claude instructed me to override the ```post.html``` layout file so that it handled Markdown formatting in post titles. This worked!
9494
![Claude's solution for italics in post titles](/assets/jekyll_site/italics_solution.png){: .small-image}
9595

96-
### Issue 3: Add a favicon
96+
### Adding a favicon
9797

9898
I thought this would be super easy and just a single line of code somewhere, but I struggled finding the right solution. I found a number of help threads and a couple of blog posts about this topic, but their solutions were overly complicated or just gave plain text descriptions of the solutions with no code. I’ve added favicons to sites before and I was convinced that this should be easy. I just wanted someone to give me the code.
9999

@@ -107,13 +107,13 @@ I thought this would be super easy and just a single line of code somewhere, but
107107

108108
![Claude's favicon solution](/assets/jekyll_site/favicon_solution.png)
109109

110-
### Issue 4: Add a LinkedIn icon
110+
### Adding a LinkedIn icon
111111

112112
I looked online first and found a lot of solutions that looked complicated and required editing multiple files. Surely there was a better way?! Yes. According to Claude, there was indeed a one-line solution. This worked right away.
113113

114114
![Claude's LinkedIn solution](/assets/jekyll_site/linkedin.png)
115115

116-
### Issue 5: Implement tags
116+
### ***Added 02-27-2025*** Implementing tags
117117

118118
I wanted to implement tags on my site, so readers (and myself!) could sort my blog posts by topic. I found [this tutorial](https://emmatheeng.github.io/projects/blog_setup/blog-tags.html) right away. This was pretty much what I wanted, so I implemented it.
119119

_site/2025/02/09/jekyll.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ <h2 id="working-through-some-issues">Working through some issues</h2>
111111

112112
<p>Next, I spent some time on the design. I wanted the site index to be a page about me and my freelance work. I wanted my blog to be on a separate page linked from the index. I started to execute the design and ran into some issues along the way.</p>
113113

114-
<h3 id="issue-1-take-posts-off-of-the-homepage">Issue 1: Take posts off of the homepage.</h3>
114+
<h3 id="taking-posts-off-of-the-homepage">Taking posts off of the homepage.</h3>
115115

116116
<p>The Minima style by default has the <a href="https://jekyll.github.io/minima/">posts inline on the site index</a>. I didn’t want this – I wanted the blog to be linked from the index, but I wanted the index to be relatively sparse. I set up the separate blog part relatively easily and got the posts to show up on a non-index page, but I had a harder time figuring out how to remove the posts from the index.</p>
117117

@@ -143,7 +143,7 @@ <h3 id="issue-1-take-posts-off-of-the-homepage">Issue 1: Take posts off of the h
143143
</li>
144144
</ol>
145145

146-
<h3 id="issue-2-italicize-words-in-the-title-of-a-post">Issue 2: Italicize words in the title of a post</h3>
146+
<h3 id="italicizing-words-in-the-title-of-a-post">Italicizing words in the title of a post</h3>
147147

148148
<p>As I continued converting more pages from HTML to Markdown, I ran into another issue. Many of my blog posts are about books, and many of my post titles contain book titles. I wanted to italicize these. I figured this would be an easy fix that a lot of people wanted to do, so I went to the internet first instead of Claude. I found a lot of resources.</p>
149149

@@ -166,7 +166,7 @@ <h3 id="issue-2-italicize-words-in-the-title-of-a-post">Issue 2: Italicize words
166166
</li>
167167
</ol>
168168

169-
<h3 id="issue-3-add-a-favicon">Issue 3: Add a favicon</h3>
169+
<h3 id="adding-a-favicon">Adding a favicon</h3>
170170

171171
<p>I thought this would be super easy and just a single line of code somewhere, but I struggled finding the right solution. I found a number of help threads and a couple of blog posts about this topic, but their solutions were overly complicated or just gave plain text descriptions of the solutions with no code. I’ve added favicons to sites before and I was convinced that this should be easy. I just wanted someone to give me the code.</p>
172172

@@ -187,13 +187,13 @@ <h3 id="issue-3-add-a-favicon">Issue 3: Add a favicon</h3>
187187
</li>
188188
</ol>
189189

190-
<h3 id="issue-4-add-a-linkedin-icon">Issue 4: Add a LinkedIn icon</h3>
190+
<h3 id="adding-a-linkedin-icon">Adding a LinkedIn icon</h3>
191191

192192
<p>I looked online first and found a lot of solutions that looked complicated and required editing multiple files. Surely there was a better way?! Yes. According to Claude, there was indeed a one-line solution. This worked right away.</p>
193193

194194
<p><img src="/assets/jekyll_site/linkedin.png" alt="Claude's LinkedIn solution" /></p>
195195

196-
<h3 id="issue-5-implement-tags">Issue 5: Implement tags</h3>
196+
<h3 id="added-02-27-2025-implementing-tags"><strong><em>Added 02-27-2025</em></strong> Implementing tags</h3>
197197

198198
<p>I wanted to implement tags on my site, so readers (and myself!) could sort my blog posts by topic. I found <a href="https://emmatheeng.github.io/projects/blog_setup/blog-tags.html">this tutorial</a> right away. This was pretty much what I wanted, so I implemented it.</p>
199199

_site/feed.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="http://localhost:4000/feed.xml" rel="self" type="application/atom+xml" /><link href="http://localhost:4000/" rel="alternate" type="text/html" /><updated>2025-02-27T13:42:59-05:00</updated><id>http://localhost:4000/feed.xml</id><title type="html">Devin Logan, Technical Writer and Editor</title><subtitle></subtitle><author><name> </name></author><entry><title type="html">Truth, lies, and life in *The True Deceiver*</title><link href="http://localhost:4000/2025/02/21/truedeceiver.html" rel="alternate" type="text/html" title="Truth, lies, and life in *The True Deceiver*" /><published>2025-02-21T00:00:00-05:00</published><updated>2025-02-21T00:00:00-05:00</updated><id>http://localhost:4000/2025/02/21/truedeceiver</id><content type="html" xml:base="http://localhost:4000/2025/02/21/truedeceiver.html"><![CDATA[<p>My favorite book is <em>The True Deceiver</em> by Tove Jansson, famed creator of the Moomin comics. It was published in 1982 (late in Jansson’s life; she started creating the Moomin comics in the 1940s) and released in English in 2009.</p>
1+
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="http://localhost:4000/feed.xml" rel="self" type="application/atom+xml" /><link href="http://localhost:4000/" rel="alternate" type="text/html" /><updated>2025-02-27T13:47:11-05:00</updated><id>http://localhost:4000/feed.xml</id><title type="html">Devin Logan, Technical Writer and Editor</title><subtitle></subtitle><author><name> </name></author><entry><title type="html">Truth, lies, and life in *The True Deceiver*</title><link href="http://localhost:4000/2025/02/21/truedeceiver.html" rel="alternate" type="text/html" title="Truth, lies, and life in *The True Deceiver*" /><published>2025-02-21T00:00:00-05:00</published><updated>2025-02-21T00:00:00-05:00</updated><id>http://localhost:4000/2025/02/21/truedeceiver</id><content type="html" xml:base="http://localhost:4000/2025/02/21/truedeceiver.html"><![CDATA[<p>My favorite book is <em>The True Deceiver</em> by Tove Jansson, famed creator of the Moomin comics. It was published in 1982 (late in Jansson’s life; she started creating the Moomin comics in the 1940s) and released in English in 2009.</p>
22

33
<p>In <em>The True Deceiver</em>, Katri Kling and her brother Mats live in an isolated town in Sweden. That is, I assume it’s Sweden; the book contains no dates, no references to current events, no clue about the exact location or references to big cities. The book’s insularity makes it all the more compelling.</p>
44

@@ -121,7 +121,7 @@
121121

122122
<p>Next, I spent some time on the design. I wanted the site index to be a page about me and my freelance work. I wanted my blog to be on a separate page linked from the index. I started to execute the design and ran into some issues along the way.</p>
123123

124-
<h3 id="issue-1-take-posts-off-of-the-homepage">Issue 1: Take posts off of the homepage.</h3>
124+
<h3 id="taking-posts-off-of-the-homepage">Taking posts off of the homepage.</h3>
125125

126126
<p>The Minima style by default has the <a href="https://jekyll.github.io/minima/">posts inline on the site index</a>. I didn’t want this – I wanted the blog to be linked from the index, but I wanted the index to be relatively sparse. I set up the separate blog part relatively easily and got the posts to show up on a non-index page, but I had a harder time figuring out how to remove the posts from the index.</p>
127127

@@ -153,7 +153,7 @@
153153
</li>
154154
</ol>
155155

156-
<h3 id="issue-2-italicize-words-in-the-title-of-a-post">Issue 2: Italicize words in the title of a post</h3>
156+
<h3 id="italicizing-words-in-the-title-of-a-post">Italicizing words in the title of a post</h3>
157157

158158
<p>As I continued converting more pages from HTML to Markdown, I ran into another issue. Many of my blog posts are about books, and many of my post titles contain book titles. I wanted to italicize these. I figured this would be an easy fix that a lot of people wanted to do, so I went to the internet first instead of Claude. I found a lot of resources.</p>
159159

@@ -176,7 +176,7 @@
176176
</li>
177177
</ol>
178178

179-
<h3 id="issue-3-add-a-favicon">Issue 3: Add a favicon</h3>
179+
<h3 id="adding-a-favicon">Adding a favicon</h3>
180180

181181
<p>I thought this would be super easy and just a single line of code somewhere, but I struggled finding the right solution. I found a number of help threads and a couple of blog posts about this topic, but their solutions were overly complicated or just gave plain text descriptions of the solutions with no code. I’ve added favicons to sites before and I was convinced that this should be easy. I just wanted someone to give me the code.</p>
182182

@@ -197,13 +197,13 @@
197197
</li>
198198
</ol>
199199

200-
<h3 id="issue-4-add-a-linkedin-icon">Issue 4: Add a LinkedIn icon</h3>
200+
<h3 id="adding-a-linkedin-icon">Adding a LinkedIn icon</h3>
201201

202202
<p>I looked online first and found a lot of solutions that looked complicated and required editing multiple files. Surely there was a better way?! Yes. According to Claude, there was indeed a one-line solution. This worked right away.</p>
203203

204204
<p><img src="/assets/jekyll_site/linkedin.png" alt="Claude's LinkedIn solution" /></p>
205205

206-
<h3 id="issue-5-implement-tags">Issue 5: Implement tags</h3>
206+
<h3 id="added-02-27-2025-implementing-tags"><strong><em>Added 02-27-2025</em></strong> Implementing tags</h3>
207207

208208
<p>I wanted to implement tags on my site, so readers (and myself!) could sort my blog posts by topic. I found <a href="https://emmatheeng.github.io/projects/blog_setup/blog-tags.html">this tutorial</a> right away. This was pretty much what I wanted, so I implemented it.</p>
209209

0 commit comments

Comments
 (0)