Profile image
home

🧊 Frosti Introduction


Are you looking for a sleek, stylish, and lightning-fast static blog template? Look no further than Frosti! Frosti is an elegant solution for bloggers who prioritize both aesthetics and performance. Developed using Astro, Frosti offers a seamless and efficient blogging experience.

Key Features:

  • Simplicity: Frosti boasts a minimalist design that puts your content front and center.
  • Speed: With excellent loading times, Frosti ensures that your readers won't be kept waiting.
  • Day/Night Modes: Enjoy reading your favorite blogs in both light and dark modes for enhanced comfort.
  • Component Rich: Frosti comes equipped with a variety of components to enrich your articles and pages.
  • Comment System: Built-in comment system powered by Waline for easy interaction with your readers.
  • Stylish Design: Crafted with Tailwind CSS and daisyUI, Frosti offers visually appealing pages that captivate your audience.

Project Structure:

\Frosti
      ├── astro.config.mjs
      ├── categories.txt
      ├── index.png
      ├── package-lock.json
      ├── package.json
      ├── pnpm-lock.yaml
      ├── public
      |  ├── favicon.svg
      |  ├── fonts
      |  |  └── CascadiaCode.woff2
      |  ├── home.webp
      |  └── profile.webp
      ├── README.md
      ├── README.zh-CN.md
      ├── src
      |  ├── components
      |  |  ├── BaseCard.astro
      |  |  ├── BaseHead.astro
      |  |  ├── blog
      |  |  |  ├── error.astro
      |  |  |  ├── info.astro
      |  |  |  ├── success.astro
      |  |  |  └── warning.astro
      |  |  ├── Comment.astro
      |  |  ├── EnvelopeCard.astro
      |  |  ├── Footer.astro
      |  |  ├── FormattedDate.astro
      |  |  ├── Header.astro
      |  |  ├── HeaderLink.astro
      |  |  ├── License.astro
      |  |  ├── page
      |  |  |  ├── FriendCard.astro
      |  |  |  └── TimeLine.astro
      |  |  ├── ProfileCard.astro
      |  |  ├── ProfileCardFooter.astro
      |  |  ├── ProfileCardMenu.astro
      |  |  └── ThemeIcon.astro
      |  ├── consts.ts
      |  ├── content
      |  |  ├── blog
      |  |  |  ├── markdown-style-guide.md
      |  |  |  └── using-mdx.mdx
      |  |  └── config.ts
      |  ├── env.d.ts
      |  ├── layouts
      |  |  └── BaseLayout.astro
      |  ├── pages
      |  |  ├── about.astro
      |  |  ├── blog
      |  |  |  ├── tag
      |  |  |  ├── [...page].astro
      |  |  |  └── [...slug].astro
      |  |  ├── friend.astro
      |  |  ├── index.astro
      |  |  ├── project.astro
      |  |  └── rss.xml.js
      |  ├── scripts
      |  |  └── copybutton.mjs
      |  └── styles
      |     └── global.css
      ├── tailwind.config.js
      ├── tsconfig.json
      └── view.png
      

How to Use:

Getting started with Frosti is a breeze! Simply use the --template parameter with the create astro command:

npm create astro@latest -- --template EveSunMaple/Frosti

Future Plans:

While Frosti is already an impressive template, the developers have exciting plans for its future development:

  • Table of Contents: Enhance navigation with a table of contents feature.
  • Timeline Component: Add a timeline component for showcasing chronological content.
  • Friends Link Component: Foster community engagement with a friends link component.

Acknowledgments:

Frosti wouldn't be possible without the contributions and inspiration from:

  • Saicaca: Whose insights were instrumental in the creation of this theme.
  • WRXinYue: For invaluable assistance during the early stages of development.

Whether you're a seasoned blogger or just starting out, Frosti provides the perfect platform to share your thoughts with the world. Try Frosti today and elevate your blogging experience!