Commit graph

38 commits

Author SHA1 Message Date
Foster Hangdaan 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
Foster Hangdaan 1acfde4320
Add link to donation site in footer 2024-06-01 19:59:21 -04:00
Foster Hangdaan 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
Foster Hangdaan 5b2d1d93e4
Format code
Used `deno fmt`.
2024-03-05 18:38:42 -05:00
Foster Hangdaan eba10034a3
Add unique key prop for each child in a list 2023-12-11 19:19:55 -05:00
Foster Hangdaan 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
Foster Hangdaan 559dcf3f0c
Fix invalid DOM property names 2023-12-03 11:18:36 -05:00
Foster Hangdaan 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
Foster Hangdaan e2dc3c684a
Rearrange navbar links 2023-10-05 11:09:26 -04:00
Foster Hangdaan d03149d374
Change icon 2023-10-02 19:04:49 -04:00
Foster Hangdaan 9898383823
Stop certain links from opening in a new tab 2023-09-15 16:28:02 -04:00
Foster Hangdaan a0d64dbe0c
Create PostListItem component 2023-08-26 21:26:19 -04:00
Foster Hangdaan 72a9a28fcb
Add JSON Feed link in footer 2023-08-10 23:04:08 -04:00
Foster Hangdaan 54baeb2adf
Remove Mastodon social link 2023-08-09 16:50:22 -04:00
Foster Hangdaan ff73fbce10
Move description above separator 2023-08-08 18:48:38 -04:00
Foster Hangdaan 8d3155b10b
Set an empty alt text for decorative <img/> 2023-08-06 10:55:23 -04:00
Foster Hangdaan cbd3143bb7
Added alt text to <img/> elements 2023-08-06 10:48:26 -04:00
Foster Hangdaan 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
Foster Hangdaan 10eca1d583
Fix invalid DOM property 2023-08-05 20:15:33 -04:00
Foster Hangdaan cf5c1c5496
Add RSS and JSON feeds 2023-08-05 20:13:10 -04:00
Foster Hangdaan 5e5319ee3f
Display date on header along with author 2023-08-05 17:47:37 -04:00
Foster Hangdaan 81da5bf68c
Add ability to display author on header 2023-08-05 17:30:41 -04:00
Foster Hangdaan 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
Foster Hangdaan 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
Foster Hangdaan 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
Foster Hangdaan 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
Foster Hangdaan 2ca9f3c80f
Convert content from TSX to Markdown 2023-08-03 19:31:43 -04:00
Foster Hangdaan 185ed9f36e
Remove heading and subheading metadata
We just use `title` and `description` now.
2023-08-03 18:31:28 -04:00
Foster Hangdaan 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
Foster Hangdaan 5ae338c557
Remove reference to non-existing class names 2023-08-01 01:38:39 -04:00
Foster Hangdaan 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
Foster Hangdaan 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
Foster Hangdaan 000cb08e82
Remove theme switcher button
Not a high-priority feature right now.
2023-07-27 21:50:17 -04:00
Foster Hangdaan 3845f76651
Add footer component 2023-07-26 23:04:30 -04:00
Foster Hangdaan e0f710a5e0
Move separator into its own component 2023-07-26 22:02:15 -04:00
Foster Hangdaan c3e9daadcb
Add header component 2023-07-26 16:34:06 -04:00
Foster Hangdaan 5290c0e4b4
Capitalize title 2023-07-26 09:59:19 -04:00
Foster Hangdaan 5b111bb9ce
Add initial version of navbar 2023-07-26 09:50:04 -04:00