Checkout the demo here: suyashmahar.com/jekyll-conf-website
Jekyll template for creating simple conference websites. Based on Minimal theme.
Write the text for the banner between the following tags:
{% include start-banner.html %}
<!-- Banner text here -->
{% include end-banner.html %}
Note: Text inside a banner needs to be formatted using HTML (e.g., <a href="">...</a>
for links.)
Shows up as:
Create a new <div></div>
element with the unix timestamps:
<div class="time-fmt-local" data-start="1652374800" data-duration="3600" data-show-timezone-link="true"></div>
Fields:
data-start
: UNIX timestamp when the event starts data-duration
: Event length in seconds data-show-timezone-link
: Bool to toggle dataandtime.com linkShows up as:
Create an embedded YT player with width 420px and 16:9 aspect ratio using the following tags:
{% include start-embedded-yt.html %}
https://www.youtube.com/embed/j5dCWp3EfOM
{% include end-embedded-yt.html %}
Shows up as (when loading):
Shows up as (when loaded):
Jekyll automatically collects events from the pages/events
directory and
organizes them into future, past and current events.
To create a new event, create a new markdown file under pages/events
with the
following content:
---
title: Event's title
layout: default
categories: past-event
when-happened: Some date here
when-happened-epoch: 1640075647 <!-- UNIX epoch, used for sorting -->
preview-img: assets/img/calm-kickoff/yt_thumbnail.jpg <!-- Preview image for events page listing -->
---
<!-- Markdown content for the event here -->
Each event should have only one of the following categories
tag:
past-event
: Listed under "Past Event" cur-event
: Listed under "Current Events" future-event
: Listed under "Upcoming Events"pages/
directory that starts with the
following content:
```ymltitle: "Page title here" layout: default categories: "navigation" order: 4
2. Make sure the `categories` field is set to navigation. Use the `order` field
to set the relative order of the navigation items.
## Customizing
### Configuration variables
Minimal will respect the following variables, if set in your site's `_config.yml`:
```yml
title: [The title of your site]
description: [A short description of your site's purpose]
Additionally, you may choose to set the following optional variables:
logo: [Location of the logo]
show_downloads: ["true" or "false" to indicate whether to provide a download URL]
google_analytics: [Your Google Analytics tracking ID]