├── .gitignore ├── .npmignore ├── LICENSE.txt ├── README.md ├── example ├── .eslintignore ├── .gitignore ├── .prettierrc ├── README.md ├── babel.config.js ├── package.json ├── public │ ├── favicon.ico │ └── index.html ├── src │ ├── App.vue │ ├── assets │ │ └── logo.png │ ├── components │ │ ├── Button.vue │ │ ├── HelloWorld.vue │ │ └── Spacing.vue │ └── main.js └── yarn.lock ├── package.json └── src ├── Toaster.vue ├── api.js ├── defaults └── positions.js ├── helpers ├── event-bus.js ├── mount-component.js ├── remove-element.js └── timer.js ├── index.js └── themes └── default ├── animations.styl ├── colors.styl ├── index.styl ├── toast-container.styl ├── toast-positions.styl ├── toast.styl └── variables.styl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/README.md -------------------------------------------------------------------------------- /example/.eslintignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/.prettierrc -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/README.md -------------------------------------------------------------------------------- /example/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/babel.config.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/package.json -------------------------------------------------------------------------------- /example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/public/favicon.ico -------------------------------------------------------------------------------- /example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/public/index.html -------------------------------------------------------------------------------- /example/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/src/App.vue -------------------------------------------------------------------------------- /example/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/src/assets/logo.png -------------------------------------------------------------------------------- /example/src/components/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/src/components/Button.vue -------------------------------------------------------------------------------- /example/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /example/src/components/Spacing.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/src/components/Spacing.vue -------------------------------------------------------------------------------- /example/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/src/main.js -------------------------------------------------------------------------------- /example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/example/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/package.json -------------------------------------------------------------------------------- /src/Toaster.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/Toaster.vue -------------------------------------------------------------------------------- /src/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/api.js -------------------------------------------------------------------------------- /src/defaults/positions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/defaults/positions.js -------------------------------------------------------------------------------- /src/helpers/event-bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/helpers/event-bus.js -------------------------------------------------------------------------------- /src/helpers/mount-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/helpers/mount-component.js -------------------------------------------------------------------------------- /src/helpers/remove-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/helpers/remove-element.js -------------------------------------------------------------------------------- /src/helpers/timer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/helpers/timer.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/index.js -------------------------------------------------------------------------------- /src/themes/default/animations.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/themes/default/animations.styl -------------------------------------------------------------------------------- /src/themes/default/colors.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/themes/default/colors.styl -------------------------------------------------------------------------------- /src/themes/default/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/themes/default/index.styl -------------------------------------------------------------------------------- /src/themes/default/toast-container.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/themes/default/toast-container.styl -------------------------------------------------------------------------------- /src/themes/default/toast-positions.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/themes/default/toast-positions.styl -------------------------------------------------------------------------------- /src/themes/default/toast.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/themes/default/toast.styl -------------------------------------------------------------------------------- /src/themes/default/variables.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MeForma/vue-toaster/HEAD/src/themes/default/variables.styl --------------------------------------------------------------------------------