Commit graph

40 commits

Author SHA1 Message Date
b7bc906545
Switch to S3 bucket for static assets
This replaces all asset links to use the new public S3 bucket. It also
upgrades several packages:

- Simple Icons v10.2.0 to v13.9.0
- Tabler Icons v2.47.0 to v3.14.0
- HightightJS v11.9.0 to v11.10.0
- Monaspace v1.000 to v1.101
2024-09-08 10:45:36 -04:00
f35c21a8c0
Fix TypeScript errors 2024-09-06 11:05:02 -04:00
d19be7b112
Move meta info to README and footer
This removes the About page and moves its contents to the README and footer.
2024-06-05 20:53:54 -04:00
1acfde4320
Add link to donation site in footer 2024-06-01 19:59:21 -04:00
4b8e72b1d6
Pin icon images to specific version
Instead of using the `latest` version, which could introduce breaking changes.
2024-03-11 15:57:14 -04:00
5b2d1d93e4
Format code
Used `deno fmt`.
2024-03-05 18:38:42 -05:00
eba10034a3
Add unique key prop for each child in a list 2023-12-11 19:19:55 -05:00
dd49a2fc03
Use final location to skip redirect
The links were being redirected since they were not the exact URL.
2023-12-03 19:15:13 -05:00
559dcf3f0c
Fix invalid DOM property names 2023-12-03 11:18:36 -05:00
8bfe718b41
Change header styles
- Use Hubot Sans font family for author and timestamp.
- Remove italics of subheading.
2023-11-29 13:12:49 -05:00
e2dc3c684a
Rearrange navbar links 2023-10-05 11:09:26 -04:00
d03149d374
Change icon 2023-10-02 19:04:49 -04:00
9898383823
Stop certain links from opening in a new tab 2023-09-15 16:28:02 -04:00
a0d64dbe0c
Create PostListItem component 2023-08-26 21:26:19 -04:00
72a9a28fcb
Add JSON Feed link in footer 2023-08-10 23:04:08 -04:00
54baeb2adf
Remove Mastodon social link 2023-08-09 16:50:22 -04:00
ff73fbce10
Move description above separator 2023-08-08 18:48:38 -04:00
8d3155b10b
Set an empty alt text for decorative <img/> 2023-08-06 10:55:23 -04:00
cbd3143bb7
Added alt text to <img/> elements 2023-08-06 10:48:26 -04:00
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