First of all, you need to install Jekyll on your PC. If you don't know how to install Jekyll on your PC, here is great documentation for beginners.
After installing Jekyll on your pc, download the theme from this repository. Unzip it and run bundle exec jekyll server
to run this template on your localhost.
You don't need to change anything in the main configuration (_config.yml
), just you need to change the baseURL
when you host this template.
You will find every parameter in `_data/parameters.yml`` this file.
You can set the main menu and footer menu also from _data/parameters.yml
, just follow the existing loop for creating a new menu item. This theme also supports the dropdown menu.
For creating a new blog post, you need to go to the _posts
folder and create a new file. Make sure you are creating this file name with the existing post name structure which is year-month-date-post-name.md
. (i.e 2020-02-06-my-awesome-blog.md
). Then follow the existing post front-matter to configure it. Or you can simply copy an existing post and replace its content.
This is the same process for the blog post. Copy an existing author file, and replace your content and file name.
Another page customization (like about, contact) is very easy. You can see the other page in the _pages/
folder. Find the page that you want to customize, and change the content from it. If this page has any loop item, then follow the existing loop to create a new one.
We use GitHub Issues as the official bug tracker for the Northendlab Jekyll Theme. Please Search existing issues. It’s possible someone has already reported the same problem. If your problem or idea is not addressed yet, open a new issue
If you have questions or need help integrating the product please contact us instead of opening an issue.
Copyright (c) 2016 - Present, Designed & Developed by Themefisher
Code License: Released under the MIT license.
Image license: The images are only for demonstration purposes. They have their license, we don't have permission to share those images.