Skip to content

shishuocool/nuxt3-blog

 
 

Repository files navigation

Pure Front-End Blog


🚀 https://blog.halberd.cn

Quick Start

  1. Fork本仓库,勿修改仓库名
  2. 大体参考旧版教程
  3. 若使用评论功能,则需要安装giscus,并开启discussion,然后填写config.ts中的CommentRepoIdCommentDiscussionCategoryId
    参考giscus.app,填写 你的仓库 的地址后,复制data-repo-iddata-category-id,分别对应CommentRepoIdCommentDiscussionCategoryId,位置在data-repo-id和data-category-id

Todo list

Feature

  • eslint,stylelint
  • error page
  • different passwd(unnecessary)
  • localhost server for committing
  • testing
  • custom markdown syntax highlight on monaco editor
  • full-static site generate(SSG)
  • toggle plugin enabled,and implement conditional build
  • get new feature by pull source branch with single action
  • serverless function to upload image
  • IV for AES encrypt
  • partial encrypt
  • pagination

Appearance

  • global theme color
  • i18n
  • left-side layout
  • dark mode

About

Pure front-end blog wrote with github api,vue3 and nuxt3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 59.6%
  • TypeScript 28.9%
  • SCSS 11.0%
  • Other 0.5%