diff --git a/README.md b/README.md index 746fd70..956bcae 100644 --- a/README.md +++ b/README.md @@ -4,36 +4,17 @@ HFSPlay stock management ## TODO - [ ] fix style -- [ ] handle file upload +- [x] handle file upload - [ ] editable categories -- [ ] qrcode generation +- [x] qrcode generation +- [ ] fix search to be persistent +- [ ] fix comments to be more legible +- [ ] fix comments to allow resolution +- [ ] batch print QR codes +- [ ] fix tables pagination -## Install the dependencies -```bash -yarn -# or -npm install -``` +## Ideas -### Start the app in development mode (hot-code reloading, error reporting, etc.) -```bash -quasar dev -``` +### For real production - -### Lint the files -```bash -yarn lint -# or -npm run lint -``` - - - -### Build the app for production -```bash -quasar build -``` - -### Customize the configuration -See [Configuring quasar.config.js](https://v2.quasar.dev/quasar-cli-vite/quasar-config-js). +Add auto backup to a remote minio server diff --git a/src/layouts/DefaultLayout.vue b/src/layouts/DefaultLayout.vue index a39863a..622cc9f 100644 --- a/src/layouts/DefaultLayout.vue +++ b/src/layouts/DefaultLayout.vue @@ -14,12 +14,13 @@ - {{username}} + {{username}} @@ -61,6 +62,17 @@ + + + + Utilitaires + + Impression + + + + @@ -144,7 +156,7 @@ export default { this.$q.notify({ message: `Enchanté ${username} !`, color: 'green', - avatar: '/assets/gyoza_logo_nobg.png', + avatar: '/gyoza_logo_nobg.png', timeout: 2000 }) }) diff --git a/src/pages/PrintSettings.vue b/src/pages/PrintSettings.vue new file mode 100644 index 0000000..bd92359 --- /dev/null +++ b/src/pages/PrintSettings.vue @@ -0,0 +1,103 @@ + + + diff --git a/src/router/routes.js b/src/router/routes.js index 52be573..601ae4c 100644 --- a/src/router/routes.js +++ b/src/router/routes.js @@ -12,7 +12,8 @@ const routes = [ children: [ { path: 'dashboard', component: () => import('pages/Dashboard.vue') }, { path: 'category/:categoryCode', props: true, component: () => import('pages/StockItems.vue') }, - { path: 'item/:itemRef', props: true, component: () => import('pages/StockItem.vue') } + { path: 'item/:itemRef', props: true, component: () => import('pages/StockItem.vue') }, + { path: 'print-settings', props: true, component: () => import('pages/PrintSettings.vue') } ] } ]