Commit graph

240 commits

Author SHA1 Message Date
Foster Hangdaan 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
Foster Hangdaan 76c803b894
Update .gitattributes 2024-09-07 07:51:44 -04:00
Foster Hangdaan 969751c21d
Remove unused import 2024-09-07 07:44:54 -04:00
Foster Hangdaan 60bcefddef
Update task permissions 2024-09-07 07:38:55 -04:00
Foster Hangdaan 0ca7e350bb
Remove lume task
This is to limit usage to only predefined tasks since `lume` is a CLI
and can be used a variety of ways. This also means that upgrades must be
performed manually.

The task is still available in the form of a script as `lume.ts` but
must now be invoked separately by the developer.
2024-09-07 06:56:36 -04:00
Foster Hangdaan 825d18e6a3
Ignore Emacs local config
This is a local config file and should be ignored.
2024-09-06 11:42:53 -04:00
Foster Hangdaan affd485cd0
Fix SCSS deprecation warnings 2024-09-06 11:15:34 -04:00
Foster Hangdaan f35c21a8c0
Fix TypeScript errors 2024-09-06 11:05:02 -04:00
Foster Hangdaan e55dd81c15
Update Lume to v2.2.4 2024-07-21 08:28:27 -04:00
Foster Hangdaan 53924ce169
Update Lume to v2.2.3 2024-07-05 20:44:35 -04:00
Foster Hangdaan 5781317dba
Update Lume to v2.2.2 2024-06-30 18:53:24 -04:00
Foster Hangdaan 01955dab2e
Format code 2024-06-05 20:55:26 -04:00
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 c9b5e7824c
Add project entry for Vimm DL
Also reorganized the project list.
2024-05-29 23:19:59 -04:00
Foster Hangdaan 97e65b7513
Ensure text remains visible during webfont load 2024-05-15 12:48:11 -04:00
Foster Hangdaan a3fbc89c51
Update Lume to v2.1.4 2024-04-18 11:13:10 -04:00
Foster Hangdaan a2ea461ab4
Update Lume to v2.1.3 2024-03-31 21:02:46 -04:00
Foster Hangdaan c0fd47f69d
Update deno fmt exclude list 2024-03-18 08:22:09 -04:00
Foster Hangdaan 84a0cebac1
Update Lume to v2.1.2 2024-03-15 00:14:07 -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 7f825e9ca7
Exclude _site folder from formatting checks 2024-03-07 10:41:03 -05:00
Foster Hangdaan 07c3d1b9b6
Update Lume to v2.1.1 2024-03-07 10:40:41 -05:00
Foster Hangdaan 5b2d1d93e4
Format code
Used `deno fmt`.
2024-03-05 18:38:42 -05:00
Foster Hangdaan dd69d2a761
Add check command
Formats, lints and checks the code.
2024-03-05 18:34:17 -05:00
Foster Hangdaan 4f7de8fdc0
Disable ts-ls for TypeScript TSX mode 2024-03-05 18:24:39 -05:00
Foster Hangdaan ba05b57ced
Update Lume to v2.1.0 2024-02-23 17:12:46 -05:00
Foster Hangdaan 15a7646d6c
Remove --unstable flag 2024-02-23 17:10:00 -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 51bd0fb948
Update Lume to v2.0.0
Closes #14
2023-12-09 10:45:00 -05:00
Foster Hangdaan 9bb40275c8
Separate, dedicated credit for the monospace fonts 2023-12-09 09:56:38 -05:00
Foster Hangdaan 048fd453dd
Fetch styles from self-hosted static server
For better performance and privacy.
2023-12-06 19:37:27 -05:00
Foster Hangdaan 993a41a386
Minor refactor 2023-12-05 10:36:20 -05:00
Foster Hangdaan 81500eabad
Set font family for docstrings 2023-12-05 10:24:13 -05:00
Foster Hangdaan 28839e99bf
Add site processor
The new processor appends the `docstring` class to code docstrings so that they can be styled.
2023-12-05 10:22:49 -05:00
Foster Hangdaan 4a9de90590
Update resume 2023-12-05 09:27:40 -05:00
Foster Hangdaan ace62a9736
Mention that this should be a GoDaddy domain 2023-12-04 15:08:03 -05:00
Foster Hangdaan 351b12131e
Fix incorrect API URL 2023-12-04 15:01:49 -05:00
Foster Hangdaan 2a34772457
Use the correct Ipify API URL 2023-12-04 10:49:57 -05:00
Foster Hangdaan 76630a7ff9
Add extension to script filename 2023-12-04 08:36:58 -05:00
Foster Hangdaan a18101eaba
Use <kbd> instead of inline code for key input 2023-12-03 21:44:41 -05:00
Foster Hangdaan 8552b25226
Add style for <kbd> element 2023-12-03 21:40:27 -05:00
Foster Hangdaan cff9b5857b
Update home page 2023-12-03 20:36:14 -05:00
Foster Hangdaan 74b73c2264
Enlarge font size of TOC heading 2023-12-03 20:18:54 -05:00
Foster Hangdaan 8bbbc44fe0
Adjust inline code padding 2023-12-03 20:10:49 -05:00
Foster Hangdaan f967b8083d
Overhaul text sizing 2023-12-03 20:05:41 -05:00
Foster Hangdaan ee5ca29c75
Home Page: Use exact URLs to skip redirect 2023-12-03 19:21:33 -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 dbe3de69d4
Set font, Monaspace Xenon, for code docstrings 2023-12-03 19:11:16 -05:00
Foster Hangdaan bfe88d80ed
Add font: Monaspace Xenon 2023-12-03 19:10:57 -05:00