Commit graph

21 commits

Author SHA1 Message Date
19325bb610
Refactor navbar
- Added `alt` text to `<img/>` tags.
- No longer using a loop since there are not many entries. This also
  simplifies customizing each item.
2023-08-06 10:43:35 -04:00
10eca1d583
Fix invalid DOM property 2023-08-05 20:15:33 -04:00
cf5c1c5496
Add RSS and JSON feeds 2023-08-05 20:13:10 -04:00
5e5319ee3f
Display date on header along with author 2023-08-05 17:47:37 -04:00
81da5bf68c
Add ability to display author on header 2023-08-05 17:30:41 -04:00
d88fc05545
Change navbar icon colors
The new link color is now green. The navbar icons should also use the
same color.
2023-08-04 22:47:55 -04:00
f6ba48284d
Removed Deno link from footer
No need to mention Deno since Lume is a Deno framework.
2023-08-04 22:32:29 -04:00
f04758c971
Generate navigation items using the nav plugin
The `nav_icon` page data specifies which icon will be displayed in
the nav entry.
2023-08-04 22:00:39 -04:00
507523aaab
Use icons from static file server
The TSX icon components have been deleted since they will no longer be used.
2023-08-04 18:16:39 -04:00
2ca9f3c80f
Convert content from TSX to Markdown 2023-08-03 19:31:43 -04:00
185ed9f36e
Remove heading and subheading metadata
We just use `title` and `description` now.
2023-08-03 18:31:28 -04:00
1e739bcf0f
Move GPG section to its own page
The public key file is now available for download.
2023-08-01 20:10:04 -04:00
5ae338c557
Remove reference to non-existing class names 2023-08-01 01:38:39 -04:00
ff51d4b898
Add social media links to page footer
Also deleted the Places section in the home page since those links are
now in the footer.
2023-08-01 01:35:21 -04:00
4571eb3e85
Replace font icons with SVG icons
The new SVG icons are from the Tabler Icons set.
2023-07-31 00:14:54 -04:00
000cb08e82
Remove theme switcher button
Not a high-priority feature right now.
2023-07-27 21:50:17 -04:00
3845f76651
Add footer component 2023-07-26 23:04:30 -04:00
e0f710a5e0
Move separator into its own component 2023-07-26 22:02:15 -04:00
c3e9daadcb
Add header component 2023-07-26 16:34:06 -04:00
5290c0e4b4
Capitalize title 2023-07-26 09:59:19 -04:00
5b111bb9ce
Add initial version of navbar 2023-07-26 09:50:04 -04:00