All Projects → vanhiupun → Vanhiupun.github.io

vanhiupun / Vanhiupun.github.io

Licence: MIT license
🏖️ Vanhiupun's Awesome Site ==> another theme for elegant writers with modern flat style and beautiful night/dark mode.

Programming Languages

HTML
75241 projects
SCSS
7915 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Vanhiupun.github.io

Oscailte
Oscailte — A powerful light, clean, and responsive Jekyll theme.
Stars: ✭ 178 (+212.28%)
Mutual labels:  jekyll-theme, github-pages, blog-theme
Portfolyou
A beautiful portfolio Jekyll theme that works with GitHub Pages.
Stars: ✭ 334 (+485.96%)
Mutual labels:  jekyll-theme, github-pages, blog-theme
jekyll-theme-Hydrogen
👍轻盈、简洁的Jekyll主题,A Lightweight and Concise Jekyll theme For You.
Stars: ✭ 60 (+5.26%)
Mutual labels:  jekyll-theme, github-pages, blog-theme
Reverie
🎨 A ridiculously elegant Jekyll theme.
Stars: ✭ 442 (+675.44%)
Mutual labels:  jekyll-theme, github-pages, blog-theme
Liberxue.github.io
Liberxue blog for lightweight Jekyll themes 轻量级自适应 简洁 卡片式博客主题 3秒搞定GitHub blog
Stars: ✭ 330 (+478.95%)
Mutual labels:  jekyll-theme, github-pages, blog-theme
Jekyll Theme Chirpy
A minimal, sidebar, responsive web design Jekyll theme that focuses on text presentation.
Stars: ✭ 773 (+1256.14%)
Mutual labels:  jekyll-theme, github-pages, blog-theme
Architect
Architect is a Jekyll theme for GitHub Pages
Stars: ✭ 182 (+219.3%)
Mutual labels:  jekyll-theme, github-pages
Type
🎉 Minimal and Clean Free Jekyll Theme
Stars: ✭ 185 (+224.56%)
Mutual labels:  jekyll-theme, blog-theme
Slate
Slate is a Jekyll theme for GitHub Pages
Stars: ✭ 195 (+242.11%)
Mutual labels:  jekyll-theme, github-pages
Just The Docs
A modern, high customizable, responsive Jekyll theme for documention with built-in search.
Stars: ✭ 3,747 (+6473.68%)
Mutual labels:  jekyll-theme, github-pages
Gaohaoyang.github.io
blog & blog theme🤘
Stars: ✭ 1,699 (+2880.7%)
Mutual labels:  jekyll-theme, blog-theme
Millennial
A minimalist Jekyll theme for running an online publication
Stars: ✭ 223 (+291.23%)
Mutual labels:  jekyll-theme, github-pages
the-interesting-times
The Interesting Times Theme for Jekyll
Stars: ✭ 50 (-12.28%)
Mutual labels:  jekyll-theme, github-pages
Primer
Primer is a Jekyll theme for GitHub Pages
Stars: ✭ 160 (+180.7%)
Mutual labels:  jekyll-theme, github-pages
No Style Please
A (nearly) no-CSS, fast, minimalist Jekyll theme.
Stars: ✭ 192 (+236.84%)
Mutual labels:  jekyll-theme, blog-theme
Midnight
Midnight is a Jekyll theme for GitHub Pages
Stars: ✭ 155 (+171.93%)
Mutual labels:  jekyll-theme, github-pages
Qiubaiying.github.io
BY Blog ->
Stars: ✭ 2,674 (+4591.23%)
Mutual labels:  jekyll-theme, github-pages
jekyll-theme-8bit
👾 A Jekyll theme inspired by classic 8bit games.
Stars: ✭ 24 (-57.89%)
Mutual labels:  jekyll-theme, github-pages
jekyll-theme-mint
A clean and responsive jekyll theme
Stars: ✭ 16 (-71.93%)
Mutual labels:  jekyll-theme, github-pages
agency-jekyll-theme
Jekyll version of the newest Agency Bootstrap theme, plus new features: Google Analytics, Markdown support, custom pages, and more!
Stars: ✭ 222 (+289.47%)
Mutual labels:  jekyll-theme, github-pages

jekyll

Jekyll theme for elegant writers.

jekyll analysis CodeFactor maintainability jekyll-theme-yat Github Blog Gmail MIT jekyll-themes Jekyll-yat /GitHub%20Sponsors

gif

gif

gif

gif


Install

git clone [email protected]:vanhiupun/Vanhiupun.github.io.git

Setting up the environment

  1. You will need Ruby and Bundler to use Jekyll. Follow the use of Jekyll and Bundler to meet environmental requirements. ​
  2. To set up your environment to develop this theme, please run bundle install . ​
  3. To test your theme, please run bundle exec jekyll serve and open your browser http://localhost:4000

This will start the Jekyll server with your theme.

Test your subject content by adding pages, documents, data, etc. as usual. When you make changes to the theme and content, your site will be regenerated, and you should see the changes in your browser after refreshing

When your theme is released, only the files _data , _layouts , _includes , _sass and assets using Git tracking will be bundled together.

To add a custom catalog to your theme gems, edit the regular expression jekyll-theme-yat.gemspec accordingly .

Start

You can modify the _config.yml file in general to easily start building your own blog:

title: Vanhiupun blog # Your blog site title

email: [email protected] # Your email

author: Vanhiupun # Your name

baseurl: "" # The sub-path of the website, eg /blog

url: "" # The base host name and protocol of the site, eg http://example.com

favicon: "/favicon.png" # Use absolute path for website icon eg /favicon.png, not recommended./favicon.png

# Paging settings
paginate: 5 #Display 5 articles on the homepage

# Extract size setting
excerpt_size: 250 #The word count of the homepage article is displayed as 250 words

Write a blog post

Posts to be published are generally placed here in Markdown format _posts/ , you only need to look at the posts in this template and you will immediately understand how to set them.

---
layout: post #Layout
title: Scientific Internet Guide (2): Line Differences and Choices #Title
categories: Science on the Internet#Categories
banner:
  image: https://vanhiupun.github.io/assets/images/banners/jichang.jpeg #The image address can also be used./assets/images/banners/jichang.jpeg
  opacity: 0.618 #opacity
  background: "#000" #Background color
  height: "50vh" #height
  min_height: "50vh" #Width
  heading_style: "font-size: 4.25em; font-weight: bold; "#heading style
  subheading_style: "color: gold" #Subheading style
tags: [Airport Guide] #tag
---

Header Image

You can choose the base map of the title of each page of the blog. Just look at a few sample posts and you will know how to set it.

The choice of the title base map is entirely based on personal aesthetics. Each article can have a different base map, you can put whatever you want, the final width should be enough, the size should not be too big, otherwise the loading will be slow.

The uploaded pictures are best compressed first. ImageOptim image compression software is recommended here to make your blog take off.

But it should be noted that the title of this template is white , so the background color should be set to gray or black . In short, the dark color is right. Of course, you can also customize and modify the font color. In short, using github pages is to completely customize your own blog.

Customization

If you like toss, you can customize the code of this template.

If you can understand _include / and _layouts / Code folder (this is where the entire interface layout), you can use Jekyll use template engine Liquid syntax directly modify / add Code, let's make a more creative custom interface!

Disqus comments

It’s more popular internationally, and the interface is very elegant and concise. If someone comments, you can notify you in real time. Just reply to the notification email. You need to register for a Disqus account . Just replace my account with yours

# Disqus comments
disqus:
  shortname: "vanhiupun" #Register an account in disqus and change this to your own account

Analytics

Website analysis, now supports Google Analytics . You need to go to the official website to register, and then paste the returned code below:

# Google Analytics
google_analytics: "UA-212989441-1" # If you register one with your Google account, you will be given an id like this, just replace this

contribute

If you are interested in this project, you can contribute in any of the following areas:

  • Star this project
  • You can open an issue, if you want to solve the problem, we will start from there.
  • Use tests, report errors, or send requests or requests.
  • If your English is very good, please help me write the document.

Thanks

This template is Fork from jeffreytse , thanks to the author 👍

License

Follow the MIT license. For details, please refer to LICENSE .

related resources

Demo Site

Build Jekyll Blog

Jekyll detailed construction process

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