Sharpify is a Chrome extension made for people who play guitar, but don't really like flat chords. It runs on the selected page and replaces flat chords with sharp chords. E.g Eb will be replaced with D#.
This script currently supports the following websites:
https://tabs.ultimate-guitar.com
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Clone this project and navigate to the main folder
git clone https://github.com/edento/sharpify.git
cd sharpify
Follow steps 2+3 if you want to edit the design using scss instead of css: (otherwise, skip to 'Running in browser')
- Install sass Follow the instructions in order to install sass on your machine: http://sass-lang.com/install
Note: this step is required only if you wan't to change the scss file. It is not necessary for running the project without changes.
sass --watch popup/popup.scss:popup/popup.css --sourcemap=none
Open your chrome browser and make sure development mode is turned on:
- Navigate to
chrome://extensions/
- Check the Developer mode checkbox
- Click
Load unpacked extension...
and navigate to the folder you have just cloned. - After each change in the code, repeat stage 1 and then click
reload
End with an example of getting some data out of the system or using it for a little demo
If you encounter any problems running the code, try using chrome FAQ: https://developer.chrome.com/extensions/faq#faq-dev-01
Screenshot of chords were taken from https://tabs.ultimate-guitar.com
Extension popup options: