├── .eslintignore
├── src
├── components
│ └── .gitkeep
├── css
│ ├── app.styl
│ └── quasar.variables.styl
├── statics
│ ├── icons
│ │ ├── favicon.ico
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── favicon-96x96.png
│ │ ├── icon-128x128.png
│ │ ├── icon-192x192.png
│ │ ├── icon-256x256.png
│ │ ├── icon-384x384.png
│ │ ├── icon-512x512.png
│ │ ├── ms-icon-144x144.png
│ │ ├── apple-icon-120x120.png
│ │ ├── apple-icon-152x152.png
│ │ ├── apple-icon-167x167.png
│ │ ├── apple-icon-180x180.png
│ │ └── safari-pinned-tab.svg
│ └── app-logo-128x128.png
├── App.vue
├── boot
│ └── axios.js
├── router
│ ├── routes.js
│ └── index.js
├── pages
│ ├── Error404.vue
│ └── Index.vue
├── index.template.html
├── layouts
│ └── MyLayout.vue
└── assets
│ └── sad.svg
├── quasar.extensions.json
├── .commitlintrc.js
├── .huskyrc
├── publish.js
├── babel.config.js
├── src-electron
├── icons
│ ├── icon.ico
│ ├── icon.png
│ ├── icon.icns
│ ├── StoreLogo.png
│ ├── linux-16x16.png
│ ├── linux-24x24.png
│ ├── linux-32x32.png
│ ├── linux-48x48.png
│ ├── linux-64x64.png
│ ├── linux-96x96.png
│ ├── linux-128x128.png
│ ├── linux-512x512.png
│ ├── Square107x107Logo.png
│ ├── Square142x142Logo.png
│ ├── Square150x150Logo.png
│ ├── Square284x284Logo.png
│ ├── Square30x30Logo.png
│ ├── Square310x310Logo.png
│ ├── Square44x44Logo.png
│ ├── Square71x71Logo.png
│ └── Square89x89Logo.png
└── main-process
│ ├── electron-main.dev.js
│ └── electron-main.js
├── .editorconfig
├── src-pwa
├── custom-service-worker.js
└── register-service-worker.js
├── .postcssrc.js
├── src-extension
├── background.html
└── manifest.json
├── .gitignore
├── src-cordova
├── package.json
├── config.xml
├── hooks
│ └── README.md
└── package-lock.json
├── .stylintrc
├── LICENSE
├── .eslintrc.js
├── package.json
├── README.md
└── quasar.conf.js
/.eslintignore:
--------------------------------------------------------------------------------
1 | /dist
2 |
--------------------------------------------------------------------------------
/src/components/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/quasar.extensions.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/.commitlintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ['@commitlint/config-conventional']
3 | }
4 |
--------------------------------------------------------------------------------
/.huskyrc:
--------------------------------------------------------------------------------
1 | {
2 | "hooks": {
3 | "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/publish.js:
--------------------------------------------------------------------------------
1 | const ghpages = require('gh-pages');
2 |
3 | ghpages.publish('dist/pwa', () => {});
4 |
--------------------------------------------------------------------------------
/src/css/app.styl:
--------------------------------------------------------------------------------
1 | // app global css
2 | .q-field--filled .q-field__control
3 | background unset
4 |
--------------------------------------------------------------------------------
/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: [
3 | '@quasar/babel-preset-app'
4 | ]
5 | }
6 |
--------------------------------------------------------------------------------
/src-electron/icons/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/icon.ico
--------------------------------------------------------------------------------
/src-electron/icons/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/icon.png
--------------------------------------------------------------------------------
/src-electron/icons/icon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/icon.icns
--------------------------------------------------------------------------------
/src/statics/icons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/favicon.ico
--------------------------------------------------------------------------------
/src-electron/icons/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/StoreLogo.png
--------------------------------------------------------------------------------
/src/statics/app-logo-128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/app-logo-128x128.png
--------------------------------------------------------------------------------
/src-electron/icons/linux-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/linux-16x16.png
--------------------------------------------------------------------------------
/src-electron/icons/linux-24x24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/linux-24x24.png
--------------------------------------------------------------------------------
/src-electron/icons/linux-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/linux-32x32.png
--------------------------------------------------------------------------------
/src-electron/icons/linux-48x48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/linux-48x48.png
--------------------------------------------------------------------------------
/src-electron/icons/linux-64x64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/linux-64x64.png
--------------------------------------------------------------------------------
/src-electron/icons/linux-96x96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/linux-96x96.png
--------------------------------------------------------------------------------
/src/statics/icons/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/favicon-16x16.png
--------------------------------------------------------------------------------
/src/statics/icons/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/favicon-32x32.png
--------------------------------------------------------------------------------
/src/statics/icons/favicon-96x96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/favicon-96x96.png
--------------------------------------------------------------------------------
/src/statics/icons/icon-128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/icon-128x128.png
--------------------------------------------------------------------------------
/src/statics/icons/icon-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/icon-192x192.png
--------------------------------------------------------------------------------
/src/statics/icons/icon-256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/icon-256x256.png
--------------------------------------------------------------------------------
/src/statics/icons/icon-384x384.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/icon-384x384.png
--------------------------------------------------------------------------------
/src/statics/icons/icon-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/icon-512x512.png
--------------------------------------------------------------------------------
/src-electron/icons/linux-128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/linux-128x128.png
--------------------------------------------------------------------------------
/src-electron/icons/linux-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/linux-512x512.png
--------------------------------------------------------------------------------
/src/statics/icons/ms-icon-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/ms-icon-144x144.png
--------------------------------------------------------------------------------
/src-electron/icons/Square107x107Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square107x107Logo.png
--------------------------------------------------------------------------------
/src-electron/icons/Square142x142Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square142x142Logo.png
--------------------------------------------------------------------------------
/src-electron/icons/Square150x150Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square150x150Logo.png
--------------------------------------------------------------------------------
/src-electron/icons/Square284x284Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square284x284Logo.png
--------------------------------------------------------------------------------
/src-electron/icons/Square30x30Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square30x30Logo.png
--------------------------------------------------------------------------------
/src-electron/icons/Square310x310Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square310x310Logo.png
--------------------------------------------------------------------------------
/src-electron/icons/Square44x44Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square44x44Logo.png
--------------------------------------------------------------------------------
/src-electron/icons/Square71x71Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square71x71Logo.png
--------------------------------------------------------------------------------
/src-electron/icons/Square89x89Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src-electron/icons/Square89x89Logo.png
--------------------------------------------------------------------------------
/src/statics/icons/apple-icon-120x120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/apple-icon-120x120.png
--------------------------------------------------------------------------------
/src/statics/icons/apple-icon-152x152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/apple-icon-152x152.png
--------------------------------------------------------------------------------
/src/statics/icons/apple-icon-167x167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/apple-icon-167x167.png
--------------------------------------------------------------------------------
/src/statics/icons/apple-icon-180x180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ttop5/to-be-slack/HEAD/src/statics/icons/apple-icon-180x180.png
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/src-pwa/custom-service-worker.js:
--------------------------------------------------------------------------------
1 | /*
2 | * This file (which will be your service worker)
3 | * is picked up by the build system ONLY if
4 | * quasar.conf > pwa > workboxPluginMode is set to "InjectManifest"
5 | */
6 |
--------------------------------------------------------------------------------
/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
4 |
8 |
Sorry, nothing here...(404)
10 |
25 |
26 | ### PWA 程序(iOS为例):
27 |
28 |
29 |
30 | ### 桌面端程序(MacOS为例):
31 |
32 |
33 |
34 | 随时随地,愉快摸鱼!
35 |
--------------------------------------------------------------------------------
/src/pages/Index.vue:
--------------------------------------------------------------------------------
1 |
2 |