Skip to content

Commit 3648347

Browse files
committed
Insert first sources
1 parent baee05d commit 3648347

File tree

148 files changed

+14925
-2
lines changed

Some content is hidden

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

148 files changed

+14925
-2
lines changed
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

404.html

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
layout: default
3+
permalink: /404.html
4+
---
5+
6+
<section class="lost-container">
7+
<h1>Uh oh!</h1>
8+
<div class="link">
9+
<img class="selfie" alt="{{ site.name }}" src="{{ site.url }}/assets/images/error.gif" />
10+
</div>
11+
<br />
12+
<br />
13+
<a href="/">Take me home!</a>
14+
</section>

FAQ.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# FAQ:
2+
3+
- Article: How to Install Jekyll - by [Arti Annaswamy](https://github.com/aannasw). [Part 1](http://artiannaswamy.com/build-a-github-blog-part-1) and [Part 2](http://artiannaswamy.com/build-a-github-blog-part-2)
4+
- [Emojis in the projects list?](https://github.com/sergiokopplin/indigo/issues/72)
5+
- [Nokogiri dependencie problems?](https://github.com/sergiokopplin/indigo/issues/81)
6+
- [Syncing a Fork](https://help.github.com/articles/syncing-a-fork/)
7+
- [Tests with Travis CI - Tutorial](http://www.raywenderlich.com/109418/travis-ci-tutorial)
8+
- [Why Sass?](https://github.com/sergiokopplin/indigo/issues/117)
9+
- [Jekyll Example](https://github.com/barryclark/jekyll-now) - how to clone, run and edit jekyll configs

Gemfile

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
source 'http://rubygems.org'
2+
3+
gem 'github-pages'
4+
gem 'html-proofer'
5+
gem 'jekyll-admin'

Gemfile.lock

+286
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,286 @@
1+
GEM
2+
remote: http://rubygems.org/
3+
specs:
4+
activesupport (4.2.10)
5+
i18n (~> 0.7)
6+
minitest (~> 5.1)
7+
thread_safe (~> 0.3, >= 0.3.4)
8+
tzinfo (~> 1.1)
9+
addressable (2.5.2)
10+
public_suffix (>= 2.0.2, < 4.0)
11+
backports (3.11.4)
12+
coffee-script (2.4.1)
13+
coffee-script-source
14+
execjs
15+
coffee-script-source (1.11.1)
16+
colorator (1.1.0)
17+
colorize (0.8.1)
18+
commonmarker (0.17.13)
19+
ruby-enum (~> 0.5)
20+
concurrent-ruby (1.1.4)
21+
dnsruby (1.61.2)
22+
addressable (~> 2.5)
23+
em-websocket (0.5.1)
24+
eventmachine (>= 0.12.9)
25+
http_parser.rb (~> 0.6.0)
26+
ethon (0.12.0)
27+
ffi (>= 1.3.0)
28+
eventmachine (1.2.7)
29+
execjs (2.7.0)
30+
faraday (0.15.4)
31+
multipart-post (>= 1.2, < 3)
32+
ffi (1.10.0)
33+
forwardable-extended (2.6.0)
34+
gemoji (3.0.0)
35+
github-pages (193)
36+
activesupport (= 4.2.10)
37+
github-pages-health-check (= 1.8.1)
38+
jekyll (= 3.7.4)
39+
jekyll-avatar (= 0.6.0)
40+
jekyll-coffeescript (= 1.1.1)
41+
jekyll-commonmark-ghpages (= 0.1.5)
42+
jekyll-default-layout (= 0.1.4)
43+
jekyll-feed (= 0.11.0)
44+
jekyll-gist (= 1.5.0)
45+
jekyll-github-metadata (= 2.9.4)
46+
jekyll-mentions (= 1.4.1)
47+
jekyll-optional-front-matter (= 0.3.0)
48+
jekyll-paginate (= 1.1.0)
49+
jekyll-readme-index (= 0.2.0)
50+
jekyll-redirect-from (= 0.14.0)
51+
jekyll-relative-links (= 0.5.3)
52+
jekyll-remote-theme (= 0.3.1)
53+
jekyll-sass-converter (= 1.5.2)
54+
jekyll-seo-tag (= 2.5.0)
55+
jekyll-sitemap (= 1.2.0)
56+
jekyll-swiss (= 0.4.0)
57+
jekyll-theme-architect (= 0.1.1)
58+
jekyll-theme-cayman (= 0.1.1)
59+
jekyll-theme-dinky (= 0.1.1)
60+
jekyll-theme-hacker (= 0.1.1)
61+
jekyll-theme-leap-day (= 0.1.1)
62+
jekyll-theme-merlot (= 0.1.1)
63+
jekyll-theme-midnight (= 0.1.1)
64+
jekyll-theme-minimal (= 0.1.1)
65+
jekyll-theme-modernist (= 0.1.1)
66+
jekyll-theme-primer (= 0.5.3)
67+
jekyll-theme-slate (= 0.1.1)
68+
jekyll-theme-tactile (= 0.1.1)
69+
jekyll-theme-time-machine (= 0.1.1)
70+
jekyll-titles-from-headings (= 0.5.1)
71+
jemoji (= 0.10.1)
72+
kramdown (= 1.17.0)
73+
liquid (= 4.0.0)
74+
listen (= 3.1.5)
75+
mercenary (~> 0.3)
76+
minima (= 2.5.0)
77+
nokogiri (>= 1.8.2, < 2.0)
78+
rouge (= 2.2.1)
79+
terminal-table (~> 1.4)
80+
github-pages-health-check (1.8.1)
81+
addressable (~> 2.3)
82+
dnsruby (~> 1.60)
83+
octokit (~> 4.0)
84+
public_suffix (~> 2.0)
85+
typhoeus (~> 1.3)
86+
html-pipeline (2.10.0)
87+
activesupport (>= 2)
88+
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)
98+
http_parser.rb (0.6.0)
99+
i18n (0.9.5)
100+
concurrent-ruby (~> 1.0)
101+
jekyll (3.7.4)
102+
addressable (~> 2.4)
103+
colorator (~> 1.0)
104+
em-websocket (~> 0.5)
105+
i18n (~> 0.7)
106+
jekyll-sass-converter (~> 1.0)
107+
jekyll-watch (~> 2.0)
108+
kramdown (~> 1.14)
109+
liquid (~> 4.0)
110+
mercenary (~> 0.3.3)
111+
pathutil (~> 0.9)
112+
rouge (>= 1.7, < 4)
113+
safe_yaml (~> 1.0)
114+
jekyll-admin (0.8.1)
115+
addressable (~> 2.4)
116+
jekyll (~> 3.3)
117+
sinatra (~> 1.4)
118+
sinatra-contrib (~> 1.4)
119+
jekyll-avatar (0.6.0)
120+
jekyll (~> 3.0)
121+
jekyll-coffeescript (1.1.1)
122+
coffee-script (~> 2.2)
123+
coffee-script-source (~> 1.11.1)
124+
jekyll-commonmark (1.2.0)
125+
commonmarker (~> 0.14)
126+
jekyll (>= 3.0, < 4.0)
127+
jekyll-commonmark-ghpages (0.1.5)
128+
commonmarker (~> 0.17.6)
129+
jekyll-commonmark (~> 1)
130+
rouge (~> 2)
131+
jekyll-default-layout (0.1.4)
132+
jekyll (~> 3.0)
133+
jekyll-feed (0.11.0)
134+
jekyll (~> 3.3)
135+
jekyll-gist (1.5.0)
136+
octokit (~> 4.2)
137+
jekyll-github-metadata (2.9.4)
138+
jekyll (~> 3.1)
139+
octokit (~> 4.0, != 4.4.0)
140+
jekyll-mentions (1.4.1)
141+
html-pipeline (~> 2.3)
142+
jekyll (~> 3.0)
143+
jekyll-optional-front-matter (0.3.0)
144+
jekyll (~> 3.0)
145+
jekyll-paginate (1.1.0)
146+
jekyll-readme-index (0.2.0)
147+
jekyll (~> 3.0)
148+
jekyll-redirect-from (0.14.0)
149+
jekyll (~> 3.3)
150+
jekyll-relative-links (0.5.3)
151+
jekyll (~> 3.3)
152+
jekyll-remote-theme (0.3.1)
153+
jekyll (~> 3.5)
154+
rubyzip (>= 1.2.1, < 3.0)
155+
jekyll-sass-converter (1.5.2)
156+
sass (~> 3.4)
157+
jekyll-seo-tag (2.5.0)
158+
jekyll (~> 3.3)
159+
jekyll-sitemap (1.2.0)
160+
jekyll (~> 3.3)
161+
jekyll-swiss (0.4.0)
162+
jekyll-theme-architect (0.1.1)
163+
jekyll (~> 3.5)
164+
jekyll-seo-tag (~> 2.0)
165+
jekyll-theme-cayman (0.1.1)
166+
jekyll (~> 3.5)
167+
jekyll-seo-tag (~> 2.0)
168+
jekyll-theme-dinky (0.1.1)
169+
jekyll (~> 3.5)
170+
jekyll-seo-tag (~> 2.0)
171+
jekyll-theme-hacker (0.1.1)
172+
jekyll (~> 3.5)
173+
jekyll-seo-tag (~> 2.0)
174+
jekyll-theme-leap-day (0.1.1)
175+
jekyll (~> 3.5)
176+
jekyll-seo-tag (~> 2.0)
177+
jekyll-theme-merlot (0.1.1)
178+
jekyll (~> 3.5)
179+
jekyll-seo-tag (~> 2.0)
180+
jekyll-theme-midnight (0.1.1)
181+
jekyll (~> 3.5)
182+
jekyll-seo-tag (~> 2.0)
183+
jekyll-theme-minimal (0.1.1)
184+
jekyll (~> 3.5)
185+
jekyll-seo-tag (~> 2.0)
186+
jekyll-theme-modernist (0.1.1)
187+
jekyll (~> 3.5)
188+
jekyll-seo-tag (~> 2.0)
189+
jekyll-theme-primer (0.5.3)
190+
jekyll (~> 3.5)
191+
jekyll-github-metadata (~> 2.9)
192+
jekyll-seo-tag (~> 2.0)
193+
jekyll-theme-slate (0.1.1)
194+
jekyll (~> 3.5)
195+
jekyll-seo-tag (~> 2.0)
196+
jekyll-theme-tactile (0.1.1)
197+
jekyll (~> 3.5)
198+
jekyll-seo-tag (~> 2.0)
199+
jekyll-theme-time-machine (0.1.1)
200+
jekyll (~> 3.5)
201+
jekyll-seo-tag (~> 2.0)
202+
jekyll-titles-from-headings (0.5.1)
203+
jekyll (~> 3.3)
204+
jekyll-watch (2.1.2)
205+
listen (~> 3.0)
206+
jemoji (0.10.1)
207+
gemoji (~> 3.0)
208+
html-pipeline (~> 2.2)
209+
jekyll (~> 3.0)
210+
kramdown (1.17.0)
211+
liquid (4.0.0)
212+
listen (3.1.5)
213+
rb-fsevent (~> 0.9, >= 0.9.4)
214+
rb-inotify (~> 0.9, >= 0.9.7)
215+
ruby_dep (~> 1.2)
216+
mercenary (0.3.6)
217+
mini_portile2 (2.4.0)
218+
minima (2.5.0)
219+
jekyll (~> 3.5)
220+
jekyll-feed (~> 0.9)
221+
jekyll-seo-tag (~> 2.1)
222+
minitest (5.11.3)
223+
multi_json (1.13.1)
224+
multipart-post (2.0.0)
225+
nokogiri (1.10.1)
226+
mini_portile2 (~> 2.4.0)
227+
octokit (4.13.0)
228+
sawyer (~> 0.8.0, >= 0.5.3)
229+
parallel (1.13.0)
230+
pathutil (0.16.2)
231+
forwardable-extended (~> 2.6)
232+
public_suffix (2.0.5)
233+
rack (1.6.11)
234+
rack-protection (1.5.5)
235+
rack
236+
rack-test (1.1.0)
237+
rack (>= 1.0, < 3)
238+
rb-fsevent (0.10.3)
239+
rb-inotify (0.10.0)
240+
ffi (~> 1.0)
241+
rouge (2.2.1)
242+
ruby-enum (0.7.2)
243+
i18n
244+
ruby_dep (1.5.0)
245+
rubyzip (1.2.2)
246+
safe_yaml (1.0.4)
247+
sass (3.7.3)
248+
sass-listen (~> 4.0.0)
249+
sass-listen (4.0.0)
250+
rb-fsevent (~> 0.9, >= 0.9.4)
251+
rb-inotify (~> 0.9, >= 0.9.7)
252+
sawyer (0.8.1)
253+
addressable (>= 2.3.5, < 2.6)
254+
faraday (~> 0.8, < 1.0)
255+
sinatra (1.4.8)
256+
rack (~> 1.5)
257+
rack-protection (~> 1.4)
258+
tilt (>= 1.3, < 3)
259+
sinatra-contrib (1.4.7)
260+
backports (>= 2.0)
261+
multi_json
262+
rack-protection
263+
rack-test
264+
sinatra (~> 1.4.0)
265+
tilt (>= 1.3, < 3)
266+
terminal-table (1.8.0)
267+
unicode-display_width (~> 1.1, >= 1.1.1)
268+
thread_safe (0.3.6)
269+
tilt (2.0.9)
270+
typhoeus (1.3.1)
271+
ethon (>= 0.9.0)
272+
tzinfo (1.2.5)
273+
thread_safe (~> 0.1)
274+
unicode-display_width (1.4.1)
275+
yell (2.0.7)
276+
277+
PLATFORMS
278+
ruby
279+
280+
DEPENDENCIES
281+
github-pages
282+
html-proofer
283+
jekyll-admin
284+
285+
BUNDLED WITH
286+
2.0.1

README.md

100644100755
+66-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,66 @@
1-
# blog
2-
Official blog static website
1+
<p align="center">
2+
<h2 align="center">Indigo Minimalist Jekyll Template - <a href="http://sergiokopplin.github.io/indigo/">Demo</a> · <a href="https://travis-ci.org/sergiokopplin/indigo"><img src="https://camo.githubusercontent.com/5393485b732749b3499264168fa8af60166071e8/68747470733a2f2f7472617669732d63692e6f72672f73657267696f6b6f70706c696e2f696e6469676f2e7376673f6272616e63683d67682d7061676573" alt="Build Status" data-canonical-src="https://travis-ci.org/sergiokopplin/indigo.svg?branch=gh-pages" style="max-width:100%;"></a></h2>
3+
</p>
4+
5+
<p align="center">This is a simple and minimalist template for Jekyll for those who likes to eat noodles.</p>
6+
7+
***
8+
9+
<p align="center">
10+
<b><a href="README.md#what-has-inside">What has inside</a></b>
11+
|
12+
<b><a href="README.md#setup">Setup</a></b>
13+
|
14+
<b><a href="README.md#settings">Settings</a></b>
15+
|
16+
<b><a href="README.md#how-to">How to</a></b>
17+
</p>
18+
19+
<p align="center">
20+
<img src="https://raw.githubusercontent.com/sergiokopplin/indigo/gh-pages/assets/screen-shot.png" />
21+
</p>
22+
23+
## What has inside
24+
25+
- [Jekyll](https://jekyllrb.com/), [Sass](http://sass-lang.com/) ~[RSCSS](http://rscss.io/)~ and [SVG](https://www.w3.org/Graphics/SVG/)
26+
- Tests with [Travis](https://travis-ci.org/)
27+
- Google Speed: [98/100](https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fsergiokopplin.github.io%2Findigo%2F);
28+
- No JS. :sunglasses:
29+
30+
## Setup
31+
32+
0. :star: to the project. :metal:
33+
2. Fork the project [Indigo](https://github.com/sergiokopplin/indigo/fork)
34+
3. Edit `_config.yml` with your data (check <a href="README.md#settings">settings</a> section)
35+
4. Write some posts :bowtie:
36+
37+
If you want to test locally on your machine, do the following steps also:
38+
39+
1. Install [Jekyll](http://jekyllrb.com), [NodeJS](https://nodejs.org/) and [Bundler](http://bundler.io/).
40+
2. Clone the forked repo on your machine
41+
3. Enter the cloned folder via terminal and run `bundle install`
42+
4. Then run `bundle exec jekyll serve --config _config.yml,_config-dev.yml`
43+
5. Open it in your browser: `http://localhost:4000`
44+
6. Test your app with `bundle exec htmlproofer ./_site`
45+
7. Do you want to use the [jekyll-admin](https://jekyll.github.io/jekyll-admin/) plugin to edit your posts? Go to the admin panel: `http://localhost:4000/admin`. The admin panel will not work on GitHub Pages, [only locally](https://github.com/jekyll/jekyll-admin/issues/341#issuecomment-292739469).
46+
47+
## Settings
48+
49+
You must fill some informations on `_config.yml` to customize your site.
50+
51+
```
52+
name: John Doe
53+
bio: 'A Man who travels the world eating noodles'
54+
picture: 'assets/images/profile.jpg'
55+
...
56+
57+
and lot of other options, like width, projects, pages, read-time, tags, related posts, animations, multiple-authors, etc.
58+
```
59+
60+
## How To?
61+
62+
Check the [FAQ](./FAQ.md) if you have any doubt or problem.
63+
64+
---
65+
66+
[MIT](http://kopplin.mit-license.org/) License © Sérgio Kopplin

Rakefile

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
require 'html/proofer'
2+
3+
# rake test
4+
desc "build and test website"
5+
6+
task :test do
7+
sh "bundle exec jekyll build"
8+
HTML::Proofer.new("_site", {:href_ignore=> ['http://localhost:4000'], :verbose => true}).run
9+
end

0 commit comments

Comments
 (0)