Skip to content
DHLab Website Redesign
Branch: master
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.
_about
_awards
_data
_events
_guides
_includes
_layouts
_methods
_news
_opportunities
_plugins Added more robust logging info during build Jul 8, 2019
_projects
_resources
_team
_templates
assets
tests
utils
.gitignore
.travis.yml
404.html gracefully handle redirects - closes #405 Feb 26, 2018
Gemfile
Gemfile.lock
README.md
_config.yml
about.html
awards.html
contact.html
events.html add tab-accessible html features Mar 29, 2018
guides.html added alt tags Jan 31, 2018
index.html
methods.html
news.html rename news partials for clarity Jun 29, 2018
opportunities.html
package.json
privacy-policy.html
projects.html
resources.html
sitemap.xml
terms-of-use.html
webpack.config.js
yarn.lock

README.md

Yale DHLAB Website

Build Status

This repository hosts the source code for the new website of Yale University's Digital Humanities Lab.

Developing

First download the application source:

git clone https://github.com/YaleDHLab/dhlab-site
cd dhlab-site

Then install a Ruby version manager and install ruby 2.4.1:

brew install rbenv
rbenv install 2.4.1
rbenv local 2.4.1

Then install the Ruby dependencies:

bundle install

Then install yarn and install the JavaScript dependencies:

npm install -g yarn
yarn install

Finally, you can start the development server by running:

bundle exec jekyll serve

Deployment

To deploy the site to GitHub pages you can run:

npm run deploy

Tests

To run the test suite, you can run:

npm run test
You can’t perform that action at this time.