Skip to content

ComputerScienceHouse/CSHPublicSite

Folders and files

NameName
Last commit message
Last commit date
Jan 31, 2024
Oct 12, 2022
Oct 11, 2022
Apr 1, 2025
Feb 21, 2023
Mar 7, 2025
Aug 11, 2023
Aug 15, 2019
Jul 25, 2023
Feb 6, 2025
Aug 6, 2022
Aug 15, 2019
Aug 11, 2023
Jul 7, 2022
Aug 15, 2019
Aug 16, 2020
Sep 11, 2023
Oct 11, 2022
Oct 11, 2022
Aug 15, 2019
Oct 11, 2022
Oct 13, 2022
Aug 15, 2019
Sep 11, 2023
Aug 15, 2019
Jan 31, 2024
Jul 25, 2023
Aug 15, 2019

Repository files navigation

CSHPublicSite - csh.rit.edu

The public facing website for Rochester Institute of Technology's Computer Science House.

Overview

This site is written using Jekyll, a static site generator built with Ruby, and uses Sass and JavaScript ES6.

Local Development

Prerequisites:

  1. Ruby
  2. Bundler (gem install bundler)

Instructions

  1. bundle install
  2. Add necessary environment variables (they MUST be defined!!!):
    • export CSHPUBSITE_ASSETS_URL="https://assets.csh.rit.edu/pubsite"
    • export CSHPUBSITE_S3_URL="https://s3.csh.rit.edu"
  3. bundle exec jekyll serve

The site should now serve locally at localhost:4000, and auto-build when you change/create files in the repo!

Contributing

  1. Fork this repository
    • Optionally create a new git branch if your change is more than a small tweak (git checkout -b BRANCH-NAME-HERE)
  2. Make your changes locally, commit, and push to your fork
  3. Create a Pull Request on this repo for our Webmasters to review

Questions/Concerns

Please file an Issue on this repository or contact [email protected] with inquiries about the site.