All Projects → vinitkumar → White Paper

vinitkumar / White Paper

Licence: mit
Simple, elegant and clean jekyll theme.

Projects that are alternatives of or similar to White Paper

Mundana Theme Jekyll
Mundana is a free Jekyll theme, Medium styled.
Stars: ✭ 402 (+106.15%)
Mutual labels:  jekyll, jekyll-themes, jekyll-blog, jekyll-site, jekyll-template
Mediumish Theme Jekyll
Jekyll Template - Mediumish
Stars: ✭ 786 (+303.08%)
Mutual labels:  jekyll, jekyll-themes, jekyll-blog, jekyll-site, jekyll-template
Affiliates Jekyll Theme
Affiliates - Jekyll Blogging Theme for Affiliate Marketers
Stars: ✭ 145 (-25.64%)
Mutual labels:  jekyll, jekyll-themes, jekyll-blog, jekyll-site, jekyll-template
Millennial
A minimalist Jekyll theme for running an online publication
Stars: ✭ 223 (+14.36%)
Mutual labels:  jekyll, jekyll-themes, jekyll-blog, jekyll-site, jekyll-template
Jekyll Theme Massively
Preview
Stars: ✭ 187 (-4.1%)
Mutual labels:  jekyll, jekyll-blog, jekyll-site, jekyll-template
Lagrange
A minimalist Jekyll theme for running a personal blog
Stars: ✭ 454 (+132.82%)
Mutual labels:  jekyll, jekyll-blog, jekyll-site, jekyll-template
Wu Kan.github.io
✨ my homepage & template for jekyll-theme-WuK
Stars: ✭ 171 (-12.31%)
Mutual labels:  jekyll, jekyll-themes, jekyll-blog, jekyll-site
Long Haul
A minimal, type-focused Jekyll theme.
Stars: ✭ 524 (+168.72%)
Mutual labels:  jekyll, jekyll-themes, jekyll-template
Flexible Jekyll
Flexible-Jekyll is a simple and clean theme for Jekyll
Stars: ✭ 531 (+172.31%)
Mutual labels:  jekyll, jekyll-themes, jekyll-blog
Tmaize Blog
一款jekyll主题,简洁纯净,支持自适应,支持夜间模式
Stars: ✭ 152 (-22.05%)
Mutual labels:  jekyll, jekyll-blog, jekyll-site
Will Jekyll Template
A simple Jekyll theme.
Stars: ✭ 360 (+84.62%)
Mutual labels:  jekyll, jekyll-themes, jekyll-template
Jalpc
🍎Jalpc -- A flexible Jekyll theme, 3 steps to build your website.
Stars: ✭ 859 (+340.51%)
Mutual labels:  jekyll, jekyll-themes, jekyll-site
Jekyll Theme Memoirs
Memoirs is a free minimalist Jekyll theme for those who love the beauty of simplicity.
Stars: ✭ 151 (-22.56%)
Mutual labels:  jekyll, jekyll-blog, jekyll-site
Type On Strap
🎨 Simplistic, responsive jekyll based open source theme
Stars: ✭ 471 (+141.54%)
Mutual labels:  jekyll, jekyll-blog, jekyll-site
Moving
A clean and minimalist theme for Jekyll.
Stars: ✭ 701 (+259.49%)
Mutual labels:  jekyll, jekyll-themes, jekyll-template
Photography
A free online portfolio website to showcase your photos.
Stars: ✭ 420 (+115.38%)
Mutual labels:  jekyll, jekyll-site, jekyll-template
Autm Rb
Jekyll theme
Stars: ✭ 80 (-58.97%)
Mutual labels:  jekyll, jekyll-themes, jekyll-template
Liberxue.github.io
Liberxue blog for lightweight Jekyll themes 轻量级自适应 简洁 卡片式博客主题 3秒搞定GitHub blog
Stars: ✭ 330 (+69.23%)
Mutual labels:  jekyll, jekyll-blog, jekyll-site
Derrick
🙌 Derrick is a clean minimal and fast theme for a personal blog.
Stars: ✭ 51 (-73.85%)
Mutual labels:  jekyll, jekyll-blog, jekyll-site
Hanuman
A responsive, lightning-fast Jekyll theme built using AMP (Accelerated Mobile Pages) to speed up your blogs and websites.
Stars: ✭ 100 (-48.72%)
Mutual labels:  jekyll, jekyll-themes, jekyll-site

White Paper

White Paper is a theme for Jekyll. It is made keeping content in focus and is best for writers/developers who also like to share code with their essays.

Create blog posts

jekyll-compose gem is now installed with jekyll so now creating a new post is as easy as running this simple command

# ensure all the required bundles are installed
bundle install
bundle exec jekyll post "Tooling Considered Harmful"

Configuration file: /Users/vinitkumar/projects/vinitkumar.github.com/_config.yml
New post created at _posts/2019-03-06-tooling-considered-harmful.md

$ git status

Untracked files:
  (use "git add <file>..." to include in what will be committed)

  _posts/2019-03-06-tooling-considered-harmful.md

White Paper in Action

Blog Page

home

Detail Page

post detail

About Page

about

How to use White Paper

Fork the repo to your account by clicking the button on the top right as shown in the image:

fork and then where you want to fork it as shown below.

Next, Go the the project settings and change the repository name to <username>.github.io where username is your username.

Change these entries in the _config.yml file:

Also, change this line in head.html link

<!-- From this -->
<link rel="stylesheet" href=" {{ '/css/main.min.css' | relative_url }}" type="text/css" />
<!-- To this -->
<link rel="stylesheet" href=" {{ '/css/main.min.css' | absolute_url }}" type="text/css" />

This will make sure that the path of CSS is correct and the theme loads correctly.

master_repo: false
url: "<username>.github.io"
rtl: false  # change to true if posts is in Arabic/other Right to left language.

Also, change all other fields in the _config.yml file to your choice.

Installation

Local Development

This theme requires you to install couple of tools first to setup jekyll locally.

git clone [email protected]:vinitkumar/white-paper.git

# If you have ruby installed.
gem install jekyll bundler

# If you have node installed.
npm install
sudo npm install -g grunt-cli  #to get the task runner for grunt.
bundle install
jekyll serve

# on running the serve script, the site will be live on
http://127.0.0.1:4000

This theme uses grunt to concat & minify the css for best performance. In order to prepare the css build. Run grunt It will create a main.min.css file in the css folder.

Switch Syntax Highlighting.

This theme also provides syntax highlighting in different theme. Inside css folder, there is a syntax folder.

.
├── emacs.css
├── github.css
├── monokai.css
├── native.css
├── syntax.css
└── vim.css

Now in the gruntfiles.js

concat: {
  dist: {
    src: [
      'css/base.css',
      'css/sytax/emacs.css', // change this to another theme if you prefer, like vim.css and run grunt
      'css/octicons.css'
    ],
    dest: 'css/<%= pkg.name %>.add.css'
  }
}

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

License

Version

  • Version 5.0.0

Contact

Developer

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