Our Jekyll-website
We have several type of content, called Collections in Jekyll world:
- demos
- projects
- videos
When you want to contribute, simply create a new [year]-[month]-[day]-[title].markdown
file into the folder of the content type.
Then pay attention to include the front-matter in the begining of the file. By default it look like this, but can have more data into it:
---
layout: post
title: "[your title]"
date: "2019-04-19 14:08:20 +0200"
description: [please fill that it will be use for social media preview]
image: [gonna be use for social media preview]
author: [put here a key from _data/authors.yml like alrou]
lang: en_US
---
Video are content we are published online on Youtube (so far only Youtube). Here's the front matter data you need to add :
youtube_url: url_without_quotes_or_doublequotes_around
You don't need to enter a content, if you do, it will be taken as description for the content's page.
The configuration of the website is in the _config.yml
file. You'll have the following variables.
title
The website title, which will be use in the homepage and in the<title>
tag in the head of each pageemail
the contact email that will be display on the siteauthor
the default author for the contentdescription
the description that will be used for SEO/SMOfooter_legal_note
the legal note displayed in the footer of each pagebaseurl
subpath of the site@url
the base hostname & protocol for your sitedate_format
date format following strftime functiontwitter:username
the twitter usernameetwitter:card
the type of twitter card (reads: embed on twitter) that will be use for sharingfacebook:app_id
your facebook app ID for your pagefacebook:publisher
your facebook publisher IDfacebook:admins
your facebook admins ID (in an array)logo
the URL of your logosocial:medium
the URL of your medium publicationsocial:youtube
the URL of your youtube channelsocial:newsletter
the URL of your newsletter signin pagewebmaster_verifications:google
your google webmaster verification codewebmaster_verifications:bing
your bing webmaster verification codewebmaster_verifications:alexa
your alexa webmaster verification codewebmaster_verifications:yandex
your yandex webmaster verification codewebmaster_verifications:baidu
your baidu webmaster verification codelang
the default language of your content