Code Monkey home page Code Monkey logo

www.warp10.io's Introduction

Warp10's site

The static, markdown based, Jekyll powered Warp10's site

So what is Jekyll, exactly?

Jekyll is a simple, blog-aware, static site generator. It takes a template directory containing raw text files in various formats, runs it through Markdown and Liquid converters, and spits out a complete, ready-to-publish static website suitable for serving with your favorite web server. Jekyll also happens to be the engine behind GitHub Pages.

How to use

The full doc on Jekyll is available on Jekyll's doc site.

Install Jekyll engine.

Using ruby gems:

gem install jekyll

Note: the version of Jekyll on Ubuntu repositories isn't up to date and shouldn't be used

Development mode

To serve the site in preview mode, use:

jekyll serve

The preview mode automatically updates after any modification.

To build the static version of the site, use:

jekyll build

If you want it to rebuild the static site after each modification, add the --watchflag:

jekyll build --watch

In watch mode, Jekyll will scan the source file and re-generate the blog when files changes.

Write a new page

To write a new page, you add a markdown file to corresponding folder.

Filename must respect the naming convention:

title-with-dashes.markdown

The markdown files must include a normalized header:

---
layout:     "function"
title:      "A nice title"
subtitle:   "And the explanation thats follows it"
---    

The content of the page is written in markdown.

Images should be placed on a directory inside img, following this structure:

──img
   └──page-filename-without-.md
       └──img01.jpg
       └── img02.jpg

Publish your pages

As usual, you should fork the repository, push to your fork and do a pull request.

www.warp10.io's People

Contributors

lostinbrittany avatar hbs avatar aurrelhebert avatar randomboolean avatar morind avatar pierrez avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.