├── .env ├── .env.development ├── .eslintrc.cjs ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── check.yml │ └── release.yml ├── .gitignore ├── .prettierrc.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── env.d.ts ├── index.html ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── api │ └── ajax.ts ├── assets │ └── logo.svg ├── components │ ├── CreateCard.vue │ ├── Dialog.vue │ ├── EditCard.vue │ ├── ViewBase.vue │ └── index.ts ├── const.ts ├── main.ts ├── quasar-variables.scss ├── router │ └── index.ts ├── stores │ ├── account.ts │ ├── category.ts │ └── format.ts ├── types │ ├── account.ts │ ├── book.ts │ ├── category.ts │ └── format.ts └── views │ ├── AboutView.vue │ ├── HomeView.vue │ └── LoginView.vue ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.env: -------------------------------------------------------------------------------- 1 | # environment variables for common 2 | 3 | VITE_APP_API_ROOT=/ -------------------------------------------------------------------------------- /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.env.development -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/README.md -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/env.d.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/ajax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/api/ajax.ts -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/components/CreateCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/components/CreateCard.vue -------------------------------------------------------------------------------- /src/components/Dialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/components/Dialog.vue -------------------------------------------------------------------------------- /src/components/EditCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/components/EditCard.vue -------------------------------------------------------------------------------- /src/components/ViewBase.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/components/ViewBase.vue -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/const.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/quasar-variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/quasar-variables.scss -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/stores/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/stores/account.ts -------------------------------------------------------------------------------- /src/stores/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/stores/category.ts -------------------------------------------------------------------------------- /src/stores/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/stores/format.ts -------------------------------------------------------------------------------- /src/types/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/types/account.ts -------------------------------------------------------------------------------- /src/types/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/types/book.ts -------------------------------------------------------------------------------- /src/types/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/types/category.ts -------------------------------------------------------------------------------- /src/types/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/types/format.ts -------------------------------------------------------------------------------- /src/views/AboutView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/views/AboutView.vue -------------------------------------------------------------------------------- /src/views/HomeView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/views/HomeView.vue -------------------------------------------------------------------------------- /src/views/LoginView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/src/views/LoginView.vue -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybkuroki/vuejs-webapp-sample/HEAD/vite.config.ts --------------------------------------------------------------------------------