Skip to content

lin-stephanie/astro-antfustyle-theme

Repository files navigation

Astro AntfuStyle Theme

ci version live demo chat

cover image

AntfuStyle is a customizable, feature-rich Astro theme for blog and portfolio creation, inspired by the minimalist style of antfu.me. I like this design and have recreated and expanded its functionality.

Features

Optimized Infrastructure

  • Zero UI Framework
  • SEO-friendly
  • Auto-generated RSS Feed
  • Subpath Deployment Support
  • Optimized Local Image Handling
  • VS Code Snippets for Fast Coding
  • Well-Structured Project
  • High Lighthouse Performance

Content Management

  • Type Safety
  • Markdown & MDX Support
  • Math Equations Rendering
  • Dynamic OG Image Generation
  • Callouts (Alerts / Admonitions)
  • Code Syntax Highlighting & Annotations
  • Ready-To-Use Remark Directives
  • Customizable Layouts, Views, and Navigation
  • Customizable Animated Backgrounds (Preview)
  • Showcase Your GitHub Releases and PRs
  • Highlight Your Creative Work or Curated Posts

User Experience

  • Responsive Layout
  • Full-platform TOC support
  • Light & Dark Modes Toggle
  • Smooth View Transitions
  • Loading Progress Indicator
  • Image Zoom Preview
  • Search Functionality
  • Accessibility Enhancements
  • Social Media Sharing
  • Keyboard-Friendly

Preparing to upgrade to Astro 5 with more features! 🚀

Docs

The live demo serves as self-documentation, detailing how to configure and use the theme, along with other relevant knowledge expansion. Explore posts on the demo site or view Markdown files in the repository. Quick Navigation:

If you're eager to deploy your own version right away:

Deploy with Netlify Deploy with Vercel

Preview

plum

rose

dot

particle

Credits

Thanks to the following projects for inspiration and references:

Contribution

If you see any errors or room for improvement, feel free to open an issue or pull request. Thank you in advance for contributing! ❤️

License

MIT © 2024-PRESENT Stephanie Lin