Skip to content
Go to file
This branch is 110 commits ahead of casassg:master.

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Hackers@UPC website, forked from Events Landing


  • Automatically updated webcalendar (ICS format)
  • Add/Remove events
  • Automatic recognition of past events
  • Easy footer and header customization

Run project

Needs: Ruby


  1. Clone repository to your computer with git clone
  2. cd into your repository
  3. gem install jekyll
  4. jekyll serve --watch


  1. Push changes to master
  2. There's no 3

Deployment is done automatically by GitHub pages. You don't need to do anything else than pushing to master.

Use for your organization

  1. Fork this repository
  2. Activate Github pages for your new repo
  3. Personalize


Add an event

  1. Go to _data/events.yml
  2. Copy and paste the following text
- name: Startups2Students Fall #Event name
  light_background: True # Optional: only put if image-url is set and image is light
  image-url: assets/img/startups2students.png # Optional: only if you want a preview image in the heading
  line: Bridging the gap between students and startups # Small description of event
  date: 2017-10-19 6:00 PM # Optional: When is the event starting
  end-date: 2017-10-19 8:00 PM # Optional: When is the event ending, make sure you set it if date is set
  location: Idea Forge # Optional: Location where the event will be celebrated, set TBD if not sure yet
  url: # Optional: Url with more info about the event

  1. Edit the properties as described in the text you just copied

If you need a preview image please add it to assets/img/.

Add/change footer links

You can change footer links by editing the file _data/footer_links.yml

Add a non-periodical activity

  1. Go to _data/non_periodical_activities.yml.
  2. Copy and paste the following text:
- title: AdventOfCorona #Activity Name
  link: #Activity link
  logo: /assets/img/non-periodical-activities/advent-logo.png #Activity logo
  1. Edit the properties as described in the text you just copied

The logo must be added in assets/img/non-periodical-activities.

Global variables

You can change various strings across the site, including the title of your app on _config.yml

Theme variables

Main colors can be changed on _config.yml. For more "deep" styling, you can edit all styling in assets/css/main.scss


MIT Β© Hackers at UPC


πŸ—“ Hackers@UPC landing and events page




No releases published


No packages published
You can’t perform that action at this time.