You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AstroPaper is a minimal, responsive, accessible and SEO-friendly Astro blog theme. This theme is designed and crafted based on [my personal blog](https://satnaing.dev/blog).
10
-
11
-
This theme follows best practices and provides accessibility out of the box. Light and dark mode are supported by default. Moreover, additional color schemes can also be configured.
12
-
13
-
This theme is self-documented \_ which means articles/posts in this theme can also be considered as documentations. Read [the blog posts](https://astro-paper.pages.dev/posts/) or check [the README Documentation Section](#-documentation) for more info.
14
-
15
-
## 🔥 Features
16
-
17
-
-[x] type-safe markdown
18
-
-[x] super fast performance
19
-
-[x] accessible (Keyboard/VoiceOver)
20
-
-[x] responsive (mobile ~ desktops)
21
-
-[x] SEO-friendly
22
-
-[x] light & dark mode
23
-
-[x] fuzzy search
24
-
-[x] draft posts & pagination
25
-
-[x] sitemap & rss feed
26
-
-[x] followed best practices
27
-
-[x] highly customizable
28
-
-[x] dynamic OG image generation for blog posts [#15](https://github.com/satnaing/astro-paper/pull/15) ([Blog Post](https://astro-paper.pages.dev/posts/dynamic-og-image-generation-in-astropaper-blog-posts/))
29
-
30
-
_Note: I've tested screen-reader accessibility of AstroPaper using **VoiceOver** on Mac and **TalkBack** on Android. I couldn't test all other screen-readers out there. However, accessibility enhancements in AstroPaper should be working fine on others as well._
You can easily add your [Google Site Verification HTML tag](https://support.google.com/webmasters/answer/9008080#meta_tag_verification&zippy=%2Chtml-tag) in AstroPaper using environment variable. This step is optional. If you don't add the following env variable, the google-site-verification tag won't appear in the html `<head>` section.
All commands are run from the root of the project, from a terminal:
@@ -139,15 +78,3 @@ All commands are run from the root of the project, from a terminal:
139
78
|`npm run sync`| Generates TypeScript types for all Astro modules. [Learn more](https://docs.astro.build/en/reference/cli-reference/#astro-sync). |
140
79
|`npm run cz`| Commit code changes with commitizen |
141
80
|`npm run lint`| Lint with ESLint |
142
-
143
-
## ✨ Feedback & Suggestions
144
-
145
-
If you have any suggestions/feedback, you can contact me via [my email](mailto:[email protected]). Alternatively, feel free to open an issue if you find bugs or want to request new features.
0 commit comments