Commit graph

60 commits

Author SHA1 Message Date
4e3f05d0df
Add Blog page 2023-08-05 14:46:03 -04:00
e53f775325
Add tag style 2023-08-05 14:45:16 -04:00
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
59a24c72ff
Renamed main layout to "base.tsx" 2023-08-05 10:06:45 -04:00
a2980f4a0a
Use proper var for success blockquote 2023-08-04 21:29:41 -04:00
bac4578a9b
Change color of success semantic 2023-08-04 21:28:49 -04:00
9df3356a0b
Change links color to green
Just following the Tokyo Night usage guide.
2023-08-04 21:22:09 -04:00
a53f419dbb
Update h2 style
- Removed the bottom border.
- Increased top margin.
2023-08-04 21:07:56 -04:00
11aca8ccee
Remove unit in global line height
This fixes some issues.
2023-08-04 21:05:43 -04:00
5d1e8bfe29
Style changes to inline code and code blocks 2023-08-04 20:52:36 -04:00
4cef060d3a
Increase global line height 2023-08-04 20:50:49 -04:00
c00c83b3c7
Use bg filter color for blockquote icon 2023-08-04 18:22:09 -04:00
cb547e9b0f
Add filter for background color 2023-08-04 18:21:40 -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
383a36d43f
Add filter for foreground color 2023-08-04 18:05:56 -04:00
8d9ee4e59a
Add filter colors
Useful for changing the colors of SVG icons.
2023-08-04 17:31:53 -04:00
0ca77bed43
Update fonts links 2023-08-04 16:47:55 -04:00
ab2099a44b
Update html metadata
- Add global `lang` attribute
- Add metadata: `author`, `color-scheme` and `theme-color`.
2023-08-04 16:14:14 -04:00
7de0e1def5
Update icon links 2023-08-04 15:34:33 -04:00
26f92c853a
Add <table/> styles 2023-08-03 22:37:20 -04:00
f678f76b9c
Use new heading text color 2023-08-03 21:39:44 -04:00
9635cd81d8
Refactored color palette CSS 2023-08-03 21:38:29 -04:00
398ce2fa13
Update blockquote styles
There are now styles for each variant:

- Regular
- Info
- Success
- Warning
- Danger
2023-08-03 20:50:31 -04:00
2ca9f3c80f
Convert content from TSX to Markdown 2023-08-03 19:31:43 -04:00
6c49426837
Wrap content inside main element 2023-08-03 18:33:45 -04:00
185ed9f36e
Remove heading and subheading metadata
We just use `title` and `description` now.
2023-08-03 18:31:28 -04:00
db36f9cc7c
Update styles
- Fix style that affected `ol` and `ul` tags when only `ul` should have
been targeted.
- Added style for `code` outside of `pre`.
2023-08-02 20:44:01 -04:00
9176cc8312
Add style for blockquote 2023-08-02 20:13:41 -04:00
850a2210a1
Use fonts from my public static file server 2023-08-02 19:19:56 -04:00
9ee2c3c395
Change website background color
Swapped the color from `storm` to the `night` variant for the ultimate darkness.
2023-08-01 22:16:39 -04:00
b64b8a62da
Make dark theme the default 2023-08-01 22:10:31 -04:00
f06b41a384
Add website meta description 2023-08-01 22:00:33 -04:00
51b7bc6f4f
Add tab icons 2023-08-01 21:56:56 -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
9c5329e04f
Replace Nerd Fonts
We now use the Ubuntu and CascadiaCode fonts from the official sources.
These are smaller in size and are much better for web usage.
2023-07-29 17:24:43 -04:00
6b5fa15f2c
Refactored fonts
- Added fonts as static assets. We no longer depend the client's system
  to have the fonts installed.
- Moved site wide monospace and sans-serif font families to a global variable.
2023-07-27 22:51:48 -04:00
3845f76651
Add footer component 2023-07-26 23:04:30 -04:00
67eea2493a
Set separator width, margin and text alignment 2023-07-26 23:03:51 -04:00
c1519aa0c1
Add style for paragraphs 2023-07-26 23:03:23 -04:00
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
c552270c6e
Remove useless for loop 2023-07-26 22:09:50 -04:00
5fd5fb6553
Provide property to improve support 2023-07-26 22:08:14 -04:00
70b2c3d5bf
Move header styles to dedicated SCSS file 2023-07-26 22:06:55 -04:00
e0f710a5e0
Move separator into its own component 2023-07-26 22:02:15 -04:00
5b4e167c40
Add content to Resume page 2023-07-26 21:51:01 -04:00
cf93b840bc
Add class for inline display 2023-07-26 21:50:00 -04:00
d0c87126c1
Decrease length of separator 2023-07-26 16:37:57 -04:00
c3e9daadcb
Add header component 2023-07-26 16:34:06 -04:00
3b71dd611c
Remove color to use default 2023-07-26 09:58:44 -04:00