How it works?
I use Jekyll, a static generator in Ruby, to create this blog.
Once installed these dependencies, open up the terminal and install Jekyll with the following command:
$ gem install jekyll
Now clone the project:
$ git clone email@example.com:zenorocha/zenorocha.com.git
Navigate to the project folder:
$ cd zenorocha.com
And finally run:
$ jekyll server --watch
You'll have access to the website at
|IE 8+ ✔||Latest ✔||Latest ✔||Latest ✔||Latest ✔|
The basic file structure for the project is organized in the following way:
. |-- _includes |-- _layouts |-- _plugins |-- _posts |-- _site |-- assets |-- _config.yml `-- index.html
They're blocks of code used to generate the main page of the site (index.html).
Here you'll find all plugins used.
Here you'll find a list of files for each post.
Here you'll find the default template of the application.
Here you'll find all the static files generated by Jekyll after it's execution. However, this directory is unnecessary in our model, that's why it's ignored (.gitignore).
Here you'll find all images, CSS and JS files.
It stores most of the settings of the application.
It's the file responsible for all application sections.
More information about Jekyll's file structure here.
Inspired by Andy Taylor.
MIT License © Zeno Rocha