Skip to content
/ Blog Public

An Astro Blog. Based on upstream theme (Twilight), with several modifications and adding new features for personal use

License

Notifications You must be signed in to change notification settings

Chen017/Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

175 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog

A CMS integrated static blog template built with Astro framework and based on Upstream

🖥️ Live Demo 📝 Documentation

✨ Features

Based on upstream, I have added some modifications and new features:

1. Music card

which features Gaussian blur, color picking, lyric scrolling vivid animation, song covers, customizable playback bars. See the specific effects on demo

  1. Remove translation and theme

  2. Change Friend to Link

  3. Optimize the Skill Cards

💻 Configuration

  1. Clone the repository:

    git clone
    cd Blog
  2. Install dependencies:

    # Install pnpm if not already installed
    npm install -g pnpm
    pnpm install
  3. Configure your blog:

  4. Start the development server:

    pnpm dev

⚡ Commands

Command Action
pnpm lint Check and fix code issues
pnpm format Format code with Biome
pnpm check Run Astro error checking
pnpm dev Start local dev server
pnpm build Build site to ./dist/
pnpm preview Preview build locally
pnpm astro ... Run Astro CLI commands
pnpm new-post <filename> Create a new blog post

🙏 Acknowledgements

Upstream

About

An Astro Blog. Based on upstream theme (Twilight), with several modifications and adding new features for personal use

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published