M Gemfile => Gemfile +2 -1
@@ 9,7 9,8 @@ source "https://rubygems.org"
# Happy Jekylling!
gem "jekyll", "~> 4.2.0"
# This is the default theme for new Jekyll sites. You may change this to anything you like.
-gem "minima", "~> 2.5"
+#gem "minima", "~> 2.5"
+gem "jekyll-theme-hacker", "~> 0.2.0"
# gem "jekyll-theme-minimal", "~> 0.0.4"
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
M Gemfile.lock => Gemfile.lock +4 -5
@@ 52,6 52,9 @@ GEM
sassc (> 2.0.1, < 3.0)
jekyll-seo-tag (2.7.1)
jekyll (>= 3.8, < 5.0)
+ jekyll-theme-hacker (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
kramdown (2.3.1)
@@ 63,10 66,6 @@ GEM
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
- minima (2.5.1)
- jekyll (>= 3.5, < 5.0)
- jekyll-feed (~> 0.9)
- jekyll-seo-tag (~> 2.1)
minitest (5.14.4)
nokogiri (1.12.2-x86_64-darwin)
racc (~> 1.4)
@@ 100,7 99,7 @@ DEPENDENCIES
jekyll-feed (~> 0.12)
jekyll-mentions
jekyll-seo-tag
- minima (~> 2.5)
+ jekyll-theme-hacker (~> 0.2.0)
tzinfo (~> 1.2)
tzinfo-data
wdm (~> 0.1.1)
M _config.yml => _config.yml +1 -1
@@ 28,7 28,7 @@ twitter_username: JacksonChen666
github_username: JacksonChen666
# Build settings
-theme: minima
+theme: jekyll-theme-hacker
plugins:
- jekyll-feed
- jekyll-compose
M _layouts/bare.html => _layouts/bare.html +1 -1
@@ 4,7 4,7 @@
<html lang="en">
<head>
<meta name="google-site-verification" content="F07ZPniaA5zDRDgqVDMcvGqginMOIKnKhHtwVS49Irg">
- <link rel="preload" href="{{ '/assets/main.css' | relative_url }}" as="style">
+ <link rel="stylesheet" href="{{ '/assets/css/style.css' | relative_url }}" as="style">
<meta name="viewport" content="width=device-width initial-scale=1">
{{ layout.custom_head }}
{{ page.custom_head }}
A assets/css/style.scss => assets/css/style.scss +5 -0
@@ 0,0 1,5 @@
+---
+---
+
+@import "{{ site.theme }}";
+