Foster Hangdaan
f35c21a8c0
Fix TypeScript errors
2024-09-06 11:05:02 -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
8439f366c8
Add footnotes plugin
2023-12-03 13:11:01 -05:00
Foster Hangdaan
559dcf3f0c
Fix invalid DOM property names
2023-12-03 11:18:36 -05:00
Foster Hangdaan
b4573b64d0
Add Table of Content for posts
...
This also adds links to markdown headings.
Closes #7
2023-12-03 10:57:42 -05:00
Foster Hangdaan
c7502688ee
Overhaul font sizes
...
This aims to improve the readability of the text on desktop displays.
It mainly increases the font size and line height of the text in the
main content.
2023-11-28 21:15:36 -05:00
Foster Hangdaan
5e5319ee3f
Display date on header along with author
2023-08-05 17:47:37 -04:00
Foster Hangdaan
65cf7c1b69
Add layout and data for posts
2023-08-05 17:32:29 -04:00
Foster Hangdaan
81da5bf68c
Add ability to display author on header
2023-08-05 17:30:41 -04:00
Foster Hangdaan
a0beae19ca
Accept meta and links data in base layout
...
This allows you to add custom `<meta/>` and `<links/>` tags inside the
document's `<head>`.
2023-08-05 12:20:31 -04:00
Foster Hangdaan
59a24c72ff
Renamed main layout to "base.tsx"
2023-08-05 10:06:45 -04:00
Foster Hangdaan
ab2099a44b
Update html metadata
...
- Add global `lang` attribute
- Add metadata: `author`, `color-scheme` and `theme-color`.
2023-08-04 16:14:14 -04:00
Foster Hangdaan
2ca9f3c80f
Convert content from TSX to Markdown
2023-08-03 19:31:43 -04:00
Foster Hangdaan
6c49426837
Wrap content inside main
element
2023-08-03 18:33:45 -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
f06b41a384
Add website meta description
2023-08-01 22:00:33 -04:00
Foster Hangdaan
51b7bc6f4f
Add tab icons
2023-08-01 21:56:56 -04:00
Foster Hangdaan
3845f76651
Add footer component
2023-07-26 23:04:30 -04:00
Foster Hangdaan
1b1482a8d9
Under the hood changes to container styles
...
Previously, the entire main content was fitted inside one element. Now,
each section and container handle their own paddings and margins. This
allows for more flexibility as to how each container can be styled.
2023-07-26 22:31:46 -04:00
Foster Hangdaan
c3e9daadcb
Add header component
2023-07-26 16:34:06 -04:00
Foster Hangdaan
5b111bb9ce
Add initial version of navbar
2023-07-26 09:50:04 -04:00
Foster Hangdaan
3bfc56301f
Fix link of stylesheet
...
Use an absolute path so that it always starts at the root of the project.
2023-07-26 09:08:26 -04:00
Foster Hangdaan
e19427f897
Complete initial landing page
2023-07-25 02:59:32 -04:00
Foster Hangdaan
177ced2549
Set viewport meta tag
2023-07-23 21:50:39 -04:00
Foster Hangdaan
d3220ca410
Move main CSS file to styles folder
2023-07-23 21:19:15 -04:00
Foster Hangdaan
d794f194fd
Add initial styles
2023-07-23 20:21:43 -04:00
Foster Hangdaan
3ec9c85e62
Change charset
to charSet
in <meta>
tag
2023-07-23 20:20:39 -04:00
Foster Hangdaan
c3a1581713
Add home page and main layout
2023-07-23 16:44:56 -04:00