AstroProps is a starter blog theme designed for Astro, a modern static site builder.
Features
- Accessibility: The theme is built with accessibility in mind, ensuring that your blog is usable by a wide range of users.
- Light and Dark Mode: Supports both light and dark modes by default, providing a pleasant reading experience for your visitors.
- Customizable Color Schemes: Easily configure additional color schemes to match your personal style or brand.
- Responsive Design: The theme is fully responsive, ensuring that your blog looks great on all devices and screen sizes.
- SEO-Friendly: Designed with search engine optimization in mind, helping your blog rank higher in search results.
- Fuzzy Search: Enables users to quickly search for articles with a fuzzy search functionality.
- Super Fast Performance: Optimized for performance to provide a smooth browsing experience for your visitors.
- Draft Posts: Easily mark posts as drafts to work on them privately before publishing.
- Pagination: Supports pagination for long lists of blog posts, improving navigation for readers.
- Sitemap & RSS Feed: Generates a sitemap and RSS feed to help search engines discover and index your content.
- Highly Customizable: Offers extensive customization options to tailor the theme to your specific needs.
Tech Stack
This theme is built using the following technologies:
- JavaScript: The theme is written in vanilla JavaScript, with TypeScript used for type checking.
- SolidJS: Utilizes SolidJS mobile menu interactions to enhance the user experience.
- Open Props: Employs Open Props for styling, providing a flexible and CSS props first approach.
- Markdown: Uses Markdown for writing and managing blog content.
Get Involved
If you like this theme and find it useful, you can show your support by starring or contributing to the GitHub repository.
Feel free to share any feedback or suggestions by contacting me via email.