Commit graph

128 commits

Author SHA1 Message Date
373d2d165b
feat: add syntax highlighting for code 2024-04-12 23:44:39 -07:00
4f654abd49
feat: show post cover on article page 2024-04-12 22:48:25 -07:00
f26765dda5
feat: schema validation + article format improvements 2024-04-12 22:43:17 -07:00
4a11f11e54
style: add placeholder height in archive column 2024-04-12 22:27:46 -07:00
cc478795a2
chore: remove unused fakerjs dep 2024-04-12 22:26:40 -07:00
1371b7258c
chore: remove archive placeholder to prepare for real blog 2024-04-12 22:24:24 -07:00
b74d35e24d
feat: responsive top padding 2024-04-12 19:23:53 -07:00
b03acb844a
feat: add loading bar during navigation 2024-04-12 16:54:45 -07:00
e29dcb96be
style: reduce top margin of first heading in post 2024-04-12 16:40:04 -07:00
25dc414c4d
chore: rename markdown.css to markdown.pcss 2024-04-12 16:33:54 -07:00
28321ae003
feat: add correct href to post cards 2024-04-12 16:32:30 -07:00
199d95680a
feat: crawl posts from blog directory 2024-04-12 14:06:38 -07:00
b8e9890a5f
feat: add file system based static generation 2024-04-07 16:52:54 -07:00
a3c61c2ed4
feat: add more static generated routes to test 2024-04-07 15:11:37 -07:00
d35f58b3bc
feat: switch to rest routing on /blog 2024-04-07 15:09:39 -07:00
e08d747d00
feat: increase toc scroll threshold for mobile 2024-04-07 03:11:47 -07:00
f6b4dfa709
feat: close mobile toc when link is clicked 2024-04-07 02:40:19 -07:00
984ffa3e4f
fix: casing in tocheader import 2024-04-07 02:29:09 -07:00
0c8370ee8a
feat: add toc header on mobile instead of card 2024-04-07 02:25:34 -07:00
e604f0f6af
feat: sectionize parsed markdown for better toc functionality 2024-04-07 01:11:45 -07:00
7b07e6e521
feat: switch markdown parser to remark + friends 2024-04-07 01:08:22 -07:00
245444e297
feat: center blog post content 2024-04-07 00:35:38 -07:00
57a10b9be8
style: fix h1 styling in mobile toc 2024-04-07 00:08:09 -07:00
51556c3336
style: change h1 toc link styling 2024-04-07 00:05:50 -07:00
9f2c27d429
style: update mobile ToC styling 2024-04-07 00:04:58 -07:00
f6a6af79f5
added too much stuff 2024-04-06 22:39:21 -07:00
f59d667226
feat: add mobile toc footer (and animation adjust) 2024-04-06 20:55:14 -07:00
24e0a6f1ff
feat: overhaul sticky toc styling 2024-04-06 18:31:45 -07:00
cadc1f637f
feat: add sticky toc 2024-04-06 03:05:16 -07:00
8233c4c49b
feat: add back to top button and view archived link 2024-04-06 01:01:15 -07:00
51d7318942
feat: add smooth scroll behavior, except on page change 2024-04-06 00:47:28 -07:00
9485a61226
chore: remove commented out header 2024-04-06 00:47:15 -07:00
c572ae1d62
feat: add back to top button on /blog 2024-04-06 00:24:13 -07:00
8fb267ec0f
style: change radius and thickness in logos to em based 2024-04-06 00:20:41 -07:00
ad7adeb287
chore: rename app.css to app.pcss 2024-04-06 00:17:08 -07:00
10764886e4
refactor: remove debug logging from navbar 2024-04-06 00:16:32 -07:00
4d578139af
fix: removed gpg component that was breaking everything
THIS TOOK ME 4 HOURS
2024-04-05 23:34:56 -07:00
106dbc9349
style: adjust size of subheading text on blog landing 2024-04-05 04:55:16 -07:00
729210cac4
fix: add prerender entries to /year/slug to build properly 2024-04-05 04:51:29 -07:00
9b5fab47c1
feat: shift props around in components to prepare for real data 2024-04-05 04:47:59 -07:00
8d03497232
style: increase line spacing in blog posts 2024-04-05 04:27:59 -07:00
bd53c89296
feat: add metadata display to blog posts 2024-04-05 04:27:46 -07:00
13069c4e2a
fix: dot matrix background formatting 2024-04-05 03:59:53 -07:00
3b5d9c3781
feat: change footer text 2024-04-05 03:57:16 -07:00
bf8ff9026b
feat: add blog landing page 2024-04-05 03:47:55 -07:00
64e1ff17af
feat: re-enable client rendering on all pages 2024-04-05 02:01:30 -07:00
b3b971fad9
style: increase background blur in navbar 2024-04-05 00:43:18 -07:00
3137cd9b25
feat: prerender and disable csr on other pages 2024-04-04 17:35:23 -07:00
56a3c6ecf4
feat: prerender main page and blog 2024-04-04 17:30:51 -07:00
1dc9028ea8
chore: rename katex.min.css to katex.css 2024-04-04 17:23:48 -07:00
1ece36bbe6
style: reduce text contrast in blog 2024-04-04 16:19:01 -07:00
925dc0dcb8
feat: make theme picker dropdown wide on mobile 2024-04-04 16:16:21 -07:00
a40b96329c
feat: add dropdown to color picker with 'system' option 2024-04-04 16:07:29 -07:00
a6c261cb22
chore: format shadcn components 2024-04-04 15:34:04 -07:00
c26de6ecfe
style: update dark mode and adjust accent colors 2024-04-04 15:11:35 -07:00
e39cce1da6
fix: revert emoji font fallback to improve performance 2024-04-04 14:39:11 -07:00
afe9628e05
chore: process katex fonts using vite at build time 2024-04-04 12:25:23 -07:00
37f5219c42
style: add font fallbacks 2024-04-04 01:37:06 -07:00
10e181a89b
refactor: change popovers in social to be semantically correct 2024-04-04 01:09:08 -07:00
21b3778f87
style: update spacing in mobile menu 2024-04-03 22:18:50 -07:00
376d7c3c97
feat: finish mobile drawer menu 2024-04-03 22:15:08 -07:00
34aff92c42
added a bunch of stuff, forgot to commit, check description
- add unfinished mobile drawer
- massive blog formatting updates
- small style updates to main page, etc
2024-04-03 20:25:56 -07:00
448d8b3615
style: make dots less annoying on dark mode 2024-04-03 17:56:22 -07:00
708c6b1376
style: add some nicer fonts, fix dark mode 2024-04-03 16:22:43 -07:00
13eb780246
feat: rename 'projects' to 'portfolio' 2024-04-03 15:25:52 -07:00
4f6bba661c
style: mobile formatting 2024-04-03 15:03:55 -07:00
b800cd7077
fix: katex formatting and logo styles 2024-04-03 14:54:51 -07:00
64fb7f9f0c
style: fix logo colors 2024-04-03 13:42:08 -07:00
ce71adf981
style: make text on front page slightly smaller 2024-04-03 02:46:59 -07:00
14c7854aa8
style: Refactor SVG classes and add copy button for Discord username 2024-04-03 02:44:24 -07:00
0c5bfff059
feat: Update introduction text in home page 2024-04-03 02:21:35 -07:00
b9affbbb6d
feat: add test blog post with katex support 2024-04-03 02:16:22 -07:00
b60fc3d19c
feat: update site metadata 2024-04-02 23:30:01 -07:00
8ac1c3aeb3
chore: update credits 2024-04-02 23:27:24 -07:00
d52bc7b45a
feat: massive improvements to homepage 2024-04-02 23:01:04 -07:00
43e4f8d49c
style(navbar): usable on mobile 2024-04-02 19:56:27 -07:00
2d7171eeb8
feat: add initial site navigation and formatting 2024-04-02 19:50:50 -07:00
a37c39734d
initial commit 2024-04-02 17:35:26 -07:00