An application that brings humanities research methods to data visualization.
JavaScript CSS Other
Permalink
Failed to load latest commit information.
fonts Initial transfer Nov 20, 2014
images
img
lib Fix #57 - show number out of total in facet filter, and fix issue wit… Oct 2, 2015
src
test Enable npm test, update readme Feb 24, 2015
.DS_Store reorganized standalone files Nov 1, 2015
.gitignore
LICENSE
README.md Update README for new world May 11, 2016
bower.json Fix palladio-app issue #4 - download in Safari is broken Oct 28, 2016
gulpfile.js Minification May 18, 2016
package.json Update gulp-uglify May 18, 2016
palladio.css Fix palladio-app issue #4 - download in Safari is broken Oct 28, 2016
palladio.js Fix palladio-app issue #4 - download in Safari is broken Oct 28, 2016
palladio.min.js Fix palladio-app issue #4 - download in Safari is broken Oct 28, 2016

README.md

Installation

Palladio is a supporting library and set of components. It's best-known use is in the Palladio app, which can be found at https://github.com/humanitiesplusdesign/palladio-app. In order to run Palladio locally, install NPM and Bower if you have not already, and run the following commands:

git clone https://github.com/humanitiesplusdesign/palladio-app.git
cd palladio-app
bower install
python -m SimpleHTTPServer

Development

Generally, update files in the /src directory, not the palladio.js/palladio.css files in the root directory or in the apps directories. When running, Gulp will automatically detect changes in the /src directory and update the compiled Palladio files as required. If you want to rebuild the entire application and not leave gulp running, you can run

gulp all

Running tests

Test coverage in Palladio is not great at the moment, but there are tests covering much of the functionality in the various services that Palladio defines. We're working on improving coverage to the rest of the framework.

From the command line at the root directory run:

npm test