A chrome extension built with VueJS.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Clone the repository into your local machine and install the dependencies with
npm install
Changes made to the files in the src directory needs to be transpiled down to the app. To do this, run
npm run dev
To automatically track changes to the files and transpile them as soon as any changes are made, we run a persistent file watcher in the background with this command
npm run watch
-
Open google chrome and go to
chrome://extensions/
or open the Extension manager from settings. -
The extension will be added to chrome and an icon will appear on the chrome menu
Clicking on the extension icon will open the contents of the page todo/popup/index.html
in a popup.
Note: The primary color of the extension can be changed by changing the value of the $primary
variable in src/app.scss
and recompiling by running either the watch
or dev
npm script.
- VueJS - The frontend framework
- Bulma - CSS framework based on flexbox
- webpack - Bundles all the scripts into one single file
- laravel-mix - a wrapper around webpack that simplifies the build process
This project is licensed under the MIT License - see the LICENSE.md file for details