|
4 weeks ago | |
---|---|---|
.github/workflows | 4 weeks ago | |
content/articles | 4 weeks ago | |
public | 4 weeks ago | |
src | 4 weeks ago | |
.gitignore | 5 months ago | |
README.org | 4 weeks ago | |
content.config.ts | 4 weeks ago | |
eslint.config.mjs | 5 months ago | |
nuxt.config.ts | 4 weeks ago | |
package-lock.json | 4 weeks ago | |
package.json | 4 weeks ago | |
tsconfig.json | 4 weeks ago |
README.org
Usage
Development Server
Start the development server on http://localhost:3000
:
$ npm run dev
$ npm run dev -- -o # automatically open in the browser
Libraries
- Vue3 JavaScript framework
- Nuxt Vue framework
- Pinia State management
- Bootstrap5 CSS library
- Zod Schema validation
- Typescript Static types in JavaScript
- ESLint Code analyses tool
Todo
-
dark-mode
- persistence in localstorage
-
<h> tag scroll fix
- table of contents: https://github.com/hanyujie2002/nuxt-toc/blob/main/src/runtime/components/TableOfContents.vue
- nuke: bootstrap-vue-next
- update readme: bun -> npm, primevue -> bootstrap
- better popup code copy button