Commit Graph

84 Commits

Author SHA1 Message Date
Leni Aniva 6bda82321b
fix: Dark mode highlighting of code 2024-10-15 19:28:58 -07:00
Leni Aniva ac0d9a5a03
feat: Cache shiki instance; Add more languages 2024-10-15 19:27:40 -07:00
Leni Aniva 571d54a975
fix: Call `setTheme` function 2024-10-15 19:20:08 -07:00
Leni Aniva 581c122c82
fix: Theme switch --navlink colour 2024-10-15 19:16:20 -07:00
Leni Aniva 3a8a9c8105
fix: Blockquote themes 2024-10-15 19:14:27 -07:00
Leni Aniva 8632ae7a79
feat: Light and dark themes 2024-10-15 18:59:02 -07:00
Leni Aniva cd477d6b7a
feat: Syntax highlighting via shiki 2024-10-15 13:58:14 -07:00
Leni Aniva 72b4fd2550
feat: Style name heading and nav-link 2024-10-15 13:51:46 -07:00
Leni Aniva 8762763390
feat: Prose dark mode 2024-10-15 12:11:40 -07:00
Leni Aniva f2344ea3cb
feat: Put ThemeSwitch after CSS 2024-10-11 15:06:17 -07:00
Leni Aniva cf84bd324f
merge: branch 'main' into styling/dark-mode 2024-10-11 15:01:07 -07:00
Leni Aniva 8b2a141a05 Merge pull request 'fix: RSS Styling and Trailing Slash Problems' (#16) from post/rss into main
Reviewed-on: #16
2024-10-11 15:00:31 -07:00
Leni Aniva 4499884d74
feat: Justify items to centre on navbar 2024-10-11 15:00:14 -07:00
Leni Aniva 57ef57319a
fix: RSS Trailing slash problem 2024-10-11 14:55:56 -07:00
Leni Aniva 2c1e7a0a39
fix: Styling for RSS nav link 2024-10-11 14:54:03 -07:00
Leni Aniva 95095083c3
refactor: Move global styles to `app.css` 2024-10-11 14:43:20 -07:00
Leni Aniva e8ef1d6a0e
fix: Glowing links inherit colour 2024-10-11 11:50:31 -07:00
Leni Aniva 20f663e654
feat: Glowing links in dark mode 2024-10-11 11:49:58 -07:00
Leni Aniva 479690d2b2
feat: Implement dark mode switch 2024-10-11 11:45:19 -07:00
Leni Aniva f923b1ea68 Merge pull request 'feat: Implement RSS Feed' (#12) from post/rss into main
Reviewed-on: #12
2024-10-11 01:36:23 -07:00
Leni Aniva e212f4f24c
chore: Version bump 2024-10-11 01:35:40 -07:00
Leni Aniva 84572e15cb
fix: RSS Feed separator 2024-10-11 01:34:53 -07:00
Leni Aniva 8983d3ecaf
merge: branch 'main' into post/rss 2024-10-11 01:34:05 -07:00
Leni Aniva 363874d8fe Merge pull request 'feat: Allow the user to add more "archive" like pages' (#10) from routing/extra into main
Reviewed-on: #10
2024-10-11 01:32:12 -07:00
Leni Aniva 8b5e9f4913
merge: branch 'main' into routing/extra 2024-10-11 01:31:23 -07:00
Leni Aniva f1cf008405
merge: branch 'main' into post/rss 2024-10-11 01:30:06 -07:00
Leni Aniva 906a9fccf1
fix: Prerender XML 2024-10-11 01:28:20 -07:00
Leni Aniva c00d54936b
feat: Implement RSS feed 2024-10-11 01:25:09 -07:00
Leni Aniva bc40990b52
feat: Enable wrapping of main navbar when its long 2024-10-11 00:53:35 -07:00
Leni Aniva 58fb9485c5 Merge pull request 'feat: Show tag count and fix tag wrapping' (#11) from post/tag into main
Reviewed-on: #11
2024-10-11 00:47:20 -07:00
Leni Aniva 99ce735252
merge: branch 'post/tag' into routing/extra 2024-10-10 15:22:35 -07:00
Leni Aniva 173f32fb33
feat: Show tag post count 2024-10-10 15:20:28 -07:00
Leni Aniva 82d6c2f4c3
fix: Tags exceed screen width 2024-10-10 15:03:02 -07:00
Leni Aniva e714877e47
fix: Layout overflow on narrow screen 2024-10-10 15:00:12 -07:00
Leni Aniva d0411d8011 Merge pull request 'feat: Blog catalog and tags' (#7) from post/page into main
Reviewed-on: #7
2024-10-10 14:49:17 -07:00
Leni Aniva 72af3e9d65
merge: branch 'post/page' into routing/extra 2024-10-10 14:40:32 -07:00
Leni Aniva 8662b2469a
feat: Name in navbar 2024-10-10 14:40:14 -07:00
Leni Aniva e505cc92cf
feat: Custom extras page 2024-10-10 14:34:52 -07:00
Leni Aniva 568c1b740f
feat: Display series 2024-10-10 12:16:44 -07:00
Leni Aniva 2175e30325
fix: Use ISO date format 2024-10-10 12:06:42 -07:00
Leni Aniva 22787eceda
feat: Tag system 2024-10-10 12:00:35 -07:00
Leni Aniva 636a00f826
feat: Use blur transition 2024-09-29 18:48:08 -07:00
Leni Aniva bed7d508ff
feat: Render pages 2024-09-29 18:45:35 -07:00
Leni Aniva d1cc88397b
feat: Render disabled links 2024-09-29 17:39:40 -07:00
Leni Aniva 16d767cf76
feat: Pages 2024-09-29 16:40:26 -07:00
Leni Aniva ccdcff0164
feat: Testing fixture posts 2024-09-29 15:37:28 -07:00
Leni Aniva 1ac8faae1e
merge: 'build/testing' into post/page 2024-09-29 00:15:09 -07:00
Leni Aniva 3719c667b5
fix: Add pre-commit-config.yaml 2024-09-29 00:14:24 -07:00
Leni Aniva 2b030ab61f
chore: Eslint and pre-commit hooks 2024-09-28 23:59:37 -07:00
Leni Aniva b7156d0c93
chore: Eslint ignore unused `_` variables 2024-09-28 15:41:04 -07:00