Skip to content

Commit e86adc8

Browse files
committed
init project
0 parents  commit e86adc8

Some content is hidden

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

54 files changed

+7854
-0
lines changed

.DS_Store

8 KB
Binary file not shown.

.gitignore

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
_site
2+
.sass-cache
3+
.jekyll-metadata
4+
package.json
5+
yarn.lock
6+
node_modules/

README.md

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Flexible-Jekyll is a simple and clean theme for Jekyll
2+
3+
![](https://github.com/artemsheludko/flexible-jekyll/blob/master/assets/img/promo-img.jpg?raw=true)
4+
5+
## Demo
6+
7+
Check the theme in action [Demo](https://artemsheludko.github.io/flexible-jekyll/)
8+
9+
The main page would look like this:
10+
11+
![Main page preview](https://github.com/artemsheludko/flexible-jekyll/blob/master/assets/img/home-page.jpg?raw=true)
12+
13+
The post page would look like this:
14+
15+
![Post page preview](https://github.com/artemsheludko/flexible-jekyll/blob/master/assets/img/post-example.jpg?raw=true)
16+
17+
## Features
18+
19+
- [Google Fonts](https://fonts.google.com/)
20+
- [Font Awesome](http://fontawesome.io/)
21+
- [Disqus](https://disqus.com/)
22+
- [Analytics](https://analytics.google.com/analytics/web/)
23+
24+
## Installation:
25+
26+
Fork the ``master`` branch and delete ``gh-pages`` branch in it. This is important because ``gh-pages`` branch is used here only to host the blog. You should be using the master branch as the source and create a fresh ``gh-pages`` branch.
27+
28+
### License
29+
30+
GNU General Public License v3.0

_config.yml

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
title: Hello, world! I'm David Freeman
2+
description: > # this means to ignore newlines until "baseurl:"
3+
Write an awesome description for your new site here. You can edit this
4+
line in _config.yml. It will appear in your document head meta (for
5+
Google search results) and in your feed.xml site description.
6+
permalink: ':title/'
7+
baseurl: "/flexible-jekyll" # the subpath of your site, e.g. /blog
8+
url: "" # the base hostname & protocol for your site, e.g. http://example.com
9+
10+
# Author Settings
11+
author: David Freeman # add your name
12+
author-img: david-freeman.jpg # add your photo
13+
about-author: I am a web developer focusing on front-end development. Always hungry to keep learning. # add description
14+
twitter: # add your Twitter handle
15+
facebook: # add your Facebook handle
16+
github: # add your Github handle
17+
linkedin: # add your Linkedin handle
18+
email: # add your Email address
19+
20+
# Disqus
21+
discus-identifier: mr-brown # add your discus identifier
22+
23+
# Tracker
24+
analytics: # Google Analytics
25+
26+
# Build Settings
27+
markdown: kramdown
28+
plugins:
29+
- jekyll-sitemap
30+
31+
exclude: ["node_modules", "gulpfile.js", "package.json", "yarn.lock"]

_includes/analytics.html

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
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','https://www.google-analytics.com/analytics.js','ga');
6+
ga('create', '{{ site.analytics }}', 'auto');
7+
ga('send', 'pageview');
8+
</script> <!-- End Analytics -->

_includes/disqus.html

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<section class="comment-area">
2+
<div class="comment-wrapper">
3+
{% if site.discus-identifier %}
4+
<div id="disqus_thread" class="article-comments"></div>
5+
<script>
6+
(function() {
7+
var d = document, s = d.createElement('script');
8+
s.src = '//{{ site.discus-identifier }}.disqus.com/embed.js';
9+
s.setAttribute('data-timestamp', +new Date());
10+
(d.head || d.body).appendChild(s);
11+
})();
12+
</script>
13+
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
14+
{% endif %}
15+
</div>
16+
</section> <!-- End Comment Area -->

_includes/head.html

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<head>
2+
<meta charset="utf-8">
3+
<title>{% if page.title %}{{page.title}} - {{site.title}}{% else %}{{site.title}}{% endif %}</title>
4+
<meta name="description" content="{{ page.description }}">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
7+
<meta property="og:image" content="">
8+
<link rel="shortcut icon" href="{{ "/assets/img/favicon/favicon.ico" | prepend: site.baseurl }}" type="image/x-icon">
9+
<link rel="apple-touch-icon" href="{{ "/assets/img/favicon/apple-touch-icon.png" | prepend: site.baseurl }}">
10+
<link rel="apple-touch-icon" sizes="72x72" href="{{ "/assets/img/favicon/apple-touch-icon-72x72.png" | prepend: site.baseurl }}">
11+
<link rel="apple-touch-icon" sizes="114x114" href="{{ "/assets/img/favicon/apple-touch-icon-114x114.png" | prepend: site.baseurl }}">
12+
<!-- Chrome, Firefox OS and Opera -->
13+
<meta name="theme-color" content="#263959">
14+
<!-- Windows Phone -->
15+
<meta name="msapplication-navbutton-color" content="#263959">
16+
<!-- iOS Safari -->
17+
<meta name="apple-mobile-web-app-status-bar-style" content="#263959">
18+
<!-- Google Fonts -->
19+
<link href="https://fonts.googleapis.com/css?family=PT+Serif:400,700" rel="stylesheet">
20+
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700" rel="stylesheet">
21+
<!-- Font Awesome -->
22+
<link rel="stylesheet" href="{{ "/assets/fonts/font-awesome/css/font-awesome.min.css" | prepend: site.baseurl }}">
23+
<!-- Styles -->
24+
<link rel="stylesheet" href="{{ "/assets/css/main.css" | prepend: site.baseurl }}">
25+
</head>

_includes/javascripts.html

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<!-- Main Js -->
2+
<script src="{{site.baseurl}}/assets/js/main.js"></script>

_layouts/default.html

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
{% include head.html %}
4+
<body>
5+
6+
<div class="wrapper">
7+
{{ content }}
8+
</div>
9+
10+
{% include analytics.html %}
11+
</body>
12+
</html>

_layouts/main.html

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
layout: default
3+
---
4+
5+
<aside class="sidebar">
6+
<header>
7+
<div class="about">
8+
<div class="cover-author-image">
9+
<a href="{{site.baseurl}}/"><img src="{{site.baseurl}}/assets/img/{% if site.author-img %}{{site.author-img}}{% endif %}" alt="{{site.author}}"></a>
10+
</div>
11+
<div class="author-name">{{site.author}}</div>
12+
<p>{{site.about-author}}</p>
13+
</div>
14+
</header> <!-- End Header -->
15+
<footer>
16+
<section class="contact">
17+
<h3 class="contact-title">Contact me</h3>
18+
<ul>
19+
{% if site.twitter %}
20+
<li><a href="https://twitter.com/{{ site.twitter }}" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a></li>
21+
{% else %}
22+
<li><a href="https://twitter.com/artemsheludko_" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a></li>
23+
{% endif %}
24+
{% if site.facebook %}
25+
<li><a href="https://facebook.com/{{ site.facebook }}" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a></li>
26+
{% else %}
27+
<li><a href="https://facebook.com/" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a></li>
28+
{% endif %}
29+
{% if site.github %}
30+
<li class="github"><a href="http://github.com/{{site.github}}" target="_blank"><i class="fa fa-github"></i></a></li>
31+
{% else %}
32+
<li class="github"><a href="http://github.com/artemsheludko" target="_blank"><i class="fa fa-github" aria-hidden="true"></i></a></li>
33+
{% endif %}
34+
{% if site.linkedin %}
35+
<li class="linkedin"><a href="https://in.linkedin.com/in/{{site.linkedin}}" target="_blank"><i class="fa fa-linkedin"></i></a></li>
36+
{% else %}
37+
<li class="linkedin"><a href="https://in.linkedin.com/" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a></li>
38+
{% endif %}
39+
{% if site.email %}
40+
<li class="email"><a href="mailto:{{site.email}}"><i class="fa fa-envelope-o"></i></a></li>
41+
{% else %}
42+
<li class="email"><a href="mailto:[email protected]"><i class="fa fa-envelope-o" aria-hidden="true"></i></a></li>
43+
{% endif %}
44+
</ul>
45+
</section> <!-- End Section Contact -->
46+
<div class="copyright">
47+
<p>{{site.time | date: '%Y'}} &copy; {{site.author}}</p>
48+
</div>
49+
</footer> <!-- End Footer -->
50+
</aside> <!-- End Sidebar -->
51+
<div class="content-box clearfix">
52+
{{ content }}
53+
</div>

_layouts/post.html

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
layout: main
3+
---
4+
<article class="article-page">
5+
<div class="page-content">
6+
<div class="page-cover-image">
7+
<img class="page-image" src={{ "/assets/img/" | prepend: site.baseurl | append : page.img}} alt="{{page.title}}">
8+
</div> <!-- End Page Cover Image -->
9+
<div class="wrap-content">
10+
<header class="header-page">
11+
<h1 class="page-title">{{page.title}}</h1>
12+
<div class="page-date"><span>{{page.date | date: '%Y, %b %d'}}&nbsp;&nbsp;&nbsp;&nbsp;</span></div>
13+
</header>
14+
{{page.content | markdownify}}
15+
<div class="page-footer">
16+
<div class="page-share">
17+
<a href="https://twitter.com/intent/tweet?text={{ page.title }}&url={{ site.url }}{{ page.url }}" title="Share on Twitter" rel="nofollow" target="_blank">Twitter</a>
18+
<a href="https://facebook.com/sharer.php?u={{ site.url }}{{ page.url }}" title="Share on Facebook" rel="nofollow" target="_blank">Facebook</a>
19+
<a href="https://plus.google.com/share?url={{ site.url }}{{ page.url }}" title="Share on Google+" rel="nofollow" target="_blank">Google+</a>
20+
</div>
21+
<div class="page-tag">
22+
{% for tag in page.tags %}
23+
<a href="{{site.baseurl}}/tags#{{tag}}" class="tag">&#35; {{ tag }}</a>
24+
{% endfor %}
25+
</div>
26+
</div>
27+
{% include disqus.html %}
28+
</div> <!-- End Wrap Content -->
29+
</div> <!-- End Page Content -->
30+
</article> <!-- End Article Page -->

_posts/.DS_Store

6 KB
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
layout: post
3+
title: How I Rest From Work
4+
date: 2017-09-12 13:32:20 +0300
5+
description: You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. # Add post description (optional)
6+
img: i-rest.jpg # Add image post (optional)
7+
tags: [Holidays, Hawaii]
8+
---
9+
Fam locavore snackwave bushwick +1 sartorial. Selfies portland knausgaard synth. Pop-up art party marfa deep v pitchfork subway tile 3 wolf moon. Ennui pinterest tumblr yr, adaptogen succulents copper mug twee. Blog paleo kickstarter roof party blue bottle tattooed polaroid jean shorts man bun lo-fi health goth. Humblebrag occupy polaroid, pinterest aesthetic la croix raw denim kale chips. 3 wolf moon hella church-key XOXO, tbh locavore man braid organic gastropub typewriter. Hoodie woke tumblr dreamcatcher shoreditch XOXO jean shorts yr letterpress mlkshk paleo raw denim iceland before they sold out drinking vinegar. Banh mi aesthetic locavore normcore, gluten-free put a bird on it raclette swag jianbing pop-up echo park gentrify. Stumptown brooklyn godard tumeric ethical. Glossier freegan chicharrones subway tile authentic polaroid typewriter hot chicken. Thundercats small batch heirloom meggings.
10+
11+
## Plaid ramps kitsch woke pork belly
12+
90's yr crucifix, selvage 8-bit listicle forage cliche shoreditch hammock microdosing synth. Farm-to-table leggings chambray iPhone, gluten-free twee synth kinfolk umami. Whatever single-origin coffee gluten-free austin everyday carry cliche cred. Plaid ramps kitsch woke pork belly organic. Trust fund whatever coloring book kombucha brooklyn. Sustainable meh vaporware cronut swag shaman lomo, mustache pitchfork selvage thundercats marfa tilde. Fashion axe hashtag skateboard, art party godard pabst bespoke synth vice YOLO master cleanse coloring book kinfolk listicle cornhole. Try-hard mixtape umami fanny pack man bun gastropub franzen tbh. Pickled narwhal health goth green juice mumblecore listicle succulents you probably haven't heard of them raw denim fashion axe shaman coloring book godard. Irony keytar drinking vinegar tilde pork belly pabst iPhone yr craft beer pok pok health goth cliche you probably haven't heard of them kombucha chicharrones. Direct trade hella roof party chia. Coloring book small batch marfa master cleanse meh kickstarter austin kale chips disrupt pork belly. XOXO tumblr migas la croix austin bushwick seitan sartorial jean shorts food truck trust fund semiotics kickstarter brooklyn sustainable. Umami knausgaard mixtape marfa. Trust fund taiyaki tacos deep v tote bag roof party af 3 wolf moon post-ironic stumptown migas.
13+
14+
![I and My friends]({{site.baseurl}}/assets/img/we-in-rest.jpg)
15+
16+
Selfies sriracha taiyaki woke squid synth intelligentsia PBR&B ethical kickstarter art party neutra biodiesel scenester. Health goth kogi VHS fashion axe glossier disrupt, vegan quinoa. Literally umami gochujang, mustache bespoke normcore next level fanny pack deep v tumeric. Shaman vegan affogato chambray. Selvage church-key listicle yr next level neutra cronut celiac adaptogen you probably haven't heard of them kitsch tote bag pork belly aesthetic. Succulents wolf stumptown art party poutine. Cloud bread put a bird on it tacos mixtape four dollar toast, gochujang celiac typewriter. Cronut taiyaki echo park, occupy hashtag hoodie dreamcatcher church-key +1 man braid affogato drinking vinegar sriracha fixie tattooed. Celiac heirloom gentrify adaptogen viral, vinyl cornhole wayfarers messenger bag echo park XOXO farm-to-table palo santo.
17+
18+
>Hexagon shoreditch beard, man braid blue bottle green juice thundercats viral migas next level ugh. Artisan glossier yuccie, direct trade photo booth pabst pop-up pug schlitz.
19+
20+
Cronut lumbersexual fingerstache asymmetrical, single-origin coffee roof party unicorn. Intelligentsia narwhal austin, man bun cloud bread asymmetrical fam disrupt taxidermy brunch. Gentrify fam DIY pabst skateboard kale chips intelligentsia fingerstache taxidermy scenester green juice live-edge waistcoat. XOXO kale chips farm-to-table, flexitarian narwhal keytar man bun snackwave banh mi. Semiotics pickled taiyaki cliche cold-pressed. Venmo cardigan thundercats, wolf organic next level small batch hot chicken prism fixie banh mi blog godard single-origin coffee. Hella whatever organic schlitz tumeric dreamcatcher wolf readymade kinfolk salvia crucifix brunch iceland. Literally meditation four loko trust fund. Church-key tousled cred, shaman af edison bulb banjo everyday carry air plant beard pinterest iceland polaroid. Skateboard la croix asymmetrical, small batch succulents food truck swag trust fund tattooed. Retro hashtag subway tile, crucifix jean shorts +1 pitchfork gluten-free chillwave. Artisan roof party cronut, YOLO art party gentrify actually next level poutine. Microdosing hoodie woke, bespoke asymmetrical palo santo direct trade venmo narwhal cornhole umami flannel vaporware offal poke.
21+
22+
* Hexagon shoreditch beard
23+
* Intelligentsia narwhal austin
24+
* Literally meditation four
25+
* Microdosing hoodie woke
26+
27+
Wayfarers lyft DIY sriracha succulents twee adaptogen crucifix gastropub actually hexagon raclette franzen polaroid la croix. Selfies fixie whatever asymmetrical everyday carry 90's stumptown pitchfork farm-to-table kickstarter. Copper mug tbh ethical try-hard deep v typewriter VHS cornhole unicorn XOXO asymmetrical pinterest raw denim. Skateboard small batch man bun polaroid neutra. Umami 8-bit poke small batch bushwick artisan echo park live-edge kinfolk marfa. Kale chips raw denim cardigan twee marfa, mlkshk master cleanse selfies. Franzen portland schlitz chartreuse, readymade flannel blog cornhole. Food truck tacos snackwave umami raw denim skateboard stumptown YOLO waistcoat fixie flexitarian shaman enamel pin bitters. Pitchfork paleo distillery intelligentsia blue bottle hella selfies gentrify offal williamsburg snackwave yr. Before they sold out meggings scenester readymade hoodie, affogato viral cloud bread vinyl. Thundercats man bun sriracha, neutra swag knausgaard jean shorts. Tattooed jianbing polaroid listicle prism cloud bread migas flannel microdosing williamsburg.
28+
29+
Echo park try-hard irony tbh vegan pok pok. Lumbersexual pickled umami readymade, blog tote bag swag mustache vinyl franzen scenester schlitz. Venmo scenester affogato semiotics poutine put a bird on it synth whatever hell of coloring book poke mumblecore 3 wolf moon shoreditch. Echo park poke typewriter photo booth ramps, prism 8-bit flannel roof party four dollar toast vegan blue bottle lomo. Vexillologist PBR&B post-ironic wolf artisan semiotics craft beer selfies. Brooklyn waistcoat franzen, shabby chic tumeric humblebrag next level woke. Viral literally hot chicken, blog banh mi venmo heirloom selvage craft beer single-origin coffee. Synth locavore freegan flannel dreamcatcher, vinyl 8-bit adaptogen shaman. Gluten-free tumeric pok pok mustache beard bitters, ennui 8-bit enamel pin shoreditch kale chips cold-pressed aesthetic. Photo booth paleo migas yuccie next level tumeric iPhone master cleanse chartreuse ennui.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
layout: post
3+
title: "Welcome to Jekyll!"
4+
date: 2017-04-06 13:32:20 +0300
5+
description: You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. # Add post description (optional)
6+
img: # Add image post (optional)
7+
---
8+
You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
9+
10+
To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
11+
12+
Jekyll also offers powerful support for code snippets:
13+
14+
{% highlight ruby %}
15+
def print_hi(name)
16+
puts "Hi, #{name}"
17+
end
18+
print_hi('Tom')
19+
#=> prints 'Hi, Tom' to STDOUT.
20+
{% endhighlight %}
21+
22+
Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk].
23+
24+
[jekyll-docs]: https://jekyllrb.com/docs/home
25+
[jekyll-gh]: https://github.com/jekyll/jekyll
26+
[jekyll-talk]: https://talk.jekyllrb.com/

0 commit comments

Comments
 (0)