Skip to content

Commit e20806d

Browse files
author
root
committed
exec by jekyll
1 parent 0a95140 commit e20806d

Some content is hidden

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

47 files changed

+26045
-168
lines changed

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,10 @@
11
# Jekyll
2+
_drafts/
23
_site/
4+
.DS_Store
5+
*.swp
6+
.sass-cache
7+
.jekyll-metadata
8+
9+
# JetBrain
10+
.idea/

Gemfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,11 @@
11
source 'https://rubygems.org'
2+
23
gem 'github-pages', group: :jekyll_plugins
4+
5+
group :development, :test do
6+
gem 'html-proofer'
7+
gem 'parallel'
8+
gem 'rake'
9+
gem 'rubocop'
10+
gem 'typhoeus'
11+
end

Gemfile.lock

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ GEM
88
tzinfo (~> 1.1)
99
addressable (2.6.0)
1010
public_suffix (>= 2.0.2, < 4.0)
11+
ast (2.4.0)
1112
coffee-script (2.4.1)
1213
coffee-script-source
1314
execjs
1415
coffee-script-source (1.11.1)
1516
colorator (1.1.0)
17+
colorize (0.8.1)
1618
commonmarker (0.17.13)
1719
ruby-enum (~> 0.5)
1820
concurrent-ruby (1.1.5)
@@ -84,9 +86,19 @@ GEM
8486
html-pipeline (2.11.0)
8587
activesupport (>= 2)
8688
nokogiri (>= 1.4)
89+
html-proofer (3.10.2)
90+
activesupport (>= 4.2, < 6.0)
91+
addressable (~> 2.3)
92+
colorize (~> 0.8)
93+
mercenary (~> 0.3.2)
94+
nokogiri (~> 1.9)
95+
parallel (~> 1.3)
96+
typhoeus (~> 1.3)
97+
yell (~> 2.0)
8798
http_parser.rb (0.6.0)
8899
i18n (0.9.5)
89100
concurrent-ruby (~> 1.0)
101+
jaro_winkler (1.5.2)
90102
jekyll (3.8.5)
91103
addressable (~> 2.4)
92104
colorator (~> 1.0)
@@ -209,15 +221,28 @@ GEM
209221
mini_portile2 (~> 2.4.0)
210222
octokit (4.14.0)
211223
sawyer (~> 0.8.0, >= 0.5.3)
224+
parallel (1.17.0)
225+
parser (2.6.3.0)
226+
ast (~> 2.4.0)
212227
pathutil (0.16.2)
213228
forwardable-extended (~> 2.6)
214229
public_suffix (3.1.0)
230+
rainbow (3.0.0)
231+
rake (12.3.2)
215232
rb-fsevent (0.10.3)
216233
rb-inotify (0.10.0)
217234
ffi (~> 1.0)
218235
rouge (2.2.1)
236+
rubocop (0.71.0)
237+
jaro_winkler (~> 1.5.1)
238+
parallel (~> 1.10)
239+
parser (>= 2.6)
240+
rainbow (>= 2.2.2, < 4.0)
241+
ruby-progressbar (~> 1.7)
242+
unicode-display_width (>= 1.4.0, < 1.7)
219243
ruby-enum (0.7.2)
220244
i18n
245+
ruby-progressbar (1.10.1)
221246
ruby_dep (1.5.0)
222247
rubyzip (1.2.3)
223248
safe_yaml (1.0.5)
@@ -237,12 +262,18 @@ GEM
237262
tzinfo (1.2.5)
238263
thread_safe (~> 0.1)
239264
unicode-display_width (1.6.0)
265+
yell (2.2.0)
240266

241267
PLATFORMS
242268
ruby
243269

244270
DEPENDENCIES
245271
github-pages
272+
html-proofer
273+
parallel
274+
rake
275+
rubocop
276+
typhoeus
246277

247278
BUNDLED WITH
248279
2.0.1

README.md

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
## jsdnhk@github profile - 2019
1+
# jsdnhk@github profile - 2019
2+
3+
***My footprints***: [https://jsdnhk.github.io/](https://jsdnhk.github.io) \
4+
Powered by Github page using Jekyll
5+
6+
7+
GitHub is the code portfolio!
8+
29

3-
My footprints: [https://jsdnhk.github.io/](https://jsdnhk.github.io) \
4-
Powered by Github Jekyll\
5-
GitHub is the code portfolio! \
610
**Although the world is full of suffering, it is also full of the overcoming of it.——Helen Keller**
711

8-
> Thanks to and Supported by: \
9-
> Free and open-source HTML template: \
10-
> Webpage: [OnePageLove-minimal-resume][ogl-resume] \
11-
> Author: [Nicolas Meuzard@dribbble][nm@db] \
12-
> Emoji CSS: \
13-
> Webpage: [Github-emoji-css][gh-emoji] \
14-
> Author: [afeld@github][afeld@gh] \
15-
> Web Counter: \
16-
> Webpage: [hitwebcounter.com][hitwebcounter]
12+
#### Thanks to and Supported by:
13+
14+
15+
* [OnePageLove-minimal-resume][ogl-resume]
16+
* [Emoji CSS][gh-emoji]
17+
* [Web Counter][hitwebcounter]
1718

1819
[jsdnhk-github]: <jsdnhk.github.io>
1920
[ogl-resume]: <https://onepagelove.com/minimal-resume>
20-
[nm@db]: <https://dribbble.com/NicolasMzrd>
2121
[gh-emoji]: <https://afeld.github.io/emoji-css/>
22-
[afeld@gh]: <https://github.com/afeld>
2322
[hitwebcounter]: <http://www.hitwebcounter.com>

Rakefile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# frozen_string_literal: true
2+
3+
require 'html-proofer'
4+
5+
task :test do
6+
sh 'bundle exec jekyll build'
7+
HTMLProofer.check_directory('./_site/', check_html: true).run
8+
end

_config.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Site settings
2+
# These are used to personalize your new site. If you look in the HTML files,
3+
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
4+
# You can create any custom variable you would like, and they will be accessible
5+
# in the templates via {{ site.myvariable }}.
6+
7+
# global settings
8+
title: "jsdnhk@github profile"
9+
email: "dn@jsdnhk.com"
10+
description: "jsdnhk@github profile - 2019"
11+
url: "https://jsdnhk.github.io/"
12+
github_username: "jsdnhk"
13+
repository: "jsdnhk/jsdnhk.github.io
14+
theme: "jekyll-theme-midnight"
15+
#analytics_account: "UA-3769691-28" # for google analytics
16+
17+
# build settings
18+
#exclude: ["script", "vendor", "bower.json", "Gemfile", "Gemfile.lock", "Rakefile", "readme.md", "package.json", "node_modules"]
19+
exclude: ["script", "assets/vendor", "Gemfile", "Gemfile.lock", "Rakefile", "README.md", "package.json"]
20+
markdown: kramdown
21+
plugins:
22+
- jekyll-feed
23+
- jekyll-redirect-from
24+
- jekyll-seo-tag
25+
- jekyll-sitemap
26+
- jekyll-avatar
27+
- jemoji
28+
- jekyll-mentions
29+
# - jekyll-include-cache
30+
31+
sass:
32+
style: :compressed
33+
# Where you keep your scss files
34+
sass_dir: assets/css/
35+
# Where sass should look for other scss
36+
load_paths:
37+
- node_modules/

_data/.gitkeep

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Well-formatted site data should be placed here. The Jekyll engine will autoload all data files (using either the .yml, .yaml, .json, .csv or .tsv formats and extensions) in this directory, and they will be accessible via `site.data`.

_data/owner/intro.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
---

_includes/.gitkeep

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
These are the partials that can be mixed and matched by your layouts and posts to facilitate reuse.

_includes/analytics.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<script>
2+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
3+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
4+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
5+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
6+
7+
ga('create', '{{ site.analytics_account }}', 'auto');
8+
ga('send', 'pageview');
9+
</script>

0 commit comments

Comments
 (0)