-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #43 from hannahilea/hr/project-table
Feat: Make blog index page a sortable table
- Loading branch information
Showing
8 changed files
with
253 additions
and
69 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,55 +1,139 @@ | ||
<!--Auto-generated! Make changes in index.html.template, not this file--> | ||
<!doctype html> | ||
<!--Auto-generated! Make changes in index.template.html, not this file--> | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8" /> | ||
<meta name="viewport" content="width=device-width, initial-scale=1" /> | ||
<meta name="description" content="Hannah Robertson's blog" /> | ||
<meta name="author" content="Hannah Robertson" /> | ||
<link rel="shortcut icon" type="image/png" href="../assets/img/favicon.png" /> | ||
<link rel="stylesheet" type="text/css" href="../assets/css/main.css" /> | ||
<title>@hannahilea: blog</title> | ||
</head> | ||
|
||
<body> | ||
<div class="main-container"> | ||
<nav class="navbar" role="navigation"> | ||
@hannahilea: | ||
<a href=".." class="nav-link">home</a> | <a href="../projects" class="nav-link">projects</a> | | ||
<a href="../blog" class="nav-link">blog</a> | ||
</nav> | ||
<h1 class="title">Blog</h1> | ||
<head> | ||
<meta charset="utf-8" /> | ||
<meta name="viewport" content="width=device-width, initial-scale=1" /> | ||
<meta name="description" content="Hannah Robertson's blog" /> | ||
<meta name="author" content="Hannah Robertson" /> | ||
<link rel="shortcut icon" type="image/png" href="../assets/img/favicon.png" /> | ||
<link rel="stylesheet" type="text/css" href="../assets/css/main.css" /> | ||
<script src="../assets/scripts/list.min.js"></script> | ||
|
||
<div class="posts"> | ||
<ul> | ||
<li><strong class="blog-date">31 Oct 2024</strong> <a class="blog-url" href="./seagull-fliposcope-animation-with-cuttle"> Scurrying seagull: CAD-assisted Fliposcope animation </a></li> | ||
<li> | ||
<strong class="blog-date">18 Oct 2024</strong> | ||
<a class="blog-url" href="./clapping-music-2"> | ||
<strong><em>Clapping Music</em></strong> for one flip-disc display: Byte and variations | ||
</a> | ||
</li> | ||
<li><strong class="blog-date">11 Oct 2024</strong> <a class="blog-url" href="./meme-making"> Quick ’n hacky meme making, for fun and no profit </a></li> | ||
<li><strong class="blog-date">27 Sep 2024</strong> <a class="blog-url" href="./cuttle-obsession"> Obsessed with Cuttle: Parametric CAD for prototyping, producing, and procrastinating </a></li> | ||
<li><strong class="blog-date">21 Sep 2024</strong> <a class="blog-url" href="./make-a-list"> First things first: Make a list </a></li> | ||
<li><strong class="blog-date">20 Sep 2024</strong> <a class="blog-url" href="./driven-developments"> Dopamine-driven development (DDD), spite-driven development (SDD), and other DDs </a></li> | ||
<li><strong class="blog-date">18 Sep 2024</strong> <a class="blog-url" href="./future-blog-posts"> Titles of blog posts I might never write </a></li> | ||
<li> | ||
<strong class="blog-date">14 Sep 2024</strong> | ||
<a class="blog-url" href="./clapping-music-for-flip-disc-displays"> | ||
<strong><em>Clapping Music</em></strong> for two flip-disc displays | ||
</a> | ||
</li> | ||
<li><strong class="blog-date">17 May 2024</strong> <a class="blog-url" href="./site-structure"> This website’s structure: A meta post </a></li> | ||
</ul> | ||
</div> | ||
<title>@hannahilea: blog</title> | ||
</head> | ||
|
||
<div> | ||
<a href="/rss.xml" rel="subscribe-rss"> | ||
<!-- Source: https://img.shields.io/badge/rss-F88900?style=for-the-badge&logo=rss&logoColor=white --> | ||
<img class="badge" src="../assets/img/rss-logo-styled.svg" alt="Subscribe to @hannahilea RSS feed" | ||
/></a> | ||
</div> | ||
<body> | ||
<div class="main-container index-page"> | ||
<nav class="navbar" role="navigation"> | ||
@hannahilea: | ||
<a href=".." class="nav-link">home</a> | | ||
<a href="../projects" class="nav-link">projects</a> | | ||
<a href="../blog" class="nav-link">blog</a> | ||
</nav> | ||
<h1 class="title">Blog</h1> | ||
|
||
<div id="post-list"> | ||
<table> | ||
<thead> | ||
<tr> | ||
<!-- <th class="sort desc" data-sort="date-pretty">Date pretty</th> --> | ||
<th class="sort desc" data-sort="date-raw" data-default-order='desc'>Date</th> | ||
<th class="sort" data-sort="title-raw">Title</th> | ||
</tr> | ||
</thead> | ||
<!-- IMPORTANT, class="list" have to be at tbody --> | ||
<tbody class="list"> | ||
<tr> | ||
<td class="date date-pretty">31 Oct 2024</td> | ||
<td class="date-raw" hidden>2024-10-31</td> | ||
<td class="title-raw" hidden>Scurrying seagull: CAD-assisted Fliposcope animation</a></td> | ||
<td class="title"><a class="blog-url" href="./seagull-fliposcope-animation-with-cuttle">Scurrying seagull: CAD-assisted Fliposcope animation</a> | ||
<!-- <p class="blog-tags">Tags: project-writeup, art, cuttle, cad, programming, split-flap </p> --> | ||
</td> | ||
</tr> | ||
|
||
<tr> | ||
<td class="date date-pretty">18 Oct 2024</td> | ||
<td class="date-raw" hidden>2024-10-18</td> | ||
<td class="title-raw" hidden><strong><em>Clapping Music</em></strong> for one flip-disc display: Byte and variations</a></td> | ||
<td class="title"><a class="blog-url" href="./clapping-music-2"><strong><em>Clapping Music</em></strong> for one flip-disc display: Byte and variations</a> | ||
<!-- <p class="blog-tags">Tags: project-writeup, electromechanical-display, raspberry-pi, music, programming, hardware, software, julia </p> --> | ||
</td> | ||
</tr> | ||
|
||
<tr> | ||
<td class="date date-pretty">11 Oct 2024</td> | ||
<td class="date-raw" hidden>2024-10-11</td> | ||
<td class="title-raw" hidden>Quick ’n hacky meme making, for fun and no profit</a></td> | ||
<td class="title"><a class="blog-url" href="./meme-making">Quick ’n hacky meme making, for fun and no profit</a> | ||
<!-- <p class="blog-tags">Tags: tutorial, joy </p> --> | ||
</td> | ||
</tr> | ||
|
||
<tr> | ||
<td class="date date-pretty">27 Sep 2024</td> | ||
<td class="date-raw" hidden>2024-09-27</td> | ||
<td class="title-raw" hidden>Obsessed with Cuttle: Parametric CAD for prototyping, producing, and procrastinating</a></td> | ||
<td class="title"><a class="blog-url" href="./cuttle-obsession">Obsessed with Cuttle: Parametric CAD for prototyping, producing, and procrastinating</a> | ||
<!-- <p class="blog-tags">Tags: project-writeup, cuttle, cad, programming, prototyping, javascript, creative-coding, makerspace </p> --> | ||
</td> | ||
</tr> | ||
|
||
<tr> | ||
<td class="date date-pretty">21 Sep 2024</td> | ||
<td class="date-raw" hidden>2024-09-21</td> | ||
<td class="title-raw" hidden>First things first: Make a list</a></td> | ||
<td class="title"><a class="blog-url" href="./make-a-list">First things first: Make a list</a> | ||
<!-- <p class="blog-tags">Tags: musings, devtips, DDD </p> --> | ||
</td> | ||
</tr> | ||
|
||
<tr> | ||
<td class="date date-pretty">20 Sep 2024</td> | ||
<td class="date-raw" hidden>2024-09-20</td> | ||
<td class="title-raw" hidden>Dopamine-driven development (DDD), spite-driven development (SDD), and other DDs</a></td> | ||
<td class="title"><a class="blog-url" href="./driven-developments">Dopamine-driven development (DDD), spite-driven development (SDD), and other DDs</a> | ||
<!-- <p class="blog-tags">Tags: musings, brainstorm, techspeak </p> --> | ||
</td> | ||
</tr> | ||
|
||
<tr> | ||
<td class="date date-pretty">18 Sep 2024</td> | ||
<td class="date-raw" hidden>2024-09-18</td> | ||
<td class="title-raw" hidden>Titles of blog posts I might never write</a></td> | ||
<td class="title"><a class="blog-url" href="./future-blog-posts">Titles of blog posts I might never write</a> | ||
<!-- <p class="blog-tags">Tags: brainstorm, metawriting </p> --> | ||
</td> | ||
</tr> | ||
|
||
<tr> | ||
<td class="date date-pretty">14 Sep 2024</td> | ||
<td class="date-raw" hidden>2024-09-14</td> | ||
<td class="title-raw" hidden><strong><em>Clapping Music</em></strong> for two flip-disc displays</a></td> | ||
<td class="title"><a class="blog-url" href="./clapping-music-for-flip-disc-displays"><strong><em>Clapping Music</em></strong> for two flip-disc displays</a> | ||
<!-- <p class="blog-tags">Tags: project-writeup, electromechanical-display, raspberry-pi, music, programming, hardware, software, julia </p> --> | ||
</td> | ||
</tr> | ||
|
||
<tr> | ||
<td class="date date-pretty">17 May 2024</td> | ||
<td class="date-raw" hidden>2024-05-17</td> | ||
<td class="title-raw" hidden>This website’s structure: A meta post</a></td> | ||
<td class="title"><a class="blog-url" href="./site-structure">This website’s structure: A meta post</a> | ||
<!-- <p class="blog-tags">Tags: project-writeup, webdev, programming, metawriting </p> --> | ||
</td> | ||
</tr> | ||
|
||
</tbody> | ||
</table> | ||
</div> | ||
</body> | ||
<script> | ||
var options = { | ||
valueNames: ['date-raw', 'date-pretty', 'title', 'title-raw', 'tags'] | ||
}; | ||
|
||
var blogList = new List('post-list', options); | ||
</script> | ||
|
||
<br/> | ||
<div> | ||
<a href="/rss.xml" rel="subscribe-rss"> | ||
<!-- Source: https://img.shields.io/badge/rss-F88900?style=for-the-badge&logo=rss&logoColor=white --> | ||
<img class="badge" src="../assets/img/rss-logo-styled.svg" alt="Subscribe to @hannahilea RSS feed" /></a> | ||
</div> | ||
</div> | ||
</body> | ||
|
||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters