No description or website provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
data
dev
icons
node_modules
.gitignore
.nojekyll
README.md
_config.yml
index.html
package.json
styles.css

README.md

MyBrush

MyBrush is a coordinated multiple view interface and a proof of concept prototype that offers personal agency over brushing and linking by giving people the flexibility to configure the source, link, and target of multiple brushes.

Find more information including a tutorial video at: http://innovis.cpsc.ucalgary.ca/supplemental/MyBrush/

getting started

online demo

you can try an online demo at:

https://philippkoytek.github.io/mybrush/

local installation

If you don't have npm, download and install node.js (including npm) from https://nodejs.org/en/

To install all dependencies/libraries needed in MyBrush, run npm install in the root directory of the project.

Now you can serve the index.html file from localhost to run the application and open it in the browser.

One way to do this:

run npm install http-server -g to install a simple command line server

run http-server . in the root directory of the project: it will tell you the address to open the application in the browser.

notes

MyBrush was developed and tested in the Google Chrome browser.

touch interaction

To disable swipe for navigating back in the browser history, disable "Overscroll history navigation" in chrome://flags.