-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b4ff34f
commit 774c43f
Showing
87 changed files
with
2,953 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
root = true | ||
|
||
[*] | ||
end_of_line = lf | ||
insert_final_newline = true | ||
charset = utf-8 | ||
indent_size = 4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
.DS_Store | ||
_site | ||
.sass-cache | ||
Gemfile.lock |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
language: ruby | ||
rvm: | ||
- 2.2.5 | ||
|
||
before_script: | ||
- chmod +x travis.sh | ||
|
||
script: ./travis.sh | ||
|
||
env: | ||
global: | ||
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true | ||
|
||
branches: | ||
only: | ||
- gh-pages | ||
- next |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
layout: default | ||
permalink: /404.html | ||
--- | ||
|
||
<section class="lost-container"> | ||
<h1>Uh oh!</h1> | ||
<div class="link"> | ||
<img class="selfie" alt="{{ site.name }}" src="{{ site.url }}/assets/images/error.gif" /> | ||
</div> | ||
<br /> | ||
<br /> | ||
<a href="/">Take me home!</a> | ||
</section> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# FAQ: | ||
|
||
- 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) | ||
- [Emojis in the projects list?](https://github.com/sergiokopplin/indigo/issues/72) | ||
- [Nokogiri dependencie problems?](https://github.com/sergiokopplin/indigo/issues/81) | ||
- [Syncing a Fork](https://help.github.com/articles/syncing-a-fork/) | ||
- [Tests with Travis CI - Tutorial](http://www.raywenderlich.com/109418/travis-ci-tutorial) | ||
- [Why Sass?](https://github.com/sergiokopplin/indigo/issues/117) | ||
- [Jekyll Example](https://github.com/barryclark/jekyll-now) - how to clone, run and edit jekyll configs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
source 'http://rubygems.org' | ||
|
||
gem 'github-pages' | ||
gem 'html-proofer' | ||
gem 'jekyll-admin' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
<p align="center"> | ||
<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> | ||
</p> | ||
|
||
<p align="center">This is a simple and minimalist template for Jekyll for those who likes to eat noodles.</p> | ||
|
||
*** | ||
|
||
<p align="center"> | ||
<b><a href="README.md#what-has-inside">What has inside</a></b> | ||
| | ||
<b><a href="README.md#setup">Setup</a></b> | ||
| | ||
<b><a href="README.md#settings">Settings</a></b> | ||
| | ||
<b><a href="README.md#how-to">How to</a></b> | ||
</p> | ||
|
||
<p align="center"> | ||
<img src="https://raw.githubusercontent.com/sergiokopplin/indigo/gh-pages/assets/screen-shot.png" /> | ||
</p> | ||
|
||
## What has inside | ||
|
||
- [Jekyll](https://jekyllrb.com/), [Sass](http://sass-lang.com/) ~[RSCSS](http://rscss.io/)~ and [SVG](https://www.w3.org/Graphics/SVG/) | ||
- Tests with [Travis](https://travis-ci.org/) | ||
- Google Speed: [98/100](https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fsergiokopplin.github.io%2Findigo%2F); | ||
- No JS. :sunglasses: | ||
|
||
## Setup | ||
|
||
0. :star: to the project. :metal: | ||
2. Fork the project [Indigo](https://github.com/sergiokopplin/indigo/fork) | ||
3. Edit `_config.yml` with your data (check <a href="README.md#settings">settings</a> section) | ||
4. Write some posts :bowtie: | ||
|
||
If you want to test locally on your machine, do the following steps also: | ||
|
||
1. Install [Jekyll](http://jekyllrb.com), [NodeJS](https://nodejs.org/) and [Bundler](http://bundler.io/). | ||
2. Clone the forked repo on your machine | ||
3. Enter the cloned folder via terminal and run `bundle install` | ||
4. Then run `bundle exec jekyll serve --config _config.yml,_config-dev.yml` | ||
5. Open it in your browser: `http://localhost:4000` | ||
6. Test your app with `bundle exec htmlproofer ./_site` | ||
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). | ||
|
||
## Settings | ||
|
||
You must fill some informations on `_config.yml` to customize your site. | ||
|
||
``` | ||
name: John Doe | ||
bio: 'A Man who travels the world eating noodles' | ||
picture: 'assets/images/profile.jpg' | ||
... | ||
and lot of other options, like width, projects, pages, read-time, tags, related posts, animations, multiple-authors, etc. | ||
``` | ||
|
||
## How To? | ||
|
||
Check the [FAQ](./FAQ.md) if you have any doubt or problem. | ||
|
||
--- | ||
|
||
[MIT](http://kopplin.mit-license.org/) License © Sérgio Kopplin |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
require 'html/proofer' | ||
|
||
# rake test | ||
desc "build and test website" | ||
|
||
task :test do | ||
sh "bundle exec jekyll build" | ||
HTML::Proofer.new("_site", {:href_ignore=> ['http://localhost:4000'], :verbose => true}).run | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# For local testing, run: | ||
# bundle exec jekyll serve --config _config.yml,_config-dev.yml | ||
url: http://localhost:4000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,112 @@ | ||
# main text of home | ||
name: John Doe | ||
bio: A Man who travels the world eating noodles | ||
|
||
# twitter summary info | ||
description: A blog about technology and stuff related | ||
|
||
# if it's an external image, update below for true | ||
# better with square images | ||
external-image: false | ||
picture: assets/images/profile.jpg | ||
|
||
# If you want to include your resume, set to true | ||
# and specify source (external or local). | ||
resume: true | ||
resume-external: true | ||
resume-url: https://google.com/?q=my+resume | ||
|
||
url: https://koppl.in/indigo | ||
# your url: http://USERNAME.github.io | ||
|
||
permalink: /:title/ | ||
|
||
# To enable google analytics, supply your token below | ||
# analytics-google: 'UA-MYANALYTICS' | ||
|
||
# To enable piwik tracking, supply your url & site ID below | ||
# analytics-piwik-url: 'piwik.my-host.com' | ||
# analytics-piwik-id: 1 | ||
|
||
# if you don't want comments in your posts, leave categories empty | ||
disqus: | ||
shortname: mydisqus # enter this from your disqus account | ||
categories: [blog, project] # only show disqus for posts that have these categories | ||
|
||
# if you don't have any of social below, comment the line | ||
facebook: myfacebook | ||
twitter: mytwitter | ||
# google: mygoogle | ||
# instagram: myinstagram | ||
# pinterest: mypinterest | ||
# linkedin: mylinkedin | ||
# youtube: myyoutube | ||
# spotify: myspotify | ||
github: mygithub | ||
# gitlab: mygitlab | ||
# lastfm: mylastfm | ||
# stackoverflow: 7044681/mystackoverflow | ||
# quora: userquora | ||
# reddit: username | ||
medium: medium | ||
# vimeo: myvimeo | ||
# lanyrd: mylanyrd | ||
email: [email protected] | ||
|
||
authors: | ||
johndoe: | ||
name: John Doe | ||
bio: A Man who travels the world eating noodles | ||
external-image: false | ||
picture: assets/images/profile.jpg | ||
twitter: johndoe | ||
jamesfoster: | ||
name: James Foster | ||
bio: A Man who develops software with coffee | ||
external-image: false | ||
picture: assets/images/james.jpg | ||
twitter: jamesfoster | ||
|
||
# do you want a larger site? change the option below | ||
# options: [normal, large] | default: normal | ||
# normal = 560px / large = 810px | ||
width: normal | ||
|
||
# if you don't need pagination, comment the *paginate* configs below | ||
# paginate: 5 | ||
# paginate_path: "blog/:num/" | ||
|
||
# if you don't need projects, comment the *projects* configs below | ||
projects: true | ||
|
||
# if you don't need "about" or "blog", comment them out below | ||
about: true | ||
blog: true | ||
|
||
# do you want to show the "read time" of the posts? | ||
read-time: true | ||
|
||
# do you want to show the "tags" inside the posts? | ||
show-tags: true | ||
|
||
# related posts inside a post? | ||
related: true | ||
|
||
# Display links for next and previous posts for the specified categories | ||
post-advance-links: [blog] | ||
|
||
# show author block at the end of a post ? | ||
show-author: true | ||
|
||
# do you want some animations? | ||
animation: true | ||
|
||
plugins: | ||
- jekyll-seo-tag | ||
- jekyll-gist | ||
- jekyll-feed | ||
- jemoji | ||
- jekyll-admin | ||
|
||
jekyll-mentions: | ||
base_url: https://github.com |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Google Analytics Tracking code --> | ||
<script type="text/javascript"> | ||
var _gaq = _gaq || []; | ||
_gaq.push(['_setAccount', '{{ site.analytics-google }}']); | ||
_gaq.push(['_trackPageview']); | ||
(function() { | ||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; | ||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; | ||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); | ||
})(); | ||
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
<!-- Piwik Tracking Code --> | ||
<script type="text/javascript"> | ||
var _paq = _paq || []; | ||
_paq.push(['trackPageView']); | ||
_paq.push(['enableLinkTracking']); | ||
(function() { | ||
var u="//{{ site.analytics-piwik-url }}/"; | ||
_paq.push(['setTrackerUrl', u+'piwik.php']); | ||
_paq.push(['setSiteId', {{ site.analytics-piwik-id }}]); | ||
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; | ||
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); | ||
})(); | ||
</script> | ||
<noscript><p><img src="//{{ site.analytics-piwik-url }}/piwik.php?idsite={{ site.analytics-piwik-id }}" style="border:0;" alt="piwik img" /></p></noscript> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
<section class="author{% if site.disqus == false %} no-disqus{% endif %}"> | ||
<div class="toleft"> | ||
<img class="selfie" src="{% if site.authors[page.author].external-image == true %}{{ site.authors[page.author].picture }}{% else %}{{ site.url }}/{{ site.authors[page.author].picture }}{% endif %}" alt="{{ site.authors[page.author].name }}" alt="author selfie"> | ||
</div> | ||
|
||
<div class="toright"> | ||
<h4 class="name">{{ site.authors[page.author].name }}</h4> | ||
<p class="bio">{{ site.authors[page.author].bio }}</p> | ||
|
||
<div class="share"> | ||
<!-- Note: Only use three share links if your site width is set to large --> | ||
<!-- If site width is set to normal, you may choose any two share links --> | ||
<a class="twitter" href="https://twitter.com/intent/tweet?text={{ site.url }}{{ page.url }} - {{ page.title }} by @{{ site.authors[page.author].twitter }}"> | ||
<svg class="icon icon-twitter"><use xlink:href="#icon-twitter"></use></svg><span class="icon-twitter">Tweet</span> | ||
</a> | ||
|
||
<a class="facebook" href="javascript:void(0)" onclick="window.open('https://facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href), 'facebook-share-dialog', 'width=626,height=436'); return false;"> | ||
<svg class="icon icon-facebook"><use xlink:href="#icon-facebook"></use></svg><span class="icon-facebook-rect">Share</span> | ||
</a> | ||
|
||
<!-- <a class="google-plus" href="https://plus.google.com/share?url={{ site.url }}{{ page.url }}" target="_blank"> | ||
<svg class="icon icon-google-plus"><use xlink:href="#icon-google-plus"></use></svg><span class="icon-google-plus">Share</span> | ||
</a> --> | ||
|
||
<!-- <a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url={{ site.url }}{{ page.url }}&title={{ page.title }}&summary={{ page.description }}&source={{ site.url }}" target="_blank"> | ||
<svg class="icon icon-linkedin"><use xlink:href="#icon-linkedin"></use></svg><span class="icon-linkedin">Share</span> | ||
</a> --> | ||
|
||
<!-- <a class="reddit" href="https://reddit.com/submit?url={{ site.url }}{{ page.url }}&title={{ page.title }}" target="_blank"> | ||
<svg class="icon icon-reddit"><use xlink:href="#icon-reddit"></use></svg><span class="icon-reddit">Share</span> | ||
</a> --> | ||
</div> | ||
</div> | ||
</section> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<div class="item {% if post.star %}star{% endif %}"> | ||
<a class="url" href="{{ site.url }}{{ post.url }}"> | ||
<aside class="date"><time datetime="{{ post.date | date:"%d-%m-%Y" }}">{{ post.date | date: "%b %d %Y" }}</time></aside> | ||
<h3 class="title">{{ post.title }}</h3> | ||
</a> | ||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
<section class="disqus"> | ||
<div id="disqus_thread"></div> | ||
<script type="text/javascript"> | ||
|
||
var disqus_config = function () { | ||
this.page.url = '{{ site.url }}{{ page.url | replace:"index.html","" }}'; | ||
this.page.identifier = '{{ page.id }}'; | ||
}; | ||
var disqus_shortname = '{{ site.disqus.shortname }}'; | ||
var disqus_developer = 0; | ||
(function() { | ||
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; | ||
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js'; | ||
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); | ||
})(); | ||
</script> | ||
<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> | ||
<a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a> | ||
</section> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
<link rel="apple-touch-icon-precomposed" sizes="57x57" href="{{ site.url }}/assets/images/favicon/apple-touch-icon-57x57.png" /> | ||
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="{{ site.url }}/assets/images/favicon/apple-touch-icon-114x114.png" /> | ||
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="{{ site.url }}/assets/images/favicon/apple-touch-icon-72x72.png" /> | ||
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="{{ site.url }}/assets/images/favicon/apple-touch-icon-144x144.png" /> | ||
<link rel="apple-touch-icon-precomposed" sizes="60x60" href="{{ site.url }}/assets/images/favicon/apple-touch-icon-60x60.png" /> | ||
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="{{ site.url }}/assets/images/favicon/apple-touch-icon-120x120.png" /> | ||
<link rel="apple-touch-icon-precomposed" sizes="76x76" href="{{ site.url }}/assets/images/favicon/apple-touch-icon-76x76.png" /> | ||
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="{{ site.url }}/assets/images/favicon/apple-touch-icon-152x152.png" /> | ||
<link rel="icon" type="image/png" href="{{ site.url }}/assets/images/favicon/favicon-196x196.png" sizes="196x196" /> | ||
<link rel="icon" type="image/png" href="{{ site.url }}/assets/images/favicon/favicon-96x96.png" sizes="96x96" /> | ||
<link rel="icon" type="image/png" href="{{ site.url }}/assets/images/favicon/favicon-32x32.png" sizes="32x32" /> | ||
<link rel="icon" type="image/png" href="{{ site.url }}/assets/images/favicon/favicon-16x16.png" sizes="16x16" /> | ||
<link rel="icon" type="image/png" href="{{ site.url }}/assets/images/favicon/favicon-128.png" sizes="128x128" /> | ||
<meta name="application-name" content=" "/> | ||
<meta name="msapplication-TileColor" content="#FFFFFF" /> | ||
<meta name="msapplication-TileImage" content="mstile-144x144.png" /> | ||
<meta name="msapplication-square70x70logo" content="mstile-70x70.png" /> | ||
<meta name="msapplication-square150x150logo" content="mstile-150x150.png" /> | ||
<meta name="msapplication-wide310x150logo" content="mstile-310x150.png" /> | ||
<meta name="msapplication-square310x310logo" content="mstile-310x310.png" /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
<footer class="footer-main"> | ||
{{ site.name }} © {{ site.time | date: '%Y' }} <a class="link" href="{{ site.url }}/feed.xml" target="_blank"><svg class="icon icon-rss"><use xlink:href="#icon-rss"></use></svg></a> | ||
|
||
<p class="extra"> | ||
<a class="link" href="https://github.com/sergiokopplin/indigo">Indigo theme</a> by <a class="link" href="https://github.com/sergiokopplin/indigo">Kopplin</a> | ||
</p> | ||
</footer> |
Oops, something went wrong.