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.
titleThe website title, which will be use in the homepage and in the<title>tag in the head of each pageemailthe contact email that will be display on the siteauthorthe default author for the contentdescriptionthe description that will be used for SEO/SMOfooter_legal_notethe legal note displayed in the footer of each pagebaseurlsubpath of the site@urlthe base hostname & protocol for your sitedate_formatdate format following strftime functiontwitter:usernamethe twitter usernameetwitter:cardthe type of twitter card (reads: embed on twitter) that will be use for sharingfacebook:app_idyour facebook app ID for your pagefacebook:publisheryour facebook publisher IDfacebook:adminsyour facebook admins ID (in an array)logothe URL of your logosocial:mediumthe URL of your medium publicationsocial:youtubethe URL of your youtube channelsocial:newsletterthe URL of your newsletter signin pagewebmaster_verifications:googleyour google webmaster verification codewebmaster_verifications:bingyour bing webmaster verification codewebmaster_verifications:alexayour alexa webmaster verification codewebmaster_verifications:yandexyour yandex webmaster verification codewebmaster_verifications:baiduyour baidu webmaster verification codelangthe default language of your content