See the demo here.
A template for Jekyll inspired by Netflix panel for who loves movies and series and would like to have a blog with the same appearance.
- Live Search
- Estimated Reading Time
- Reading Progress Bar
- "New Post" tag
- Load images on demand
- Push Menu
- SVG icons
- Shell script to create posts
- Tags page
- About page
- Contact page
- 404 error page
- Feed RSS
- Disqus
- Featured post
- Home page pagination
- Posts sidebar
- Paginated posts
- "Before you go" modal
- Post recommendation
- Netlify CMS ready
- Google Analytics
- Meta tags
- JSON-LD
- Sitemap.xml
- Social Media ready
Before starting, make sure you have Ruby and NodeJS installed.
Then install Jekyll:
$ gem install jekyll
And install Gulp client:
$ npm install gulp-cli -g
-
Fork the naiblog repo
-
Clone the repo you just forked:
$ git clone https://github.com/<your-github-username>/naiblog.git
-
Access the local project:
$ cd path/to/naiblog
-
Install npm packages:
$ npm install
-
Install Ruby dependencies:
$ bundle install
-
Build Jekyll:
$ bundle exec jekyll build
-
Then run Gulp:
$ gulp
After the steps above, to run Jekyll locally, you'll just need to run Gulp:
$ gulp
Naiblog Template allows you to personalize your site with several settings. See the docs for more details.
For advanced theme customization, check the directory _sass
for style files.
Special thanks to Thiago Rossener for the site generator template