Statically generated landing website that lists your events
- Automatically updated webcalendar (ICS format)
- Add/Remove events
- Automatic recognition of past events
- Easy footer and header customization
Needs: Ruby
- Clone repository to your computer with
git clone https://github.com/casassg/events-landing
cd
into your repositorygem install jekyll
jekyll serve --watch
- Push changes to master
- There's no
3
Deployment is done automatically by GitHub pages. You don't need to do anything else than pushing to master.
- Fork this repository
- Activate Github pages for your new repo
- Personalize
- Go to _data/events.yml
- 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: https://startups2students.org # Optional: Url with more info about the event
- Edit the properties as described in the text you just copied
If you need a preview image please add it to assets/img/.
You can change footer links by editing the file _data/footer_links.yml
You can change various strings across the site, including the title of your app on _config.yml
Main colors can be changed on _config.yml. For more "deep" styling, you can edit all styling in assets/css/main.scss
MIT ยฉ Gerard Casas Saez