Development environment requirements :
- Ruby 2.4.1
- middleman 4.2
$ gem install middleman
$ bundle install
$ middleman
$ middleman build --clean
Bulma: Free, open source, & modern CSS framework based on Flexbox
Speakers' information are stored under speaker.yml, please fill out the following for every speaker:
- schedule_id:
order:
keynote:
name:
title:
avatar:
twitter:
github:
lang:
subject:
summary: |-
For example,
- schedule_id: 3
order: 1
keynote: true
name: 'Yukihiro Matsumoto (Matz)'
title: 'Creator of Ruby, Heroku'
avatar: 'speakers/matz.jpg'
twitter: https://twitter.com/yukihiro_matz
github: https://github.com/matz
lang: en
subject: 'TBD'
summary: |-
schedule_id: refer toschedule.ymland fill in theidof which the speaker will present his talkorder:1for 1001 Auditorium;2for 1002 Auditoriumkeynote:truefor keynote speakers only; otherwise, can be omitted
- id: 1
day: 1
time: 9:00 am
type: event
agenda: Registration
day:1for Day One;2for Day Twotime: starting time of the session (12 hour format)type:eventfor conference's activites;talkfor lectureagenda: description of the session; omitted whentype: talk