diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 00000000..e6063dcd Binary files /dev/null and b/.DS_Store differ diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..c08f9add --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +_site \ No newline at end of file diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..4c459eb0 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,28 @@ +language: ruby +rvm: +- 2.4 +script: bundle exec jekyll build +deploy: + - provider: s3 + access_key_id: AKIAJZMRR4HJGJXD3URQ + secret_access_key: + secure: IwwVahOVbsvjmA2hCNcOPPWuuyuIJo275Yp7koNBTysrMdPqfGcqt5IY7BkOowqtOLDR3ChHinl/7BYCYBYMN1VhvQMXcWuZwa0k/KpEePzZcmP16Y0cD76wR0a1ScDMAkK/g0RPplbhNoSPDDYMvTp2xYt0ouNDSqagovgyUk6eGi2LM7C4AAgbYl6XdKk/VZGu6awTwal28W/3a6U68lfUue1Fm+7lIa1B0fatclMpeOwfpRe2rJft7mhKg87coPkskZZDP4nY4Geop5pafL5Ll7p/LXhH4v+RsHOh6FXHiGiM8FNH3Ng6NriRTBoKDpgXEzlXN8flrOL3FzXdP6ljHXtXNx5zNrV0xfC1Ol8V1ELPQUye4dNOyvvvsnZV8HlFuLZkjLVdDcaqCHMgw4OeGii4GTJW6Q8Fo7X0Lp6NmxFznb6Zunk00ttPe/FEnrgb+OuOmfRVFcrYYuZ0jugvETo1gxuDi+jGJQwH8HsQUJ/yGpIi03Z2RU0yX/2iMsfHizDFSxt2ZFG5v+J+yHxpS02d0C4t+w9CC8k7hyhj8cPYL6RcdR2o4CchongmHpX8WOaxXKh8YQ+jhCJvdz19e8Low+1cwG3Kf1PCHRgkUNJqMTFve777Zt/ri1hOnfqjdzne2KyZeENrVKyYSUCExcvIej7SQI1bHntkpqc= + bucket: transportation.austintexas.dev + local-dir: _site + skip_cleanup: true + acl: public_read + on: + repo: cityofaustin/transportation + branch: dev + - provider: s3 + access_key_id: AKIAJZMRR4HJGJXD3URQ + secret_access_key: + secure: IwwVahOVbsvjmA2hCNcOPPWuuyuIJo275Yp7koNBTysrMdPqfGcqt5IY7BkOowqtOLDR3ChHinl/7BYCYBYMN1VhvQMXcWuZwa0k/KpEePzZcmP16Y0cD76wR0a1ScDMAkK/g0RPplbhNoSPDDYMvTp2xYt0ouNDSqagovgyUk6eGi2LM7C4AAgbYl6XdKk/VZGu6awTwal28W/3a6U68lfUue1Fm+7lIa1B0fatclMpeOwfpRe2rJft7mhKg87coPkskZZDP4nY4Geop5pafL5Ll7p/LXhH4v+RsHOh6FXHiGiM8FNH3Ng6NriRTBoKDpgXEzlXN8flrOL3FzXdP6ljHXtXNx5zNrV0xfC1Ol8V1ELPQUye4dNOyvvvsnZV8HlFuLZkjLVdDcaqCHMgw4OeGii4GTJW6Q8Fo7X0Lp6NmxFznb6Zunk00ttPe/FEnrgb+OuOmfRVFcrYYuZ0jugvETo1gxuDi+jGJQwH8HsQUJ/yGpIi03Z2RU0yX/2iMsfHizDFSxt2ZFG5v+J+yHxpS02d0C4t+w9CC8k7hyhj8cPYL6RcdR2o4CchongmHpX8WOaxXKh8YQ+jhCJvdz19e8Low+1cwG3Kf1PCHRgkUNJqMTFve777Zt/ri1hOnfqjdzne2KyZeENrVKyYSUCExcvIej7SQI1bHntkpqc= + bucket: transportation.austintexas.io + local-dir: _site + skip_cleanup: true + acl: public_read + on: + repo: cityofaustin/transportation + branch: gh-pages + diff --git a/404.html b/404.html new file mode 100644 index 00000000..7e5b46c8 --- /dev/null +++ b/404.html @@ -0,0 +1,5 @@ +--- +layout: 404-layout +title: "404: Page not found" +permalink: 404.html +--- diff --git a/CNAME b/CNAME new file mode 100644 index 00000000..16ed9016 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +transportation.austintexas.io \ No newline at end of file diff --git a/Gemfile b/Gemfile new file mode 100644 index 00000000..d8777ee2 --- /dev/null +++ b/Gemfile @@ -0,0 +1,4 @@ +source "https://rubygems.org" + +gem "jekyll" +gem "html-proofer" \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 00000000..38396b40 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,82 @@ +GEM + remote: https://rubygems.org/ + specs: + activesupport (5.1.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (~> 0.7) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + colorator (1.1.0) + colored (1.2) + concurrent-ruby (1.0.5) + ethon (0.10.1) + ffi (>= 1.3.0) + ffi (1.9.18) + forwardable-extended (2.6.0) + html-proofer (3.7.2) + activesupport (>= 4.2, < 6.0) + addressable (~> 2.3) + colored (~> 1.2) + mercenary (~> 0.3.2) + nokogiri (~> 1.7) + parallel (~> 1.3) + typhoeus (~> 0.7) + yell (~> 2.0) + i18n (0.8.6) + jekyll (3.5.2) + addressable (~> 2.4) + colorator (~> 1.0) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 1.1) + kramdown (~> 1.3) + liquid (~> 4.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (~> 1.7) + safe_yaml (~> 1.0) + jekyll-sass-converter (1.5.0) + sass (~> 3.4) + jekyll-watch (1.5.0) + listen (~> 3.0, < 3.1) + kramdown (1.15.0) + liquid (4.0.0) + listen (3.0.8) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + mercenary (0.3.6) + mini_portile2 (2.3.0) + minitest (5.10.3) + nokogiri (1.8.1) + mini_portile2 (~> 2.3.0) + parallel (1.12.0) + pathutil (0.14.0) + forwardable-extended (~> 2.6) + public_suffix (3.0.0) + rb-fsevent (0.10.2) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rouge (1.11.1) + safe_yaml (1.0.4) + sass (3.5.1) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + thread_safe (0.3.6) + typhoeus (0.8.0) + ethon (>= 0.8.0) + tzinfo (1.2.3) + thread_safe (~> 0.1) + yell (2.0.7) + +PLATFORMS + ruby + +DEPENDENCIES + html-proofer + jekyll + +BUNDLED WITH + 1.15.3 diff --git a/README.md b/README.md new file mode 100644 index 00000000..30267f3a --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +# Austin Transportation Data and Performance Hub + +This repository houses the City of Austin Transportation Department's Data and Performance Hub, a public website which tracks the department's operational performance and curates access to key datasets. + +This site is hosted at [transportation.austintexas.io](http://transportation.austintexas.io) and uses [Jekyll](https://jekyllrb.com/) and [Github Pages](https://pages.github.com/) to create static pages. + +Much of the content on the site is generated in-browser using [D3js](http://d3js.org) and [jQuery](https://jquery.com/) to visualize data from the [City of Austin Open Data Portal](http://data.austintexas.gov). + +## Quick Start + +1. Install [Git](https://git-scm.com/) and [Jekyll](https://jekyllrb.com/). + +2. `cd` to the directory where you want to check-out the site, and clone it (`git clone https://github.com/cityofaustin/transportation`) + +3. `cd` to the directory that contains the cloned repository, and run `jekyll serve` to start the webserver + +4. Navigate to http://localhost:4000 in your browser to view the site hosted-locally + +## Environments + +### Production + +- **URL:** [transportation.austintexas.io](http://transportation.austintexas.io) + +- **GitHub:** `gh-pages` + +- **Deployment:** Commit changes to branch `test` and submit a pull request to merge to gh-pages + +## Contributing + +Public contributions are welcome! Assign pull requests to [@johnclary](http://github.com/johnclary). diff --git a/_config.yml b/_config.yml new file mode 100644 index 00000000..36ed9504 --- /dev/null +++ b/_config.yml @@ -0,0 +1,18 @@ +# Permalinks +permalink: pretty + +# Setup +title: 'Transportation Data and Performance Hub | City of Austin Transportation Department' +tagline: 'Open Data Projects at the Austin Transportation Department' +description: '' +url: http://transportation.austintexas.io + +author: + name: '' + url: '' + +# Custom vars +version: 0.0.0 + +github: + repo: https://github.com/cityofaustin/transportation diff --git a/_includes/coa-header.html b/_includes/coa-header.html new file mode 100644 index 00000000..47d6ed48 --- /dev/null +++ b/_includes/coa-header.html @@ -0,0 +1,7 @@ +