Skip to content

Commit 77b2d2c

Browse files
committed
Recreate my github page
1 parent 0e75894 commit 77b2d2c

File tree

742 files changed

+34068
-13
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

742 files changed

+34068
-13
lines changed

404.html

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
layout: null
3+
title: 404
4+
permalink: /404.html
5+
---
6+
<!DOCTYPE html>
7+
<html>
8+
<head>
9+
<meta charset="utf-8">
10+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
11+
<title>404 Error</title>
12+
<!-- Mainly CSS -->
13+
<link href="{{ "/static/assets/app-20171204.min.css" | prepend: site.baseurl }}" rel="stylesheet">
14+
<link href="{{ "/static/css/custom.css" | prepend: site.baseurl }}" rel="stylesheet">
15+
</head>
16+
<body class="gray-bg">
17+
<div class="middle-box text-center animated fadeInDown">
18+
<h1>404</h1>
19+
<h3 class="font-bold">Page Not Found</h3>
20+
<div class="error-desc">
21+
<p>
22+
Sorry, but the page you are looking for has not been found. Try checking the URL for error, then hit the refresh button on your browser or try found something else in my website.
23+
</p>
24+
<div>
25+
<a class="btn btn-primary" href="{{ "/" | prepend: site.baseurl }}">Home</a>
26+
</div>
27+
</div>
28+
</div>
29+
<!-- Mainly scripts -->
30+
<script src="{{"/static/assets/app-20171204.min.js"| prepend: site.baseurl }}"></script>
31+
</body>
32+
</html>

CNAME

Whitespace-only changes.

Gemfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
source "https://rubygems.org"
2+
3+
# Hello! This is where you manage which Jekyll version is used to run.
4+
# When you want to use a different version, change it below, save the
5+
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
6+
#
7+
# bundle exec jekyll serve
8+
#
9+
# This will help ensure the proper Jekyll version is running.
10+
# Happy Jekylling!
11+
gem "github-pages", group: :jekyll_plugins

LICENSE

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Copyright (C) 2016 Cory Dolphin, Olin College
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
4+
5+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
6+
7+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

README.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Ryan Zhang Blog Resume
2+
3+
- 配置修改: _config.yml
4+
- 修改Slides默认模板: _layouts/reveal.html
5+
- 增加Slides: _slides/
6+
7+
# How to build & Run
8+
## Install ruby and ruby-dev
9+
dnf install ruby ruby-dev
10+
or
11+
ruby -v
12+
13+
## Install github-pages
14+
gem install github-pages
15+
16+
##
17+
1) bundle exec jekyll build
18+
2) bundle exec jekyll serve
19+
20+
Centos如何ruby
21+
https://tecadmin.net/install-ruby-latest-stable-centos/
22+
23+
or
24+
25+
* bundle exec jekyll s --host=10.72.12.44 --port=80
26+
_80 needs root permission_
27+
* bundle exec jekyll build --incremental --watch
28+
29+
# Description
30+
## Upstream
31+
https://github.com.cnpmjs.org/jarrekk/Jalpc
32+
33+
## Technical stack
34+
* Jekyll
35+
* Jalpc
36+
* Reveal.js
37+
38+
# Feature added
39+
* Writing md markdown file , Get Online presentation slide
40+
* Online resume template
41+
* Writing md markdown file, Get pretty Blog artical
42+

_config.yml

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
# Welcome to Jekyll!
2+
3+
# Website settings
4+
title: 升烟
5+
description: 亲近自然,回归传统
6+
keywords: redhat,openshift,devops,CI,CD,python,Java,cloud,kubernetes,fabric8,云计算,运维,jekyll,reveal.js,javascript
7+
baseurl: "" # This will be your homepage
8+
url: https://ryanzhang.github.io # url should be 'http://<github_username>.github.io/homepage' as before
9+
# url: http://127.0.0.1:4000
10+
img_path: /static/assets/img # url should be '/homepage/static/assets/img/blog' as before
11+
12+
# author -- index page "about me" section
13+
author: # change following line to your infomation.
14+
name: RyanZhang # Be used at blog posts' author.
15+
first_name: Ryan # Be used at index page about me section.
16+
last_name: Zhang # Be used at index page about me section.
17+
avatar: /static/assets/img/landing/avatar.jpg # upload your avatar at directory and edit it.
18+
github_username: ryanzhang # Leave blank if you don't have now
19+
linkedin_id: ryan-zhangcheng # Leave blank if you don't have now
20+
facebook_username: ryan.zhangcheng # Leave blank if you don't have now
21+
twitter_username: # Leave blank if you don't have now
22+
email: [email protected] # Leave blank if you don't have now
23+
cv: #http://cv.ryanzhang.com # An online CV can be printed as PDF, leave blank if you don't have now
24+
# skill icons are on avatar's left and right side. Reference urls are http://fontawesome.io/ and http://fizzed.com/oss/font-mfizz
25+
skill_icon1:
26+
- name: icon-apache
27+
- name: fa-linux
28+
skill_icon2:
29+
- name: fa-linux
30+
- name: icon-apache
31+
desc: 亲近自然,回归传统. # Describe yourself.
32+
33+
# comment
34+
disqus: # if you wanna comment feature, go to https://disqus.com/ to get your configuration; if not, comment following two lines.
35+
config: false
36+
id: need register
37+
38+
# analytics
39+
## google analytics
40+
ga: # if you wanna this feature, go to https://www.google.com/analytics/ to get your configuration; if not, comment following line.
41+
# id:
42+
43+
## google optimize
44+
go:
45+
# id:
46+
47+
## growingIO
48+
gio: # if you wanna this feature, go to https://www.growingio.com/ to get your configuration; if not, comment following line.
49+
# id:
50+
51+
## donation
52+
donation: off # type 'on'/'off' to choice display donation button at post page or not
53+
54+
## carousels
55+
index_carousel: on # index page carousel switch
56+
blog_carousel: on # blog page carousel switch
57+
58+
# scss
59+
sass:
60+
style: compressed
61+
62+
# Build settings
63+
encoding: utf-8
64+
65+
# other settings
66+
highlighter: rouge
67+
markdown: kramdown
68+
kramdown:
69+
input: GFM
70+
syntax_highlighter: rouge
71+
72+
#Slides settings
73+
# The Reveal theme
74+
reveal_theme: beige.css
75+
76+
# The Reveal transition
77+
reveal_transition: slides # none/fade/slide/convex/concave/zoom
78+
79+
# Path to the used theme (defaults to the Reveal.js standard theme path)
80+
reveal_theme_path: ../reveal.js/css/theme/
81+
82+
# Embed Server-side speaker notes?
83+
reveal_notes_server: false
84+
85+
# Additional reveal.js options
86+
reveal_options:
87+
88+
# Additional reveal.js dependencies
89+
reveal_dependencies:
90+
91+
# Reveal.js subdirectory
92+
reveal_path: ../reveal.js/
93+
94+
95+
collections:
96+
slides:
97+
output: true
98+
permalink: /:collection/:path
99+
100+
# This is for support md5 to slides and load customize plugin in local mode
101+
#markdown: redcarpet
102+
#highlighter: pygments
103+
#markdown_ext: ignoreme

_data/blog.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# blog page sections
2+
- name: Blog
3+
href: /blog/
4+
i18n: nav.blog
5+
6+
# edit following lines to custom your blog page, make sure name is the same as href but capitalized first letter(except HTML)
7+
- name: Python
8+
href: /python/
9+
i18n: nav.blog
10+
11+
- name: Linux
12+
href: /linux/
13+
i18n: nav.donate
14+
15+
# - name: HTML
16+
# href: /html/
17+
# i18n: nav.donate
18+
19+
- name: Life
20+
href: /life/
21+
i18n: nav.donate
22+
23+
- name: Slide
24+
href: /slides
25+
i18n: nav.donate
26+
27+
# Don't display donation page: change donation to off at file '_config.yml'
28+
- name: Donate
29+
href: /donate/
30+
i18n: nav.donate

_data/donation/alipay.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# alipay png
2+
- name: alipay.1.jpeg
3+
4+
- name: alipay.5.jpeg
5+
6+
- name: alipay.10.jpeg
7+
8+
- name: alipay.50.jpeg

_data/donation/donationlist.yml

Whitespace-only changes.

_data/donation/wechat_pay.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# wechat pay png
2+
- name: wechat.1.jpeg
3+
4+
- name: wechat.5.jpeg
5+
6+
- name: wechat.10.jpeg
7+
8+
- name: wechat.50.jpeg

0 commit comments

Comments
 (0)