Website for DST4L - Data Scientist Training for Librarians. denne web er lavet med Jekyll, GitHub pages, bootstrap templates ....
The site is public at http://dst4l.github.io and eventually at http://www.dst4l.info
Adding or changing a simple file can be done directly via Github.
See Installing Jekyll on Windows
jekyll serve --watch
HTML and Markdown pages can be added to the root of the repository. They will automatically be added to the menu. All pages should start with metadata in Jekyll YAML format:
---
title: Example Page
---
This is an example page
Each speaker should have a page in the _speakers
directory. A speaker page should start with ta set of speaker specific metadata:
---
speaker-id: johndoe
fullname: John Doe
shortname: John
image: speaker.gif
affiliation: Example Inc.
twitter: johndoe
email: "[email protected]"
github: johndoe
gplus: +JohnDoe
facebook: john.doe.9
web: http://myblog.example.com/
lead: "John is a leader in annonymity on the net, and IRL"
role: Example Speaker
---
A longer description of the speaker goes here... This can include any MarkDown (or even html if you use the .html extension for the speaker.)
Hopefully most of the metadata is self explanatory. The speaker-id
should be unique, and is used as reference from events (presenetations/workshops). It is case sensitive, so we recommend to use only lowercase lettes.
Kramdown is the MarkDown flavour that is being used to write simple text pages. (The files the the extension: .md
)
Jekyll is used to process the markdown and partial html pages into a complete website.
Github Pages is used to host the website. Github knows about jekyll, so github will use jekyll to create the website everytime new commits are pushed to github.
Universal bootstrap theme is used for stylesheets and layout.
It is free and has been downloaded from bootstrapious.
It should be relatively easy to copy-paste any layout component you see in the theme into the DST4L website.
If you need this simply write your page in HTML (use .html
as extension)
Bootstrap is used by the Universal theme to do the layout. So if you have special layout requirements you may need to check the boottrap documentation. Also, any CSS and Component from Bootstrap should be easy to use in the DST4L website.