Skip to content

Chimboz/front

Repository files navigation

Chimboz
Deployment to Firebase
License CeCILL v2.1 Package version Number of issues

Conventions

Folders' name is singular (excepted locales because vue-i18n hardcoded it).
Routes are plural if they have subroutes (/games).
Use snake_case for files : replace whitespaces " " with underscores "_" in filenames.
Vue files (*.vue) begin with an uppercase letter and use PascalCase.

Branches

One branch per feature.
Fork and PR are appreciated.

Documentation

To generate doc, you need vuese: npm i -g @vuese/cli then npm run docgen.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration
See Configuration Reference.

Dependencies

  • axios
  • date-fns
  • dompurify
  • highlight.js
  • katex
  • marked
  • mitt
  • v-lazy-image
  • vue-i18n
  • vue-meta
  • vue-router
  • vuex

Useful tools

VS Extensions

Prettier formatter
i18n ally: a must-have if you're doing i18n

SVG

SVG Animation editor
svgasm SVG Path editor
Inkscape

Vue doc

Vue
Vue Router
Vuex
Vue Meta

About

Chimboz front built with Vue

Topics

Resources

License

Code of conduct

Stars

2 stars

Watchers

2 watching

Forks

Contributors