Commit Graph

779 Commits

Author SHA1 Message Date
satnaing ad9c26f260 bump: version 5.0.0 → 5.0.1 2025-03-12 21:49:49 +07:00
Erison Silva ec59d1109e fix: update docker-compose (#475) 2025-03-12 21:00:43 +07:00
Erison Silva 0016dd55d1 fix: update import location in giscus example (#474) 2025-03-12 20:59:08 +07:00
Sat Naing 6749f62015 fix: add an option to disable dynamic OG image generation (#476)
* fix: add an option to disable dynamic OG image generation

Add new `dynamicOgImage` option in the `SITE` object inside 
`src/config.ts` file to disable auto og-image generation during build.

Resolves #428

* docs: update guides for `SITE.dynamicOgImage` option
2025-03-12 20:47:12 +07:00
Erison Silva dc5ca47b1d docs: update giscus integration guide for AstroPaper v5 (#472) 2025-03-12 20:04:09 +07:00
Erison Silva 77ff6b4f64 docs: update color schemes guide for AstroPaper v5 (#469) 2025-03-12 19:54:28 +07:00
Sat Naing 212fd5c550 fix: remove unused ogImage size validation (#462)
* fix: remove unused ogImage size validation

Validation of `ogImage` field in blog collection
causes unintentional broken og images after the build.
Removing the validation solve the issue.

* docs: update docs for ogImage path

* chore: update asset
2025-03-09 19:27:20 +07:00
satnaing a4a5ced8a6 fix: correct Google Fonts API URL construction for proper weight fetching 2025-03-09 17:54:05 +07:00
Alexey Poimtsev 673c00969e fix: align vertically in header nav (#460) 2025-03-09 16:58:19 +07:00
Pujan Modha e08618ad3c fix: add font-weight param in og image card style (#453) 2025-03-09 16:50:00 +07:00
Sat Naing b51a055e22 docs: update LaTeX equations guide in Astro blog posts (#461) 2025-03-09 16:41:19 +07:00
satnaing 4b730b181d bump: version 4.8.0 → 5.0.0 2025-03-08 18:21:37 +07:00
satnaing 9cf78aa64c chore: update name, version and script in package.json 2025-03-08 18:21:37 +07:00
Sat Naing 0cb5a5be7f docs: update blog posts and readme (#459)
* docs: update astro-paper theme config docs

* docs: update adding-new-post blog post

* docs: remove outdated posts and update featured posts

* fix: update broken image link in astro-paper-4 blog

* docs: add a blog post for astro-paper-v5

* docs: update README for AstroPaper v5

* fix: update blog post formatting
2025-03-08 18:21:37 +07:00
satnaing b4ae4cde04 fix: ignore in eslint 2025-03-08 18:21:37 +07:00
satnaing 2b8dde4d64 build: upgrade dependencies and enable responsiveImages option 2025-03-08 18:21:37 +07:00
satnaing 98bff0a876 fix: update blog table padding 2025-03-08 18:21:37 +07:00
satnaing 61c6ec81b8 fix: remove unused back url in the card url 2025-03-08 18:21:37 +07:00
satnaing 39ed4898a3 fix: show light/dark button according to site setting 2025-03-08 18:21:37 +07:00
satnaing b995f4dada fix: add author url in Google JSON-LD conditionally 2025-03-08 18:21:37 +07:00
satnaing 579c29aac5 chore: remove unused fuse.js for search 2025-03-08 18:21:37 +07:00
Sat Naing 9119125643 feat!: add pagefind for static search (#458)
Replace React with pagefind for static site search
2025-03-08 18:21:37 +07:00
satnaing 79c7df45e5 feat: update back button logic
Instead of saving back url in the param, save the
back url info inside session.
2025-03-08 18:21:37 +07:00
Sat Naing 35429176e0 refactor!: remove react dependency for UI interactions (#457)
Remove react as a dependency for UI interactions.
Update jsx components such as Search and Datetime
with astro components.
2025-03-08 18:21:37 +07:00
satnaing 846315a265 chore: remove eslint-plugin-jsx-a11y package 2025-03-08 18:21:37 +07:00
satnaing cb9fd59f79 build: migrate CI and Docker setup to pnpm 2025-03-08 18:21:37 +07:00
satnaing f71fdc1398 chore: update robots.txt implementation 2025-03-08 18:21:37 +07:00
satnaing 172e14b5f4 build!: upgrade to Tailwind CSS v4 2025-03-08 18:21:37 +07:00
satnaing 360278277d chore: update .gitignore and remove unnecessary files 2025-03-08 18:21:37 +07:00
satnaing a2b88e1247 refactor!: separate config and constants 2025-03-08 18:21:37 +07:00
satnaing 53c79dd4c1 refactor: update import alias in files 2025-03-08 18:21:37 +07:00
satnaing cd11b39d22 build: add icons and update asset directorries 2025-03-08 18:21:37 +07:00
satnaing bac762f981 build: upgrade prettier and prettier config file 2025-03-08 18:21:37 +07:00
satnaing d167f6295d build: upgrade ESLint and its related packages 2025-03-08 18:21:37 +07:00
satnaing 90231031a5 build!: update import alias to @/* 2025-03-08 18:21:37 +07:00
satnaing 594addaec1 refactor!: update blog directory to src/data/blog 2025-03-08 18:21:37 +07:00
satnaing cc936ca5e4 build!: upgrade Astro to v5 and related packages 2025-03-08 18:21:37 +07:00
satnaing 1d7b6da440 bump: version 4.7.0 → 4.8.0 2025-02-08 11:53:16 +07:00
George Zhao a56b28bc2c fix: use tag name for display in tags page (#438)
Instead of slugified tags, original tag names will
be used for displaying tag names in the tags page.
2025-02-08 11:52:36 +07:00
Linus 26020bbd0e docs: update copyright to 2025 (#426) 2025-02-08 11:24:58 +07:00
dependabot[bot] b3fd456a94 build(deps): bump astro from 4.16.3 to 4.16.18 (#431)
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.16.3 to 4.16.18.
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/astro@4.16.18/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@4.16.18/packages/astro)

---
updated-dependencies:
- dependency-name: astro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-05 15:03:48 +07:00
dependabot[bot] 80c8064db9 build(deps): bump nanoid from 3.3.7 to 3.3.8 (#429)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-05 15:03:36 +07:00
Konstantin Komelin c2e2dbda30 fix: exclude /archives from sitemap if it is disabled (#425) 2025-01-05 15:01:02 +07:00
開源 lib 43387b0d94 fix: add inline-block class to post title for improved view transition animation (#420) 2025-01-02 23:47:29 +07:00
dependabot[bot] 5d88475190 build(deps-dev): bump cross-spawn from 7.0.3 to 7.0.6 (#417)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 23:40:58 +07:00
xiecang b9ef735d68 fix: sort archive posts by pubDatetime (#415) 2025-01-02 23:40:30 +07:00
Sébastien Monterisi 63fe796eac fix: focus search input on mount (#414) 2024-12-29 16:04:20 +07:00
Sat Naing 397e3211d7 docs: update est readingTime blog post (#409)
Resolves #406
2024-11-05 18:12:45 +07:00
Erison Silva cac8ba05f4 fix: replace twitter with x (#407) 2024-11-05 18:12:10 +07:00
Erison Silva ec1060978c feat: add pencil icon before suggestion changes text (#405)
* feat: Add pencil icon before suggestion changes text

* fix: update class to className and adjust icon scale

---------

Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-10-29 13:00:13 +07:00