STEMGamechangers / STEMGamechangers.github.io

Website for STEM Gamechangers hackathon
https://STEMGamechangers.github.io
GNU General Public License v3.0
0 stars 2 forks source link

STEM Gamechangers Hackathon

This GitHub repository is the source code for the Gamechangers in STEM website: STEMGamechangers.github.io.

It was built based on the Event Jekyll Theme which was created by Melvin Ch'ng. It is used under the GPL 3.0 license. THANK YOU Melvin for providing such an awesome resource :sparkles::tada:


ORIGINAL README: Event Jekyll Theme

Event Jekyll Theme is a theme that is designed to be used for conference and event purposes. The index page is a modification and built on top of Agency Jekyll Theme. Unlike most Jekyll Themes, Event Jekyll Theme is not meant to be a single page theme. This theme is a package that you can use for your organization's event as it come with almost everything you need. I reorganized all the files to make sure that you can easily reuse the same template each year (or each month, depending on how you organize the path), assuming that you event is once a year.

Big thanks to the creator of Agency as this theme would not be possible without their hard work! You are always welcome to contribute to this repository to make it better!

Example Site

Features

Index Page

Installation

  1. For first time user, you have to install Ruby and NodeJS. You may follow my installation guide in my Jekyll tutorial or Ruby on Rails Tutorial for Windows, Linux, and MacOS (installation videos are included).
  2. Install Jekyll by using the command gem install jekyll.
  3. Then, install Jekyll Sitemap and Jekyll SEO gems by using the command gem install jekyll-sitemap and gem install jekyll-seo-tag.
  4. Start your localhost server by using the command jekyll serve. Make sure that you are at the root directory of your folder before using this command.
  5. Your site should be accessible at localhost:4000.
  6. For additional information about Jekyll, refer to the official website.

_Note: If you forked it and edited _config.yml via the online editor on Github, the Github pages may not work. In that case, you will make any changes (add a new line, etc) and push the changes from your local machine via CLI or GUI git._

Files Structure

Enjoy!