Skip to content

Commit 2d0ea5c

Browse files
committed
Initial modification for me :)
1 parent 7e6aaca commit 2d0ea5c

26 files changed

+33
-484
lines changed

README.md

+6-101
Original file line numberDiff line numberDiff line change
@@ -1,114 +1,19 @@
11
<div align="center">
22
<br>
3-
<img src="/images/reverie-text.png" alt="Reverie" width="200"/>
4-
<br>
3+
<img src="/images/flowkap.png" alt="Reverie" width="200"/>
4+
<br>
55
<p align="center">
6-
<i>Support my work via <a href="https://paypal.me/AmitMerchant">Paypal</a></i>
6+
<i>Spend me a coffee if we ever meet and you like to :)</a></i>
77
</p>
88
</div>
99

1010
---
1111

12-
Reverie is a [Jekyll](https://jekyllrb.com/)-powered theme which is simple and opinionated. It's actually a fork of [jekyll-now](https://github.com/barryclark/jekyll-now) with some additional features and personal touches which I've implemented to suit my needs for my blog.
13-
14-
> [Theme demo](https://reverie-jekyll.netlify.app/)
15-
16-
This is a plug-and-play Jekyll theme best suited to use on [GitHub Pages](https://pages.github.com) without even setting up a local environment.
17-
18-
![](/images/reverie-demo.png)
19-
20-
| Responsiveness | Search | Categories |
21-
|---------------------|----------------------|----------------------|
22-
|![Responsiveness](/images/mobile-demo.png) | ![search](/images/search.png) | ![categories](/images/categories.png) |
23-
24-
## Features overview
25-
26-
- Clean and minimal design
27-
- Single column post layout
28-
- Command-line free fork-first workflow, using GitHub.com to create, customize and post to your blog
29-
- Fully responsive and mobile optimized theme
30-
- Sass/Coffeescript support using Jekyll 2.0
31-
- Free hosting on your GitHub Pages user site
32-
- All the SEO goodies come built-in
33-
- Markdown blogging
34-
- Supports [Pullquotes](https://reverie-jekyll.netlify.app/pullquotes/)
35-
- Syntax highlighting using Pygments
36-
- [Dracula syntax theme](https://draculatheme.com/) included
37-
- Disqus commenting
38-
- Social media icons
39-
- Google Analytics integration
40-
- Fuzzy search across blog posts
41-
- Blog with pagination
42-
- Categorize posts out-of-the box
43-
- RSS Feed
44-
- Built-in sitemap
45-
46-
> <p><i>Like this theme?</i> If so, consider donating a small amount that will help my maintaining this project further.<p>
47-
> You can support me via <a href="https://paypal.me/AmitMerchant">Paypal</a>.
48-
49-
## Using Reverie on GitHub Pages
50-
51-
### 1. Fork Reverie to your User Repository
52-
53-
Fork this repository, then rename the repository to `yourgithubusername.github.io`.
54-
55-
Alternatively, you can click the [`Use this template`](https://github.com/amitmerchant1990/reverie/generate) button if you want to create a repository with a clean commit history which will use Reverie as a template.
56-
57-
Your Jekyll blog will often be viewable immediately at <https://yourgithubusername.github.io> (if it's not, you can often force it to build by completing step 2).
58-
59-
### 2. Customize and view your site
60-
61-
Enter your site name, description, avatar and many other options by editing the `_config.yml` file. You can easily turn on Google Analytics tracking, Disqus commenting and social icons here.
62-
63-
Making a change to `_config.yml` (or any file in your repository) will force GitHub Pages to rebuild your site with Jekyll. Your rebuilt site will be viewable a few seconds later at <https://yourgithubusername.github.io> - if not, give it ten minutes as GitHub suggests and it'll appear soon.
64-
65-
### 3. Publish your first blog post
66-
67-
Delete all files from `_posts`directory and create a new file called `/_posts/2019-2-13-Hello-World.md` to publish your first blog post. That's all you need to do to publish your first blog post! This [Markdown Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) might come in handy while writing the posts.
68-
69-
> You can add additional posts in the browser on GitHub.com too! Just hit the <kbd>Create new file</kbd> button in `/_posts/` to create new content. Just make sure to include the [front-matter](http://jekyllrb.com/docs/frontmatter/) block at the top of each new blog post and make sure the post's filename is in this format: year-month-day-title.md
70-
71-
## Using Categories in Reverie
72-
73-
You can categorize your content based on `categories` in Reverie. For this, you just need to add `categories` in front matter like below:
74-
75-
For adding single category:
76-
77-
```md
78-
categories: JavaScript
79-
```
80-
81-
For adding multiple categories:
82-
83-
```md
84-
categories: [PHP, Laravel]
85-
```
86-
87-
The categorized content can be shown over this URL: <https://yourgithubusername.github.io/categories/>
88-
89-
## Pagination
90-
91-
Pagination of posts in Reverie works out-of-the-box. You only need to specify the number of posts you want on a single page in `_config.yml` and Reverie will take care of the rest.
92-
93-
```yml
94-
paginate: 6
95-
```
96-
97-
## RSS
98-
99-
Reverie comes with a [RSS feed](https://en.wikipedia.org/wiki/RSS) in-built. The generated RSS Feed of your blog can be found at <https://yourgithubusername.github.io/feed>. You can see the example RSS feed over [here](https://reverie-jekyll.netlify.app/feed.xml).
100-
101-
## Sitemap
102-
103-
The generated sitemap of your blog can be found at <https://yourgithubusername.github.io/sitemap>. You can see the example sitemap feed over [here](https://reverie-jekyll.netlify.app/sitemap).
104-
105-
## Emailware
106-
Reverie is an [emailware](https://en.wiktionary.org/wiki/emailware). Meaning, if you liked using this theme or it has helped you in any way, I'd like you send me an email at <[email protected]> about anything you'd want to say about this software. I'd really appreciate it!
107-
108-
## The name?
12+
## About
10913

110-
reverie - _a state of being pleasantly lost in one's thoughts; a daydream._<br><sup>/ˈrɛv(ə)ri/</sup>
14+
This blog is based upton [Reverie](https://github.com/amitmerchant1990/reverie) and hence [Jekyll](https://jekyllrb.com/)-powered.
11115

16+
To visit click [here](https://flowkap.github.io/)!
11217

11318
## License
11419

_config.yml

+12-11
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
#
44

55
# Name of your site (displayed in the header)
6-
name: Reverie
6+
name: Flowkap
77

88
# Name of the author
9-
author: Amit Merchant
9+
author: Flowkap
1010

1111
# Short bio or description (displayed in the header)
12-
description: An elegant Jekyll theme
12+
description: Software developer
1313

1414
# URL of your avatar or profile pic (you could use your GitHub profile pic)
15-
avatar: /images/reverie.png
15+
avatar: /images/flowkap.png
1616

1717
#
1818
# Flags below are optional
@@ -21,24 +21,25 @@ avatar: /images/reverie.png
2121
# Includes an icon in the footer for each username you enter
2222
footer-links:
2323
dribbble:
24-
24+
email:
2525
facebook:
2626
flickr:
27-
github: amitmerchant1990/reverie
27+
github: flowkap/flowkap.github.io
2828
instagram:
29-
linkedin:
29+
linkedin:
3030
pinterest:
31-
rss: rss
32-
twitter: amit_merchant
33-
stackoverflow:
31+
rss:
32+
twitter: flowkap
33+
stackoverflow: users/2538750/flowkap
3434
youtube: # channel/<your_long_string> or user/<user-name>
3535
googleplus: # anything in your profile username that comes after plus.google.com/
3636
playconsole:
37+
bandcamp: flowkap
3738

3839

3940
# Enter your Disqus shortname (not your username) to enable commenting on posts
4041
# You can find your shortname on the Settings page of your Disqus account
41-
disqus:
42+
disqus:
4243

4344
# Enter your Google Analytics web tracking code (e.g. UA-2110908-2) to activate tracking
4445
google_analytics: UA-43339302-11

_includes/analytics.html

-16
This file was deleted.

_includes/disqus.html

-17
This file was deleted.

_includes/svg-icons.html

+1
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@
1212
{% if site.footer-links.youtube %}<a href="https://youtube.com/{{ site.footer-links.youtube }}"><i class="svg-icon youtube"></i></a>{% endif %}
1313
{% if site.footer-links.googleplus %}<a href="https://plus.google.com/{{ site.footer-links.googleplus }}"><i class="svg-icon googleplus"></i></a>{% endif %}
1414
{% if site.footer-links.playconsole %}<a href="https://play.google.com/store/apps/dev?id={{ site.footer-links.playconsole }}"><i class="svg-icon playconsole"></i></a>{% endif %}
15+
{% if site.footer-links.bandcamp %}<a href="https://bandcamp.com/{{ site.footer-links.bandcamp }}"><i class="svg-icon bandcamp"></i></a>{% endif %}

_layouts/default.html

+3-4
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<link rel="canonical" href="{{ site.url }}{{ page.url }}" />
1111

1212
<meta name="theme-color" content="#000000">
13-
<link rel="icon" type="image/png" sizes="32x32" href="{{ site.baseurl }}/images/favicon-32x32.png">
13+
<link rel="icon" type="image/png" sizes="32x32" href="{{ site.baseurl }}/images/flowkap.png">
1414
</head>
1515

1616
<body>
@@ -23,12 +23,12 @@
2323

2424
<div class="site-info">
2525
<h1 class="site-name"><a href="{{ site.baseurl }}/">{{ site.name }}</a></h1>
26-
<p class="site-description">{{ site.description }}</p>
26+
<p class="site-description">{{ site.description }}</p>
2727
</div>
2828

2929
<nav>
3030
<a href="{{ site.baseurl }}/">Home</a>
31-
<a href="{{ site.baseurl }}/getting-started">Getting Started</a>
31+
<a href="{{ site.baseurl }}/categories">Categories</a>
3232
<a href="{{ site.baseurl }}/search">Search</a>
3333
<a href="{{ site.baseurl }}/about">About</a>
3434
</nav>
@@ -51,6 +51,5 @@ <h1 class="site-name"><a href="{{ site.baseurl }}/">{{ site.name }}</a></h1>
5151
</div>
5252
</div>
5353

54-
{% include analytics.html %}
5554
</body>
5655
</html>

_layouts/post.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1>{{ page.title }}</h1>
2222
{% endfor %}
2323
</div>
2424
</div>
25-
25+
2626
<div class="entry">
2727
{{ content }}
2828
</div>
@@ -35,5 +35,4 @@ <h1>{{ page.title }}</h1>
3535
Written on {{ page.date | date: "%B %e, %Y" }}
3636
</div>-->
3737

38-
{% include disqus.html %}
3938
</article>

_pages/about.md

+9-20
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,15 @@ title: About
44
permalink: /about/
55
---
66

7-
[Reverie](https://github.com/amitmerchant1990/reverie) is a Jekyll theme which is simple and opinionated. It's actually a fork of [jekyll-now](https://github.com/barryclark/jekyll-now) with some additional features and personal touches which I've implemented to suit my needs for [my blog](https://www.amitmerchant.com).
8-
9-
This is a plug-and-play Jekyll theme which you can use on GitHub Pages without even setting up a local environment.
7+
I'm a software developer, nerd, husband, father, musician and bread lover from south-west germany. I grew up in the 90's and I generally love good food of all kinds. Into progressive metal and most kinds of music that involve heavy guitars.
108

119
## Features
1210

13-
- Command-line free fork-first workflow, using GitHub.com to create, customize and post to your blog
14-
- Fully responsive and mobile optimized base theme
15-
- Sass/Coffeescript support using Jekyll 2.0
16-
- Free hosting on your GitHub Pages user site
17-
- All the SEO goodies comes in-built
18-
- Markdown blogging
19-
- Syntax highlighting using Pygments
20-
- [Dracula syntax theme](https://draculatheme.com/) included
21-
- Disqus commenting
22-
- Google Analytics integration
23-
- Fuzzy search across blog posts
24-
- Pagination of posts works out-of-the-box.
25-
- Categorize posts out-of-the box
26-
- RSS Feed
27-
- In-built sitemap
28-
29-
Learn more about it [here](https://github.com/amitmerchant1990/reverie) on how to get started.
11+
- Tries to be a good father every day
12+
- Codes for a living since 2008
13+
- Loves baking bread
14+
- Plays in a band
15+
- Listens a lot to music
16+
- Runs on coffee
17+
- Command line lover
18+
- Linux 4 life

_pages/getting-started.md

-51
This file was deleted.

0 commit comments

Comments
 (0)