Commit Graph

983 Commits

Author SHA1 Message Date
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
satnaing 8bcf870072 bump: version 4.6.0 → 4.7.0 2024-10-15 18:54:20 +07:00
dependabot[bot] ed11b740a7 build(deps): bump astro from 4.15.12 to 4.16.3 (#402)
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.15.12 to 4.16.3.
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@4.16.3/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>
2024-10-15 18:51:57 +07:00
Patrick Wilson 7573617e79 feat: add archives page with configurable menu (#386)
* feat: add archives page with configurable menu

* optimize: compat mobile layout

* fix: update archive menu layout

* fix: hide archives page from URL if showArchives is false

* docs: add `showArchives` option in docs

Resolves #361

---------

Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-10-14 18:49:40 +07:00
Sat Naing 58a0d25743 chore: format .github markdown files with Prettier (#400) 2024-10-14 18:31:08 +07:00
satnaing cdf31a216b bump: version 4.5.1 → 4.6.0 2024-10-13 10:38:01 +07:00
satnaing e1ba9c1008 chore: add FUNDING.yml 2024-10-13 10:36:54 +07:00
satnaing 743e258de4 chore(template): add PR template 2024-10-13 09:42:30 +07:00
Sat Naing 1dae9b2179 docs: add contributing guidelines 2024-10-13 09:27:22 +07:00
Sat Naing c429126982 chore(templates): add issue templates 2024-10-12 17:57:11 +07:00
Sat Naing 06714b86ee docs: add code of conduct 2024-10-12 10:10:00 +07:00
Patrick Wilson 0bc8eeeac8 feat: add edit post feature in blog posts (#384)
* feat: add edit post feature

* fix: remove edit button except on post detail pages

* docs: update site config docs for editPost

Resolves #191
---------

Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-10-11 18:14:17 +07:00
dependabot[bot] cd417f5b7d build(deps): bump cookie and astro (#397)
Bumps [cookie](https://github.com/jshttp/cookie) to 0.7.2 and updates ancestor dependency [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro). These dependencies need to be updated together.


Updates `cookie` from 0.6.0 to 0.7.2
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.2)

Updates `astro` from 4.15.6 to 4.15.12
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@4.15.12/packages/astro)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- 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>
2024-10-07 20:53:51 +07:00
satnaing d56bc0c834 bump: version 4.5.0 → 4.5.1 2024-10-07 20:51:29 +07:00
Andrea Mignone b16fba81af refactor: remove duplicate [page].astro (#389)
Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-10-07 20:50:44 +07:00
Erison Silva c11b2a2960 fix(docs): update giscus blog post (#392) 2024-10-02 21:44:40 +07:00
dependabot[bot] 149264a820 build(deps): bump rollup from 4.21.2 to 4.22.4 (#390)
Bumps [rollup](https://github.com/rollup/rollup) from 4.21.2 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.21.2...v4.22.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 21:42:30 +07:00
Rob Hudson 94ede9bb17 fix: add missing posts sorting (#383) 2024-10-02 21:31:12 +07:00
dependabot[bot] 9f878b53db build(deps): bump vite from 5.4.3 to 5.4.6 (#382)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.3 to 5.4.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 21:24:26 +07:00
satnaing d89fb487d2 bump: version 4.4.0 → 4.5.0 2024-09-16 21:37:02 +07:00
Sat Naing c164b5e9ea build(deps): upgrade dependencies (#381)
Bump @tailwindcss/typography from 0.5.13 to 0.5.15
Bump @types/react from 18.3.3 to 18.3.6
Bump @typescript-eslint/parser from 8.1.0 to 8.5.0
Bump astro from 4.15.4 to 4.15.6
Bump astro-eslint-parser from 1.0.2 to 1.0.3
Bump eslint from 9.9.0 to 9.10.0
Bump eslint-plugin-astro from 1.2.3 to 1.2.4
Bump prettier-plugin-tailwindcss from 0.6.5 to 0.6.6
Bump satori from 0.10.14 to 0.11.0
Bump tailwindcss from 3.4.6 to 3.4.11
Bump typescript-eslint from 8.1.0 to  8.5.0
2024-09-16 21:33:13 +07:00
Sat Naing cbbb3eb1e1 perf: preload font and load theme script asynchronously (#380)
Improve page performance by preloading the font with
`as="style"` and loading the theme script asynchronously.
2024-09-16 21:28:51 +07:00
dependabot[bot] 1a19eb5026 build(deps): bump path-to-regexp from 6.2.2 to 6.3.0 (#379)
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 6.2.2 to 6.3.0.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v6.2.2...v6.3.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 20:46:40 +07:00
dependabot[bot] 66c2664127 build(deps): bump dset from 3.1.3 to 3.1.4 (#377)
Bumps [dset](https://github.com/lukeed/dset) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/lukeed/dset/releases)
- [Commits](https://github.com/lukeed/dset/compare/v3.1.3...v3.1.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 20:45:12 +07:00
Sat Naing 29eff36794 feat: add prev/next links at the bottom of blog post (#372)
* feat: add prev/next links at the bottom of blog post
* fix: update and rerun scripts in post details page after swap

Resolves #358
2024-09-16 20:43:54 +07:00
Timon Jurschitsch 08b1676cdd refactor: replace pagination logic with Astro built-in pagination (#376) 2024-09-16 13:05:50 +07:00
Alberto Perdomo 70b2486293 docs: add a blog post for LaTex support (#373)
Add a blog post for adding LaTex equation rendering 
in AstroPaper blog posts.
---------

Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-09-11 09:21:43 +07:00
Xuân Nghĩa 28f886b4d6 fix(og): add the missing SITE.website to loadGoogleFonts (#360) 2024-09-08 14:48:09 +07:00
satnaing 4e0e2195ac build: bump Astro to v4.15.4 2024-09-08 14:07:35 +07:00
appleflyer ee5e0d43c3 build(deps): bump micromatch from 4.0.7 to 4.0.8 (#368) 2024-09-08 12:39:48 +07:00
faiz ahnaf ec373c3369 fix(blog): correct file reference in reading time guide (#359)
Ensure no duplicate items appear in the list of the blog post
and update the list with the correct one.
2024-09-08 12:25:24 +07:00
satnaing e0b587369c bump: version 4.3.2 → 4.4.0 2024-08-19 13:13:18 +07:00
Sat Naing 6bbe177566 chore: upgrade ESLint to v9 and update configurations (#356)
* chore: upgrade ESLint to v9 and update configurations

Upgrade ESLint and configure and update ESLint rules.

* refactor: update code to comply with new ESLint v9 rules
2024-08-19 12:58:16 +07:00
Sat Naing dab61b3714 build: bump Astro to v4.14.2 & use content layer (#355)
Bump Astro from v4.13 to v4.14.2 and use experimental
content layer api.
2024-08-19 12:53:58 +07:00
Alejandro Ñáñez Ortiz 2b617b20a3 refactor: replace github-slugger with lodash.kebabcase (#357)
Previously, `github-slugger` omitted emojis when generating slugs, transforming tags like "🌱-my-tag" into "-my-tag". This change replaces `github-slugger` with `lodash.kebabcase` to ensure that emojis are preserved in the generated slugs, improving the accuracy and consistency of tag representations.
2024-08-19 12:52:59 +07:00
satnaing 65b6a492c3 docs: update estimated reading time blog post async section
Update `getStaticPaths` section of `/tags/[tag]/[page].astro`
to have resolved promises. Replace `flatMap` with
`await Promise.all` and `.flat()`.
2024-08-18 01:50:55 +07:00
satnaing 2e3ac94c70 bump: version 4.3.1 → 4.3.2 2024-08-17 21:10:28 +07:00
Sat Naing 88e5c430c8 docs: update estimated reading time blog post (#354)
Resolves #350
2024-08-17 21:03:28 +07:00
Sat Naing fc6b53fbde docs: add instructions for Google Site Verification in AstroPaper (#353)
Resolves #348
2024-08-17 20:49:06 +07:00
Sat Naing 8762650c60 fix(a11y): remove aria-labels from non-interactive elements (#346)
Remove aria-label from `<h1>` of 404 page and disabled LinkButton.

Resolves #263
2024-08-04 14:50:31 +07:00
Sat Naing be172efa17 refactor: update tailwind classes to v3 syntax (#345)
Updated background/border opacity to the new syntax:
- border-skin-fill border-opacity-40 => border-skin-fill/40
- selection:bg-skin-accent selection:bg-opacity-70 => selection:bg-skin-accent/70
2024-08-04 10:49:13 +07:00
Sat Naing 910b72e513 docs: update pre-commit hook blog post (#344)
Add a section about the removal of the pre-commit
hook in v4.3.0.
2024-08-03 11:41:23 +07:00
Sat Naing 99e5ac71fc build: bump astro from 4.12.2 to 4.13 (#341) 2024-08-02 18:08:24 +07:00
Sat Naing 3306cd9af7 ci: add CI workflow (#340)
Add a continuous integration workflow to check linting,
code formatting, and ensure successful builds.
2024-08-02 09:31:43 +07:00
dependabot[bot] 2241949a1d build(deps): bump fast-xml-parser from 4.4.0 to 4.4.1 (#339)
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.4.0...v4.4.1)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 14:49:21 +07:00
satnaing 63feb9607b refactor: remove commented codes 2024-07-27 17:29:58 +07:00
satnaing 2cef94e39f bump: version 4.3.0 → 4.3.1 2024-07-27 14:38:11 +07:00