- Live Search
- Estimated Reading Time
- Reading Progress Bar (optional)
- "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 (optional)
- Featured post (optional)
- Home page pagination (optional)
- Posts sidebar (optional)
- Paginated posts (optional)
- "Before you go" modal (optional)
- Post recommendation
- Netlify CMS ready
- Translations new!
- Math Expressions (optional) new!
- Google Analytics
- Meta tags
- JSON-LD
- Sitemap.xml
- Social Media ready
Below are some properties you can change in your project _config.yml
, check the documentation for more details.
# Site Settings
name: Idvogados
title: Idvogados
description: Plataforma gratuita conectando trabalhadores e advogados.
email: [email protected]
disqus_username: idvogados
link-anchor:
- title: Home
url: /
- title: Blog
url: /blog/
link-button:
- title: Quero Colaborar
url: /colabore/
link-footer:
- title: Termos de Uso
url: /termos-de-uso/
- title: Imprint
action: window.print()
copyrightYear: 2020
# Social Media Settings
# Remove the item if you don't need it
github_username: idvogados
facebook_username: idvogados
twitter_username: idvogados_ofc
instagram_username: idvogados.ofc
linkedin_username: idvogados
# Posts Settings
show_modal_on_exit: true
# Advanced Settings
baseurl: "" # the subpath of your site, e.g. /blog
url: "" # the base hostname & protocol for your site
google_analytics: "G-DTG3FDMY4V"
language: "pt-BR"
# Pagination Settings
paginate_path: "/page/:num/"
pagination:
enabled: true
per_page: 6
permalink: '/page/:num/'
title_suffix: ' - page :num'
limit: 0
sort_field: 'date'
sort_reverse: true
# Build settings
# paginate: 5
markdown: kramdown
highlighter: rouge
permalink: /:title/
collections:
authors:
output: true
categories_folder: category
# SASS
sass:
style: compressed
# Plugins
plugins:
- jekyll-paginate-v2
- jekyll-paginate-content
# Exclude my node related stuff
exclude: [
'package.json',
'package-lock.json',
'src',
'node_modules',
'initpost.sh',
'Gemfile',
'Gemfile.lock',
'gulpfile.js',
'README.md'
]
In the case you're cloning this repo, follow those instructions:
See the settings documentation to customize layout, titles, social media and more.
You can easily change the theme colors by changing the file src/yml/theme.yml
, then running gulp build
in your terminal.
It's a known issue that you can't run Gulp when deploying the website into GitHub pages. So, you must change the theme colors and run gulp build
locally, then push the changes into your repo, there is no other way.
To see how your website is going to look like when you deploy it, run bundle exec jekyll serve
locally and access http://127.0.0.1:4000/
.
Use the Front Matter properties to create posts.
Note: In the case you're cloning this repo, you can use the available script to generate posts automatically.
Jekflix Template is available under the MIT license. See the LICENSE file for more info.