Chris Kerr
99b27240ec
perf: memoize fuse search results with useMemo ( #71 )
...
Memoise the value of fuse based off of the search list to prevent reinstantiating it on search keypress.
2023-05-15 11:07:17 +06:30
Gabriel Kanev
f6ac8104b2
fix: add missing sitemap in head ( #69 )
2023-05-15 10:30:57 +06:30
satnaing
e8bd3911b3
refactor: update slugify logic inside the component itself
2023-05-15 10:05:11 +06:30
Sat Naing
7d46181e68
Merge pull request #66 from LobbyBoy-Dray/tag-bug-fix
...
Fix: slugify tags in post detail page
2023-05-15 10:03:06 +06:30
Nihaal Sangha
a57f3439f8
fix: replace history entries when searching ( #62 )
2023-05-15 08:47:29 +06:30
Jingwei Gao
49d7f77a86
Fix: slugify tags in post detail page
2023-05-01 17:36:00 +08:00
satnaing
4c1b9c89f3
refactor: update LinkButton role type
...
Fix Subtype missing error on 'a' element.
2023-04-18 23:24:39 +06:30
satnaing
0f764242fe
fix: update menu element with svg and refactor toggle logic
...
Replace div element in menu button with svg. Refactor toggle-menu JS logic to be more concise.
2023-04-18 23:19:38 +06:30
Andrea Mignone
0e9f709c5d
feat: add locale configuration for Datetime component ( #59 )
2023-04-17 23:56:58 +06:30
satnaing
08151881cc
style: format file with prettier
2023-03-24 23:48:15 +06:30
satnaing
ccb5a7787c
refactor: update imports paths
2023-03-23 23:20:33 +06:30
Salman Hossain Saif
9e62b637e8
fix: sort rss feed from latest to oldest ( #38 )
...
* Sorted the rss feed from latest to oldest. Which is crucial for RSS readers.
* sorted rss using util func
* refactor: remove redundant draft filter and update import positions
---------
Co-authored-by: Saif71 <>
Co-authored-by: Sat Naing <satnaingdev@gmail.com >
2023-03-17 13:14:10 +06:30
satnaing
4fe508462e
refactor: replace astro.config site value with SITE.website
2023-03-16 14:58:26 +06:30
satnaing
0c6d0ba6cd
refactor: add type to SITE object for better type safety
2023-03-16 14:56:54 +06:30
Sat Naing
27507d1d78
feat: generate og images in png format ( #43 )
...
* feat: generate og images in png format
In production mode, generate og images from svg to png format.
fix #40
* refactor: update og image format from svg to png
Update OG image format in post detail to png. Update twitter og images to auto-generated dynamic og
images.
2023-03-01 18:46:42 +06:30
Mahesh Rijal
cbce54bd1c
fix: correct typo in blog posts
...
Fix typo (#35 )
2023-02-12 19:16:50 +06:30
John Hooks
bcae985671
fix: slugifyAll typo
2023-02-10 05:30:18 -08:00
Sha Mwe La
a9631d0e1e
feat: add ESLint and update linting errors ( #26 )
...
* Install ESLint and Astro ESLint plugin
* Configure 2 plugins
* Improve ignore files
* Add lint script
* Install astro-eslint-parser
* Add parser and fix linting errors
2023-02-02 16:24:38 +06:30
Michael Alaev
29e07761f7
refactor: remove unnecessary comments ( #25 )
...
Remove unnecessary comments in `src/utils/generateOgImage.tsx`.
2023-02-01 18:40:20 +06:30
B. Burt
d9a2ffe909
docs: fix typo in blog post ( #24 )
...
Change spelling of criteria.
2023-02-01 12:16:15 +06:30
Sha Mwe La
dc026b38de
fix: make schema(s) strict ( #23 )
...
If schema(s) are made with strict, it will disallow extra keys in the markdown frontmatter.
2023-02-01 12:13:41 +06:30
satnaing
705c59e6ea
docs: update OG/desc image and info of predefined color scheme
2023-01-31 20:10:54 +06:30
satnaing
b3f760f7d8
docs: update card bgColor in lower contrast new dark theme
2023-01-31 20:09:34 +06:30
satnaing
8a99601e93
fix: update card bg color
2023-01-31 20:09:05 +06:30
satnaing
a827f758d3
docs: add AstroPaper 2 dark theme lower contrast
2023-01-31 20:06:02 +06:30
satnaing
cfd1072d9d
refactor: change default dark theme
2023-01-31 20:04:08 +06:30
satnaing
f99c014de3
docs: add info about automatic class sorting feat
2023-01-31 16:02:16 +06:30
satnaing
1a427285f3
style: format styles with Tailwind Prettier plugin
2023-01-31 15:53:49 +06:30
satnaing
bb5d6b3837
docs: add main image in astro-paper-2 blog post
2023-01-31 13:04:43 +06:30
satnaing
ca69958908
docs: add info about new predefined color scheme
2023-01-31 12:59:11 +06:30
satnaing
bc263b6eac
feat: add new predefined color scheme 'astro dark'
2023-01-31 12:50:36 +06:30
satnaing
b9aa569e00
docs: mark as featured and add search logic paragraph
2023-01-31 00:33:41 +06:30
satnaing
d616a73c93
docs: add AstroPaper v2 release blog post
2023-01-31 00:20:53 +06:30
satnaing
54a54e8c3d
docs: update frontmatter properties for AstroPaper v2
2023-01-30 22:26:22 +06:30
satnaing
cd5620423e
docs: add external ogImage url information
2023-01-30 22:24:32 +06:30
satnaing
e2a3be4b8a
refactor: remove extra blog post
2023-01-30 22:15:20 +06:30
satnaing
067c1a2cc6
docs: add a blog link to predefined color schemes
2023-01-30 22:13:03 +06:30
satnaing
3f714f8c80
refactor: remove unnecessary comment
2023-01-30 22:00:42 +06:30
satnaing
85f8bc67ff
refactor: add default tag if no tag is specified in post
2023-01-30 21:26:05 +06:30
satnaing
50af65b0b4
refactor: update ogImage.src to ogImage
2023-01-30 20:57:35 +06:30
satnaing
fc37b89953
refactor: mark featured and draft properties as optional
2023-01-30 20:45:58 +06:30
satnaing
fb6a13fa10
docs: add caution about forestry discontinuing
2023-01-30 20:31:01 +06:30
satnaing
f157ee6cf3
refactor: update blog schema by removing ogImage alt
2023-01-30 12:12:13 +06:30
satnaing
f73f02e6e9
refactor: rename blogCollection to blog
2023-01-30 12:10:04 +06:30
satnaing
27b9f6f8ad
refactor: update blog schema's author to be optional
2023-01-29 21:27:29 +06:30
satnaing
1fbb2d3c4d
refactor: move filtering draft to getCollection func
2023-01-29 21:25:54 +06:30
satnaing
4a0bd18b1b
refactor: remove unnessary types and refactor excluding draft
...
Exclude types of postResult and pagePaths which can be inferred. Filtered draft posts in
getCollection function.
2023-01-29 21:17:12 +06:30
satnaing
a61fd45559
fix: fix broken tags in PostDetails page
2023-01-29 21:01:11 +06:30
satnaing
c556202c97
fix: make the last part of breadcrumb lowercase in specific tag page
2023-01-29 20:49:44 +06:30
satnaing
c192cd8e50
fix: exclude draft posts in specific tag page
2023-01-29 20:08:01 +06:30