Skip to content

Commit b2aa19d

Browse files
committed
Release v0.0.4
1 parent f431d9d commit b2aa19d

22 files changed

+708
-667
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
_site*
22
.sass-cache
33
.jekyll-metadata
4+
*backup/

Gemfile.lock

Lines changed: 134 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,127 +1,195 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
RedCloth (4.2.9)
5-
activesupport (4.2.6)
4+
activesupport (4.2.7)
65
i18n (~> 0.7)
76
json (~> 1.7, >= 1.7.7)
87
minitest (~> 5.1)
98
thread_safe (~> 0.3, >= 0.3.4)
109
tzinfo (~> 1.1)
11-
addressable (2.4.0)
10+
addressable (2.5.0)
11+
public_suffix (~> 2.0, >= 2.0.2)
1212
coffee-script (2.4.1)
1313
coffee-script-source
1414
execjs
15-
coffee-script-source (1.10.0)
16-
colorator (0.1)
17-
ethon (0.8.1)
15+
coffee-script-source (1.12.2)
16+
colorator (1.1.0)
17+
ethon (0.10.1)
1818
ffi (>= 1.3.0)
19-
execjs (2.6.0)
20-
faraday (0.9.2)
19+
execjs (2.7.0)
20+
faraday (0.11.0)
2121
multipart-post (>= 1.2, < 3)
22-
ffi (1.9.10)
22+
ffi (1.9.17)
23+
forwardable-extended (2.6.0)
2324
gemoji (2.1.0)
24-
github-pages (71)
25-
RedCloth (= 4.2.9)
26-
github-pages-health-check (= 1.1.0)
27-
jekyll (= 3.0.3)
25+
github-pages (117)
26+
activesupport (= 4.2.7)
27+
github-pages-health-check (= 1.3.0)
28+
jekyll (= 3.3.1)
29+
jekyll-avatar (= 0.4.2)
2830
jekyll-coffeescript (= 1.0.1)
29-
jekyll-feed (= 0.5.1)
31+
jekyll-default-layout (= 0.1.4)
32+
jekyll-feed (= 0.8.0)
3033
jekyll-gist (= 1.4.0)
31-
jekyll-github-metadata (= 1.11.0)
32-
jekyll-mentions (= 1.1.2)
34+
jekyll-github-metadata (= 2.3.1)
35+
jekyll-mentions (= 1.2.0)
36+
jekyll-optional-front-matter (= 0.1.2)
3337
jekyll-paginate (= 1.1.0)
34-
jekyll-redirect-from (= 0.10.0)
35-
jekyll-sass-converter (= 1.3.0)
36-
jekyll-seo-tag (= 1.3.3)
37-
jekyll-sitemap (= 0.10.0)
38-
jekyll-textile-converter (= 0.1.0)
39-
jemoji (= 0.6.2)
40-
kramdown (= 1.10.0)
38+
jekyll-readme-index (= 0.0.3)
39+
jekyll-redirect-from (= 0.11.0)
40+
jekyll-relative-links (= 0.2.1)
41+
jekyll-sass-converter (= 1.5.0)
42+
jekyll-seo-tag (= 2.1.0)
43+
jekyll-sitemap (= 0.12.0)
44+
jekyll-swiss (= 0.4.0)
45+
jekyll-theme-architect (= 0.0.3)
46+
jekyll-theme-cayman (= 0.0.3)
47+
jekyll-theme-dinky (= 0.0.3)
48+
jekyll-theme-hacker (= 0.0.3)
49+
jekyll-theme-leap-day (= 0.0.3)
50+
jekyll-theme-merlot (= 0.0.3)
51+
jekyll-theme-midnight (= 0.0.3)
52+
jekyll-theme-minimal (= 0.0.3)
53+
jekyll-theme-modernist (= 0.0.3)
54+
jekyll-theme-primer (= 0.1.7)
55+
jekyll-theme-slate (= 0.0.3)
56+
jekyll-theme-tactile (= 0.0.3)
57+
jekyll-theme-time-machine (= 0.0.3)
58+
jekyll-titles-from-headings (= 0.1.4)
59+
jemoji (= 0.7.0)
60+
kramdown (= 1.11.1)
4161
liquid (= 3.0.6)
62+
listen (= 3.0.6)
4263
mercenary (~> 0.3)
43-
rdiscount (= 2.1.8)
44-
redcarpet (= 3.3.3)
45-
rouge (= 1.10.1)
64+
minima (= 2.0.0)
65+
nokogiri (= 1.6.8.1)
66+
rouge (= 1.11.1)
4667
terminal-table (~> 1.4)
47-
github-pages-health-check (1.1.0)
68+
github-pages-health-check (1.3.0)
4869
addressable (~> 2.3)
4970
net-dns (~> 0.8)
5071
octokit (~> 4.0)
51-
public_suffix (~> 1.4)
72+
public_suffix (~> 2.0)
5273
typhoeus (~> 0.7)
53-
html-pipeline (2.4.0)
54-
activesupport (>= 2, < 5)
74+
html-pipeline (2.5.0)
75+
activesupport (>= 2)
5576
nokogiri (>= 1.4)
5677
i18n (0.7.0)
57-
jekyll (3.0.3)
58-
colorator (~> 0.1)
78+
jekyll (3.3.1)
79+
addressable (~> 2.4)
80+
colorator (~> 1.0)
5981
jekyll-sass-converter (~> 1.0)
6082
jekyll-watch (~> 1.1)
6183
kramdown (~> 1.3)
6284
liquid (~> 3.0)
6385
mercenary (~> 0.3.3)
86+
pathutil (~> 0.9)
6487
rouge (~> 1.7)
6588
safe_yaml (~> 1.0)
89+
jekyll-avatar (0.4.2)
90+
jekyll (~> 3.0)
6691
jekyll-coffeescript (1.0.1)
6792
coffee-script (~> 2.2)
68-
jekyll-feed (0.5.1)
93+
jekyll-default-layout (0.1.4)
94+
jekyll (~> 3.0)
95+
jekyll-feed (0.8.0)
96+
jekyll (~> 3.3)
6997
jekyll-gist (1.4.0)
7098
octokit (~> 4.2)
71-
jekyll-github-metadata (1.11.0)
72-
octokit (~> 4.0)
73-
jekyll-mentions (1.1.2)
99+
jekyll-github-metadata (2.3.1)
100+
jekyll (~> 3.1)
101+
octokit (~> 4.0, != 4.4.0)
102+
jekyll-mentions (1.2.0)
103+
activesupport (~> 4.0)
74104
html-pipeline (~> 2.3)
75105
jekyll (~> 3.0)
106+
jekyll-optional-front-matter (0.1.2)
107+
jekyll (~> 3.0)
76108
jekyll-paginate (1.1.0)
77-
jekyll-redirect-from (0.10.0)
78-
jekyll (>= 2.0)
79-
jekyll-sass-converter (1.3.0)
80-
sass (~> 3.2)
81-
jekyll-seo-tag (1.3.3)
109+
jekyll-readme-index (0.0.3)
82110
jekyll (~> 3.0)
83-
jekyll-sitemap (0.10.0)
84-
jekyll-textile-converter (0.1.0)
85-
RedCloth (~> 4.0)
86-
jekyll-watch (1.3.1)
87-
listen (~> 3.0)
88-
jemoji (0.6.2)
111+
jekyll-redirect-from (0.11.0)
112+
jekyll (>= 2.0)
113+
jekyll-relative-links (0.2.1)
114+
jekyll (~> 3.3)
115+
jekyll-sass-converter (1.5.0)
116+
sass (~> 3.4)
117+
jekyll-seo-tag (2.1.0)
118+
jekyll (~> 3.3)
119+
jekyll-sitemap (0.12.0)
120+
jekyll (~> 3.3)
121+
jekyll-swiss (0.4.0)
122+
jekyll-theme-architect (0.0.3)
123+
jekyll (~> 3.3)
124+
jekyll-theme-cayman (0.0.3)
125+
jekyll (~> 3.3)
126+
jekyll-theme-dinky (0.0.3)
127+
jekyll (~> 3.3)
128+
jekyll-theme-hacker (0.0.3)
129+
jekyll (~> 3.3)
130+
jekyll-theme-leap-day (0.0.3)
131+
jekyll (~> 3.3)
132+
jekyll-theme-merlot (0.0.3)
133+
jekyll (~> 3.3)
134+
jekyll-theme-midnight (0.0.3)
135+
jekyll (~> 3.3)
136+
jekyll-theme-minimal (0.0.3)
137+
jekyll (~> 3.3)
138+
jekyll-theme-modernist (0.0.3)
139+
jekyll (~> 3.3)
140+
jekyll-theme-primer (0.1.7)
141+
jekyll (~> 3.3)
142+
jekyll-theme-slate (0.0.3)
143+
jekyll (~> 3.3)
144+
jekyll-theme-tactile (0.0.3)
145+
jekyll (~> 3.3)
146+
jekyll-theme-time-machine (0.0.3)
147+
jekyll (~> 3.3)
148+
jekyll-titles-from-headings (0.1.4)
149+
jekyll (~> 3.3)
150+
jekyll-watch (1.5.0)
151+
listen (~> 3.0, < 3.1)
152+
jemoji (0.7.0)
153+
activesupport (~> 4.0)
89154
gemoji (~> 2.0)
90155
html-pipeline (~> 2.2)
91156
jekyll (>= 3.0)
92157
json (1.8.6)
93-
kramdown (1.10.0)
158+
kramdown (1.11.1)
94159
liquid (3.0.6)
95160
listen (3.0.6)
96161
rb-fsevent (>= 0.9.3)
97162
rb-inotify (>= 0.9.7)
98163
mercenary (0.3.6)
99-
mini_portile2 (2.0.0)
100-
minitest (5.4.3)
164+
mini_portile2 (2.1.0)
165+
minima (2.0.0)
166+
minitest (5.10.1)
101167
multipart-post (2.0.0)
102168
net-dns (0.8.0)
103-
nokogiri (1.6.7.2)
104-
mini_portile2 (~> 2.0.0.rc2)
105-
octokit (4.3.0)
106-
sawyer (~> 0.7.0, >= 0.5.3)
107-
public_suffix (1.5.3)
108-
rb-fsevent (0.9.7)
109-
rb-inotify (0.9.7)
169+
nokogiri (1.6.8.1)
170+
mini_portile2 (~> 2.1.0)
171+
octokit (4.6.2)
172+
sawyer (~> 0.8.0, >= 0.5.3)
173+
pathutil (0.14.0)
174+
forwardable-extended (~> 2.6)
175+
public_suffix (2.0.5)
176+
rb-fsevent (0.9.8)
177+
rb-inotify (0.9.8)
110178
ffi (>= 0.5.0)
111-
rdiscount (2.1.8)
112-
redcarpet (3.3.3)
113-
rouge (1.10.1)
179+
rouge (1.11.1)
114180
safe_yaml (1.0.4)
115-
sass (3.4.22)
116-
sawyer (0.7.0)
117-
addressable (>= 2.3.5, < 2.5)
118-
faraday (~> 0.8, < 0.10)
119-
terminal-table (1.5.2)
181+
sass (3.4.23)
182+
sawyer (0.8.1)
183+
addressable (>= 2.3.5, < 2.6)
184+
faraday (~> 0.8, < 1.0)
185+
terminal-table (1.7.3)
186+
unicode-display_width (~> 1.1.1)
120187
thread_safe (0.3.5)
121188
typhoeus (0.8.0)
122189
ethon (>= 0.8.0)
123190
tzinfo (1.2.2)
124191
thread_safe (~> 0.1)
192+
unicode-display_width (1.1.3)
125193

126194
PLATFORMS
127195
ruby
@@ -130,4 +198,4 @@ DEPENDENCIES
130198
github-pages
131199

132200
BUNDLED WITH
133-
1.11.2
201+
1.13.7

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
## My Stack Problems
22

3-
> This project forked and has been modified from [A simple grey theme for Jekyll](https://github.com/liamsymonds/simplygrey-jekyll), and the search posts using [Super Search](https://github.com/chinchang/super-search)
3+
> This project forked and has been modified from [A simple grey theme for Jekyll](https://github.com/liamsymonds/simplygrey-jekyll),
4+
> and the search posts using [Super Search](https://github.com/chinchang/super-search)
45
56
### Demo
67
* [https://agusmakmun.github.io](https://agusmakmun.github.io)
78

8-
#### Feature
9+
#### Features
910

1011
* Sitemap and XML Feed
1112
* Paginations in homepage
@@ -15,10 +16,10 @@
1516
* Highlight pre
1617
* Next & Previous Post
1718
* Disqus comment
18-
* Projects
19-
* Project page
19+
* Projects page & Detail Project page
2020
* Share on social media
2121
* Google analytics
22+
* HTML Minify _(Compress HTML)_ using [Jekyll Compress HTML](https://github.com/penibelst/jekyll-compress-html)
2223

2324
#### Screenshot
2425

_config.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ title: Stack Problems
22
description: My Personal Stack Problems
33
author: Agus Makmun
44
github: https://github.com/agusmakmun
5-
about: I am freelance developer. Currently doing more in backend, actually in Python and Django.
5+
about: I am freelance developer. Currently doing more in backend, focused in Python and Django.
66
disqus_shortname: stackproblems
77
google_analytics: UA-XXXXXXXX-Y
88

@@ -17,14 +17,14 @@ collections:
1717
social:
1818
- icon: fa-facebook
1919
link: "#"
20-
- icon: fa-skype
21-
link: "#"
2220
- icon: fa-twitter
2321
link: "https://twitter.com/agusmakmun6"
2422
- icon: fa-linkedin
25-
link: "#"
23+
link: "https://www.linkedin.com/in/summonagus"
2624
- icon: fa-stack-exchange
2725
link: "#"
26+
- icon: fa-github
27+
link: "https://github.com/agusmakmun"
2828

2929
share:
3030
twitter_username: agusmakmun6
@@ -33,10 +33,8 @@ share:
3333
urls:
3434
- text: About Me
3535
url: /about/
36-
- text: Projects
36+
- text: My Projects
3737
url: /projects/
38-
- text: Github
39-
url: https://github.com/agusmakmun
4038
- text: XML Feed
4139
url: /feed.xml
4240

@@ -48,4 +46,9 @@ paginate_path: "/page:num/"
4846
markdown: kramdown
4947
gems:
5048
- jekyll-paginate
51-
- jekyll-gist
49+
- jekyll-gist
50+
51+
compress_html:
52+
clippings: all
53+
comments: ["<!-- ", " -->"]
54+
endings: all

_includes/project_tags.html

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
1-
{% if site.enableTags == true %}
1+
{% if site.enableTags == true %}
22
<div id="tag-filter" class="tag-group">
33
<span class="tag-filter tag-cloud all active">All</span>
4-
{% assign tagarray = site.tagarray %}
5-
{% for project in site.data.projects %}
6-
{% for tag in project.tags %}
7-
{% assign tagarray = tagarray | push: tag %}
8-
{% endfor %}
9-
{% endfor %}
4+
5+
{% assign tagarray = site.tagarray %}
6+
{% for project in site.data.projects %}
7+
{% for tag in project.tags %}
8+
{% assign tagarray = tagarray | push: tag %}
9+
{% endfor %}
10+
{% endfor %}
1011

11-
{% assign tags = tagarray[1] %}
12-
{% for item in tagarray %}
13-
{% assign tagDown = item | downcase %}
14-
{% assign tagComp = tags | downcase %}
15-
{% unless tagComp contains tagDown %}
16-
{% capture tags %}{{ tags }}|{{ item }}{% endcapture %}
17-
{% endunless %}
18-
{% endfor %}
12+
{% assign tags = tagarray[1] %}
13+
{% for item in tagarray %}
14+
{% assign tagDown = item | downcase %}
15+
{% assign tagComp = tags | downcase %}
16+
{% unless tagComp contains tagDown %}
17+
{% capture tags %}{{ tags }}|{{ item }}{% endcapture %}
18+
{% endunless %}
19+
{% endfor %}
1920

20-
{% assign taglist = tags | split: '|' | sort %}
21-
{% for tag in taglist %}
22-
<span class="tag-filter tag-cloud" data-tag="{{ tag | downcase }}">{{ tag }}</span>
23-
{% endfor %}
21+
{% assign taglist = tags | split: '|' | sort %}
22+
{% for tag in taglist %}
23+
<span class="tag-filter tag-cloud" data-tag="{{ tag | downcase }}">{{ tag }}</span>
24+
{% endfor %}
2425
</div>
25-
{% endif %}
26+
{% endif %}

0 commit comments

Comments
 (0)