All Projects → thiagorossener → Jekflix Template

thiagorossener / Jekflix Template

Licence: other
A Jekyll theme inspired by Netflix. 🎬

Projects that are alternatives of or similar to Jekflix Template

Chalk
Chalk is a high quality, completely customizable, performant and 100% free Jekyll blog theme.
Stars: ✭ 987 (+95.83%)
Mutual labels:  blog, jekyll, template
Jekyll Klise
🏖 Klisé is a minimalist Jekyll theme for running a personal site or blog, light & dark mode support. (https://klise.now.sh)
Stars: ✭ 312 (-38.1%)
Mutual labels:  netlify, blog, jekyll
Indigo
🍜 Minimalist Jekyll Template, dark and light themes
Stars: ✭ 2,214 (+339.29%)
Mutual labels:  blog, jekyll, template
Gridsome Forestry Starter
Gridsome starter kit with Forestry (CMS)
Stars: ✭ 127 (-74.8%)
Mutual labels:  netlify, blog, template
Jekyll Theme Minimal Resume
Simple Jekyll theme for a minimal resume website: https://jekyll-theme-minimal-resume.netlify.com/
Stars: ✭ 269 (-46.63%)
Mutual labels:  jekyll, template
Airspace Jekyll
A port of the Airspace theme by ThemeFisher to Jekyll.
Stars: ✭ 263 (-47.82%)
Mutual labels:  jekyll, template
Alembic
⚗️ A Jekyll boilerplate theme designed to be a starting point for any Jekyll website
Stars: ✭ 501 (-0.6%)
Mutual labels:  netlify, jekyll
Medium To Own Blog
Switch from Medium to your own blog in a few minutes
Stars: ✭ 3,017 (+498.61%)
Mutual labels:  netlify, blog
Jamstackthemes
A list of themes and starters for JAMstack sites.
Stars: ✭ 298 (-40.87%)
Mutual labels:  netlify, jekyll
Cards Jekyll Template
A simple Jekyll Template Card Based.
Stars: ✭ 306 (-39.29%)
Mutual labels:  blog, jekyll
Jekyll Theme Prologue
A Jekyll version of the "Prologue" theme by HTML5 UP
Stars: ✭ 346 (-31.35%)
Mutual labels:  blog, jekyll
Emacs Easy Hugo
Emacs major mode for managing hugo
Stars: ✭ 235 (-53.37%)
Mutual labels:  netlify, blog
Bael Template
Brutalist Blog theme for Netlify CMS
Stars: ✭ 187 (-62.9%)
Mutual labels:  netlify, blog
Sidey
Sidey is a simple and minimalistic jekyll blogging theme.
Stars: ✭ 274 (-45.63%)
Mutual labels:  blog, jekyll
Portfolio Vuepress
Vuepress portfolio
Stars: ✭ 168 (-66.67%)
Mutual labels:  netlify, blog
Eleventy Starter Boilerplate
🚀 Eleventy Starter is production-ready with SEO-friendly for quickly starting a blog. ⚡ Built with Eleventy, ESLint, Prettier, Webpack, PostCSS, Tailwind CSS and Netlify CMS (optional).
Stars: ✭ 139 (-72.42%)
Mutual labels:  netlify, blog
Liberxue.github.io
Liberxue blog for lightweight Jekyll themes 轻量级自适应 简洁 卡片式博客主题 3秒搞定GitHub blog
Stars: ✭ 330 (-34.52%)
Mutual labels:  blog, jekyll
Will Jekyll Template
A simple Jekyll theme.
Stars: ✭ 360 (-28.57%)
Mutual labels:  blog, jekyll
Reverie
🎨 A ridiculously elegant Jekyll theme.
Stars: ✭ 442 (-12.3%)
Mutual labels:  blog, jekyll
Gatsby Starter Lumen
A constantly evolving and thoughtful architecture for creating static blogs.
Stars: ✭ 1,797 (+256.55%)
Mutual labels:  netlify, blog

Netlify Status

Jekflix Template

Jekflix Template Cover Image

See the demo here.

What is it?

A theme for Jekyll inspired by Netflix panel for who loves movies and series and would like to have a blog with this cool appearance.

Jekflix Screenshot Image

Features

SEO

  • Google Analytics
  • Meta tags
  • JSON-LD
  • Sitemap.xml
  • Social Media ready

Quick Install

In the case you're installing to existing Jekyll project, add this line to your project's Gemfile:

gem "jekflix"

Add this line to your project's _config.yml:

theme: jekflix

And then run:

$ bundle

Or install it yourself as:

$ gem install jekflix

Theme Colors

Create the file /assets/css/styles.scss and add:

---
---

$themeColor: #ff0a16;
$primaryDark: #141414;
$accentDark: #ffffff;
$lightGray: #f2f2f2;
$texts: #333333;

@import "jekflix";

Modify the variables above to change your theme colors.

Site configuration

Below are some properties you can change in your project _config.yml, check the documentation for more details.

# Site Settings
name: Jekflix
title: Jekflix | A blog theme for Jekyll
description: Jekflix is a template for Jekyll inspired by Netflix and made by Thiago Rossener.
tags:
  - blog
  - template
  - jekyll
  - theme
  - netlify
email: [email protected]
disqus_username: disqus_username
show_hero: true
menu:
  - title: Home
    url: /
  - title: About
    url: /about
  - title: Contact
    url: /contact
  - title: Feed
    url: /feed.xml

# Social Media Settings
# Remove the item if you don't need it
github_username: github_username
facebook_username: facebook_username
twitter_username: twitter_username
instagram_username: instagram_username
linkedin_username: linkedin_username
medium_username: medium_username

# Posts Settings
show_time_bar: true
show_modal_on_exit: false
show_modal_on_finish_post: true
two_columns_layout: true

# Advanced Settings
baseurl: "" # the subpath of your site, e.g. /blog
url: "" # the base hostname & protocol for your site
google_analytics: "UA-XXXXXXXX-X"
language: "en"
categories_folder: category
sent_message_url: "/contact/message-sent/"

# Build settings
markdown: kramdown
highlighter: rouge
permalink: /:title/
collections:
  authors:
    output: true
paginate_path: "/page/:num/"
show_get_theme_btn: true
use_logo: false

# Content paginator
paginate_content:
  enabled: true
  debug: false
  collections:
    - posts
  auto: false
  separator: "--page-break--"
  permalink: "/:num/"
  seo_canonical: true
  properties:
    part:
      is_generated: true
    last:
      is_generated: true
    single:
      is_generated: true

# SASS
sass:
  style: compressed

# Plugins
plugins:
  - jekyll-paginate
  - jekyll-paginate-content

Setup

In the case you're cloning this repo, follow those instructions:

Customization

See the settings documentation to customize layout, titles, social media and more.

Theme

You can easily change the theme colors by changing the file src/yml/theme.yml, then running gulp build in your terminal.

GitHub pages

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/.

Posts

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.

Release notes

v3.1.0

v3.0.2

  • Added assets folder

v3.0.1

  • Fixed post SVG icons

v3.0.0

  • Created theme gem
  • Enabled text translations
  • Added heading anchor links
  • Changed code highlight colors
  • Changed from Stylus to SASS

v2.0.1

  • Fixed bugs
  • Optimized to support disabled JS

v2.0.0

v1.0.1

  • Fixed bugs
  • Upgraded to Gulp 4

v1.0.0

  • Initial release

Questions?

File a GitHub issue please.

Donation

Did you like my work? Buy me a beer 😁🍺

paypal

Author

Thiago Rossener

License

Jekflix Template is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].