Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.91 KB

ReadMe.md

File metadata and controls

38 lines (26 loc) · 1.91 KB

Generic website for events, whose main target is LauzHack.

Features

  • Lightweight, good-looking pages
  • Easy to configure, no programming required
  • Supports common event features: schedule, FAQ, sponsors, organizers...

How-To

First, install Jekyll which this template uses.

All configuration files are extensively commented.

  • Overall configuration: Edit _data/info.yml.
    Put your rules as a PDF named rules.pdf in the pdf folder.
    Put your sponsorship prospectus as a PDF named sponsor-prospectus.pdf in the pdf folder.
  • Theming: See the ReadMe for images/.
    To use a custom font, put a font file at the root, named font with any font extension, such as font.otf.
  • Action link: Edit _data/action.yml.
  • Schedule: Edit _data/schedule.yml.
  • FAQ: Edit _data/faq.yml.
  • Sponsors: Edit _data/sponsors.yml, and put sponsor logos in images/logos/ named as the sponsor name in SVG or PNG.
    Sponsor logos should all be 2x1 rectangles and have equal visual weight within the image, so that sponsors with very wide logos are not disadvantaged compared to sponsors with square logos.
  • Organizers: Edit _data/organizers.yml, and put people photos in images/people/ named in First Last.jpg format.
    People photos should be 300x300px.
  • Workshops: Edit _data/workshops.yml.

See the GitHub Pages documentation to learn how to deploy the site and use a custom domain name.

Tips

  • Use SVGs as much as possible for sponsor logos.
  • Use TinyJPG to compress JPGs.
  • Use PNGOUT then DeflOpt to compress PNGs.