Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/vividvilla/ezhil.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVivek R <vividvilla@gmail.com>2019-04-19 22:16:01 +0300
committerVivek R <vividvilla@gmail.com>2019-04-19 22:16:01 +0300
commit3e2648b38636238ac25ab01949b79947210d5463 (patch)
tree68d7c9ca6ed9fa39649507e00064c88f592540d9
parentdbd1ca021efb43f15b1c01f3584fce78bb069158 (diff)
feat: add exampleSite
-rw-r--r--exampleSite/archetypes/default.md6
-rw-r--r--exampleSite/config.toml53
-rw-r--r--exampleSite/content/about.md7
-rw-r--r--exampleSite/content/posts/post-1.md62
-rw-r--r--exampleSite/content/posts/post-2.md40
-rw-r--r--exampleSite/content/posts/post-3.md38
-rw-r--r--exampleSite/content/posts/post-4.md30
-rw-r--r--exampleSite/content/posts/post-5.md73
-rw-r--r--exampleSite/public/css/main.css294
-rw-r--r--exampleSite/public/css/normalize.css1
-rw-r--r--exampleSite/public/css/pygments.css65
-rw-r--r--exampleSite/public/index.html52
-rw-r--r--exampleSite/public/index.xml14
-rw-r--r--exampleSite/public/sitemap.xml15
-rw-r--r--exampleSite/public/tags/index.html60
-rw-r--r--exampleSite/public/tags/index.xml14
-rw-r--r--exampleSite/terms_copy.html30
17 files changed, 854 insertions, 0 deletions
diff --git a/exampleSite/archetypes/default.md b/exampleSite/archetypes/default.md
new file mode 100644
index 0000000..00e77bd
--- /dev/null
+++ b/exampleSite/archetypes/default.md
@@ -0,0 +1,6 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true
+---
+
diff --git a/exampleSite/config.toml b/exampleSite/config.toml
new file mode 100644
index 0000000..e8c5c5c
--- /dev/null
+++ b/exampleSite/config.toml
@@ -0,0 +1,53 @@
+baseURL = "http://example.org/"
+languageCode = "en-us"
+title = "Ezhil"
+theme = "ezhil"
+
+pygmentsstyle = "vs"
+pygmentscodefences = true
+pygmentscodefencesguesssyntax = true
+
+googleAnalytics = "UA-123-45"
+disqusShortname = "localhost"
+
+[params]
+ subtitle = "Clean and minimal personal [blog theme for Hugo](https://github.com/vividvilla/ezhil)"
+ # Number of posts to show in recent posts list.
+ recentPostsCount = 10
+ # Content types which are excluded from recent posts and archive page.
+ excludedTypes = ["page"]
+ disableDisqusTypes = ["page"]
+ featherIconsCDN = true
+
+[[menu.main]]
+name = "Home"
+url = "/"
+weight = 1
+
+[[menu.main]]
+name = "All posts"
+url = "/posts"
+weight = 2
+
+[[menu.main]]
+name = "About"
+url = "/about"
+weight = 3
+
+[[menu.main]]
+name = "Tags"
+url = "/tags"
+weight = 4
+
+[[params.social]]
+name = "Github"
+icon = "github"
+url = "https://github.com/vividvilla/ezhil"
+
+[[params.social]]
+name = "Twitter"
+icon = "twitter"
+url = "https://twitter.com/gohugoio"
+
+[taxonomies]
+ tag = "tags"
diff --git a/exampleSite/content/about.md b/exampleSite/content/about.md
new file mode 100644
index 0000000..f6b767d
--- /dev/null
+++ b/exampleSite/content/about.md
@@ -0,0 +1,7 @@
+---
+title: "About"
+date: 2019-04-19T21:37:58+05:30
+type: "page"
+---
+
+This is some static page where you can write about yourself.
diff --git a/exampleSite/content/posts/post-1.md b/exampleSite/content/posts/post-1.md
new file mode 100644
index 0000000..57d6176
--- /dev/null
+++ b/exampleSite/content/posts/post-1.md
@@ -0,0 +1,62 @@
+---
+title: "Primer: When You Have Too Much to Do"
+date: 2018-03-18T02:01:58+05:30
+description: "You have a to-do list that scrolls on for days. You are managing multiple projects, getting lots of email and messages on different messaging systems, managing finances and personal health habits and so much more."
+tags: [Primer, todo]
+---
+
+You have a to-do list that scrolls on for days. You are managing multiple projects, getting lots of email and messages on different messaging systems, managing finances and personal health habits and so much more.
+
+It all keeps piling up, and it can feel overwhelming.
+
+How do you keep up with it all? How do you find focus and peace and get stuff accomplished when you have too much on your plate?
+
+In this primer, I’ll look at some key strategies and tactics for taking on an overloaded life with an open heart, lots of energy, and a smile on your face.
+
+## The First Step: Triage
+
+Whether you’re just starting your day, or you’re in the middle of the chaos and just need to find some sanity … the first step is to get into triage mode.
+
+Triage, as you probably know, is sorting through the chaos to prioritize: what needs to be done now, what needs to be done today, what needs to be done this week, and what can wait? You’re looking at urgency, but also what’s meaningful and important.
+
+Here’s what you might do:
+
+* Pick out the things that need to be done today. Start a Short List for things you’re going to do today. That might be important tasks for big projects, urgent tasks that could result in damage if you don’t act, smaller admin tasks that you really should take care of today, and responding to important messages. I would recommend being ruthless and cutting out as much as you can, having just 5 things on your plate if that’s at all possible. Not everything needs to be done today, and not every email needs to be responded to.
+* Push some things to tomorrow and the rest of the week. If you have deadlines that can be pushed back (or renegotiated), do that. Spread the work out over the week, even into next week. What needs to be done tomorrow? What can wait a day or two longer?
+* Eliminate what you can. That might mean just not replying to some messages that aren’t that important and don’t really require a reply. It might mean telling some people that you can’t take on this project after all, or that you need to get out of the commitment that you said you’d do. Yes, this is uncomfortable. For now, just put them on a list called, “To Not Do,” and plan to figure out how to get out of them later.
+
+OK, you have some breathing room and a manageable list now! Let’s shrink that down even further and just pick one thing.
+
+## Next: Focus on One Thing
+
+With a lot on your plate, it’s hard to pick one thing to focus on. But that’s exactly what I’m going to ask you to do.
+
+Pick one thing, and give it your focus. Yes, there are a lot of other things you can focus on. Yes, they’re stressing you out and making it hard to focus. But think about it this way: if you allow it all to be in your head all the time, that will always be your mode of being. You’ll always be thinking about everything, stressing out about it all, with a frazzled mind … unless you start shifting.
+
+The shift:
+
+* Pick something to focus on. Look at the triaged list from the first section … if you have 5-6 things on this Short List, you can assess whether there’s any super urgent, time-sensitive things you need to take care of. If there are, pick one of them. If not, pick the most important one — probably the one you have been putting off doing.
+* Clear everything else away. Just for a little bit. Close all browser tabs, turn off notifications, close open applications, put your phone away.
+* Put that one task before you, and allow yourself to be with it completely. Pour yourself into it. Think of it as a practice, of letting go (of everything else), of focus, of radical simplicity.
+
+When you’re done (or after 15-20 minutes have gone by at least), you can switch to something else. But don’t allow yourself to switch until then.
+
+By closing off all exits, by choosing one thing, by giving yourself completely to that thing … you’re now in a different mode that isn’t so stressful or spread thin. You’ve started a shift that will lead to focus and sanity.
+
+## Third: Schedule Time to Simplify
+
+Remember the To Not Do list above? Schedule some time this week to start reducing your projects, saying no to people, getting out of commitments, crossing stuff off your task list … so that you can have some sanity back.
+
+There are lots of little things that you’ve said “yes” to that you probably shouldn’t have. That’s why you’re overloaded. Protect your more important work, and your time off, and your peace of mind, by saying “no” to things that aren’t as important.
+
+Schedule the time to simplify — you don’t have to do it today, but sometime soon — and you can then not have to worry about the things on your To Not Do list until then.
+
+## Fourth: Practice Mindful Focus
+
+Go through the rest of the day with an attitude of “mindful focus.” That means that you are doing one thing at a time, being as present as you can, switching as little as you can.
+
+Think of it as a settling of the mind. A new mode of being. A mindfulness practice (which means you won’t be perfect at it).
+
+As you practice mindful focus, you’ll learn to practice doing things with an open heart, with curiosity and gratitude, and even joy. Try these one at a time as you get to do each task on your Short List.
+
+You’ll find that you’re not so overloaded, but that each task is just perfect for that moment. And that’s a completely new relationship with the work that you do, and a new relationship with life.
diff --git a/exampleSite/content/posts/post-2.md b/exampleSite/content/posts/post-2.md
new file mode 100644
index 0000000..54f4fde
--- /dev/null
+++ b/exampleSite/content/posts/post-2.md
@@ -0,0 +1,40 @@
+---
+title: "Fearlessness: How to Stop Running from Space"
+date: 2018-03-18T12:13:30+05:30
+tags: [Space]
+---
+
+We spend our days filling in every available space, cramming in more tasks, responding to messages, checking social media and online sites, watching videos.
+
+We are afraid of empty space in our lives.
+
+The result is often a continual busyness, constant distraction and avoidance, lack of focus, lack of satisfaction with our lives.
+
+We run from silence. We run from the spaces between tasks and appointments. We run from solitude and stillness. We try to fill every second with activity, with something useful, as if silence and space are not valuable.
+
+But what are we afraid of?
+
+And who would we be if we didn’t have that fear?
+
+We’re afraid of space and stillness and silence because it highlights the uncertainty, instability, groundlessness, insecurity, shakiness that lie underneath every second of our lives. We’re afraid of having to face this instability and uncertainty, of having to feel the fear of it.
+
+Without the fear of all of the uncertainty that is highlighted by space … we become free.
+
+I know in my life, when I allow myself to have stillness, silence, solitude, simplicity and space … it leaves room to face whatever is coming up for me. It gives me room to fully feel any feelings that I’ve been avoiding. It allows me to be more honest with myself, instead of using distractions and busyness to cover up what I don’t want to see.
+
+And in the end, I develop trust that the space is not something to be feared, but rather something to be treasured. A gift, filled with learning and not knowing and shakiness and beauty.
+
+You might try allowing more space to be in your day, without filling it:
+
+* Take some time between tasks for stillness.
+* Sit out in nature, in silence, without technology.
+* When you notice yourself reaching for your phone, pause. See if you can just be still, just savor some space.
+* When you feel uncertainty or instability in your life (hint: it’s always there), let yourself feel it. Be present with it, without needing to run or avoid.
+* When you feel fear, be open-hearted with it and allow yourself fully feel it, being friendly with it. Your relationship with fear will change if you become friendly with it.
+* Do less, and trust that things won’t fall apart. Or if they do fall apart, you can be present with that instability.
+* When you’re in line, driving, eating, walking, exercising … see if you can do those things in silence, without technology, without needing to do something “useful.” Find the value in these spaces.
+* Notice who you are without the fear of space.
+
+Savor these spaces, their deliciousness. Savor the groundlessness, as something filled with freedom if we learn not to fear it. Be present with the fear and uncertainty, as good friends not as enemies.
+
+Let your heart be open raw tender and vulnerable, and your mind embracing the spaciousness of the vast blue sky of open awareness.
diff --git a/exampleSite/content/posts/post-3.md b/exampleSite/content/posts/post-3.md
new file mode 100644
index 0000000..2eb633f
--- /dev/null
+++ b/exampleSite/content/posts/post-3.md
@@ -0,0 +1,38 @@
+---
+title: "How I Learned to Stop Procrastinating, & Love Letting Go"
+date: 2018-03-18T12:13:32+05:30
+description: "The art of letting go."
+tags: [Procrastinating]
+---
+
+The end of procrastination is the art of letting go.
+
+I’ve been a lifelong procrastinator, at least until recent years. I would put things off until deadline, because I knew I could come through. I came through on tests after cramming last minute, I turned articles in at the deadline after waiting until the last hour, I got things done.
+
+Until I didn’t. It turns out procrastinating caused me to miss deadlines, over and over. It stressed me out. My work was less-than-desirable when I did it last minute. Slowly, I started to realize that procrastination wasn’t doing me any favors. In fact, it was causing me a lot of grief.
+
+But I couldn’t quit. I tried a lot of things. I tried time boxing and goal setting and accountability and the Pomodoro Technique and Getting Things Done. All are great methods, but they only last so long. Nothing really worked over the long term.
+
+That’s because I wasn’t getting to the root problem.
+
+I hadn’t figured out the skill that would save me from the procrastination.
+
+Until I learned about letting go.
+
+Letting go first came to me when I was quitting smoking. I had to let go of the “need” to smoke, the use of my crutch of cigarettes to deal with stress and problems.
+
+Then I learned I needed to let go of other false needs that were causing me problems: sugar, junk food, meat, shopping, beer, possessions. I’m not saying I can never do these things again once I let go of these needs, but I let go of the idea that they’re really necessary. I let go of an unhealthy attachment to them.
+
+Then I learned that distractions and the false need to check my email and news and other things online … were causing me problems. They were causing my procrastination.
+
+So I learned to let go of those too.
+
+Here’s the process I used to let go of the distractions and false needs that cause procrastination:
+
+I paid attention to the pain they cause me, later, instead of only the temporary comfort/pleasure they gave me right away.
+I thought about the person I want to be, the life I want to live. I set my intentions to do the good work I think I should do.
+I watched my urges to check things, to go to the comfort of distractions. I saw that I wanted to escape discomfort of something hard, and go to the comfort of something familiar and easy.
+I realized I didn’t need that comfort. I could be in discomfort and nothing bad would happen. In fact, the best things happen when I’m in discomfort.
+And then I smile, and breathe, and let go.
+
+And one step at a time, become the person I want to be.
diff --git a/exampleSite/content/posts/post-4.md b/exampleSite/content/posts/post-4.md
new file mode 100644
index 0000000..c0b05e1
--- /dev/null
+++ b/exampleSite/content/posts/post-4.md
@@ -0,0 +1,30 @@
+---
+title: "Getting Started with Traveling Ultralight"
+date: 2018-03-18T12:13:35+05:30
+description: "Start by getting a small backpack (less than 20 liters) and then just travel with what fits in that."
+---
+
+I’m on a trip at the moment, and a friend who generously let me sleep on his couch looked at my small travel backpack and commented on how little I travel with: “That’s impressive,” he said.
+
+I was a little surprised, because though I’ve gotten that comment before, it’s become normal for me to travel with just a small bag (10 lbs. or less, usually), and I have friends who travel with even less. But then I remembered that I’m far from normal in this way.
+
+I gave him a tip for getting started, and I recommend it for all of you, who want to travel light — or ultralight, as I call it, because for many people traveling light is taking a carry-on roller luggage. For me, having those roller bags is lugging too much, because you can run up stairs with it with ease, or carry it all over a city without worrying about stowing away your luggage somewhere first. It’s so much easier to travel ultralight.
+
+Here’s the tip I gave him to get started: start by getting a small backpack (less than 20 liters) and then just travel with what fits in that.
+
+That’s how to start. But you’ll probably want some guidance on what to put into the bag, and how to travel with so little. Here’s some guidance to get started:
+
+* I travel with a lightweight laptop (Macbook Air), a few clothes, my phone, earbuds and some charging cords, toiletries, and almost nothing else. A lightweight windbreaker for wind and light rain (Patagonia Houdini). An eye mask and ear plugs. A collapsible water bottle. My passport. That’s about it. No extra shoes. No books. No suit. No travel pillow. No extra camera other than my phone. I’m not sure what else everyone else brings, but none of that.
+* I bring clothes that I can wash in the sink or shower and that will dry overnight. Lightweight stuff that I can layer. Often they’re workout-style clothes or things from companies like Outlier or Patagonia that travel well. I don’t bring enough underwear or socks for every day of the trip, because I wash them every couple of days. I only bring one or two extra T-shirts, generally wearing the same two shirts the whole trip, even if it’s a month long. No one has ever once cared what I wear when I’m traveling.
+* I bring minimal toiletries: a small shaver for my head, razor, toothbrush, floss small tubes of toothpaste and shaving cream, deodorant, nail clippers, ibuprofen.
+* For cold places, I have thermal underwear and a couple long-sleeve layers (generally all Patagonia capilene stuff), and a beanie. I don’t usually go to places where it’s snowing (I don’t know why, maybe snow isn’t my thing), so I don’t have clothes to deal with that weather.
+* For warm places, I will bring flip flops and swim trunks, and leave most of the colder layers behind.
+
+That’s enough for a monthlong trip, which I’ve done multiple times with this kind of setup. For a shorter trip of a few days, I might bring even less.
+
+I really love traveling this way, and am more than willing to sacrifice bringing extra things for the luxury of traveling lightweight.
+
+By the way, you don’t need much more than this kind of setup even in everyday life.
+
+For more info on this, check out my Ultralight ebook, and my friend Tynan has a great book called Forever Nomad.
+
diff --git a/exampleSite/content/posts/post-5.md b/exampleSite/content/posts/post-5.md
new file mode 100644
index 0000000..e180c34
--- /dev/null
+++ b/exampleSite/content/posts/post-5.md
@@ -0,0 +1,73 @@
+---
+title: "Typography of Mine theme"
+date: 2018-03-18T12:13:38+05:30
+---
+
+Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits.
+
+
+# Heading 1
+
+Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits.
+
+## Heading 2
+
+Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits.
+
+### Heading 3
+
+Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits.
+
+#### Heading 4
+
+Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits.
+
+##### Heading 5
+
+Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits.
+
+###### Heading 6
+
+Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits.
+
+## Typography
+
+Lid est laborum et dolorum fuga, This is [an example](http://example.com/ "Title") inline link. Et harum quidem rerum facilis, **This is bold** and *emphasis* cumque nihilse impedit quo minus id quod amets untra dolor amet sad. While this is `code block()` and following is a `pre` tag
+
+ print 'this is pre tag'
+
+Following is the syntax highlighted code block
+
+```go
+func getCookie(name string, r interface{}) (*http.Cookie, error) {
+ rd := r.(*http.Request)
+ cookie, err := rd.Cookie(name)
+ if err != nil {
+ return nil, err
+ }
+ return cookie, nil
+}
+
+func setCookie(cookie *http.Cookie, w interface{}) error {
+ // Get write interface registered using `Acquire` method in handlers.
+ wr := w.(http.ResponseWriter)
+ http.SetCookie(wr, cookie)
+ return nil
+}
+```
+
+This is blockquote, Will make it better now
+
+> 'I want to do with you what spring does with the cherry trees.' <cite>cited ~Pablo Neruda</cite>*
+
+Unordered list
+
+* Red
+* Green
+* Blue
+
+Ordered list
+
+1. Red
+2. Green
+3. Blue
diff --git a/exampleSite/public/css/main.css b/exampleSite/public/css/main.css
new file mode 100644
index 0000000..2b00d3f
--- /dev/null
+++ b/exampleSite/public/css/main.css
@@ -0,0 +1,294 @@
+body {
+ font-family: "ubuntu", sans-serif;
+ font-weight: 300;
+ color: #333;
+ line-height: 1.6;
+ font-size: 16px;
+}
+
+a, a:hover {
+ color: #a00;
+ text-decoration: none;
+}
+
+html,button,input,select,textarea {
+ color: #222
+}
+
+::-moz-selection {
+ background: #b3d4fc;
+ text-shadow: none
+}
+
+::selection {
+ background: #b3d4fc;
+ text-shadow: none
+}
+
+hr {
+ display: block;
+ height: 1px;
+ border: 0;
+ border-top: 1px solid #ccc;
+ margin: 1rem 0;
+ padding: 0
+}
+
+audio,canvas,img,video {
+ width: 100%;
+ vertical-align: middle
+}
+
+fieldset {
+ border: 0;
+ margin: 0;
+ padding: 0
+}
+
+textarea {
+ resize: vertical
+}
+
+blockquote {
+ margin-left: 1rem;
+ font-style: italic;
+ font-size: 1.4rem;
+ font-family: Georgia,bitstream charter,serif;
+ border-left: 3px solid;
+ border-color: #a00;
+ padding-left: 20px
+}
+
+blockquote cite {
+ font-size: 70%;
+ opacity: .8
+}
+
+a,a:hover {
+ color: #a00;
+ text-decoration: none
+}
+
+a:hover {
+ text-decoration: underline
+}
+
+h1,h2,h3,h4,h5,h6 {
+ font-family: raleway,sans-serif;
+ line-height: 1.2;
+ color: #333;
+ font-weight: 100
+}
+
+h1 {
+ font-size: 2.75rem
+}
+
+h2 {
+ font-size: 2rem
+}
+
+h3 {
+ font-size: 1.6rem
+}
+
+h4 {
+ font-size: 1.2rem
+}
+
+h5 {
+ font-weight: 300;
+ font-size: 1rem
+}
+
+h6 {
+ font-weight: 300;
+ font-size: .9rem
+}
+
+.container {
+ max-width: 800px
+}
+
+ul {
+ padding-left: 15px;
+}
+
+ul.flat {
+ margin: 0;
+ padding: 0;
+}
+
+ul.flat li {
+ display: inline-block;
+ list-style: none;
+ margin-left: 0
+}
+
+.prevent-collapse {
+ min-height: .1rem
+}
+
+.page-title {
+ margin: 0
+}
+
+.smaller {
+ font-size: 70%
+}
+
+ul {
+ list-style: disc inside
+}
+
+.highlight pre {
+ margin-bottom: 0;
+ margin-top: 0;
+ padding: 20px;
+ background-color: #FAFAFA !important;
+}
+
+.highlight {
+ background: 0 0
+}
+
+.wrapper {
+ max-width: 760px;
+ margin: 0 auto;
+}
+
+.container {
+ margin-top: 50px;
+}
+
+.header {
+ margin-bottom: 20px;
+ padding-bottom: 20px;
+}
+
+.header h1,
+.header h2 {
+ margin: 0;
+ padding: 0;
+ font-size: 2rem;
+ line-height: 1.3em;
+}
+
+.header h2 {
+ font-size: 1.125rem;
+}
+
+.header nav {
+ margin-top: 20px;
+ border-top: 1px solid #f4f4f4;
+}
+
+.header nav ul,
+.header nav li {
+ margin: 0;
+}
+
+.header nav ul.flat {
+ padding: 0;
+}
+
+.header nav ul.flat li {
+ display: inline-block;
+ list-style: none;
+ margin-left: 0;
+ margin-right: 10px;
+ margin-top: 10px;
+ text-transform: capitalize;
+}
+
+.section .section-header {
+ font-size: 0.75rem;
+ font-weight: 600;
+ text-transform: uppercase;
+ color: #999;
+ margin-bottom: 20px;
+ letter-spacing: 1px;
+}
+
+.recent-posts .posts .post {
+ margin-bottom: 30px;
+}
+
+.recent-posts .posts .post .meta,
+.post .post-header .meta,
+.list .posts .post .meta {
+ font-size: 0.725rem;
+ color: #999;
+ margin-bottom: 4px;
+}
+
+.post .post-header {
+ margin-bottom: 30px;
+}
+
+.post .post-header .title {
+ margin: 0;
+}
+
+.post .post-header .meta {
+ padding-left: 5px;
+ margin-top: 10px;
+}
+
+.list .posts .post .meta {
+ margin-bottom: 0;
+ margin-left: 5px;
+}
+
+.footer {
+ text-align: right;
+ font-size: 0.75em;
+ color: #999;
+ border-top: 1px solid #f4f4f4;
+ padding: 20px 0;
+ margin-top: 40px;
+}
+
+.page-title {
+ margin-bottom: 0;
+}
+
+.tag-cloud {
+ margin-top: 20px;
+}
+
+.tag-cloud a {
+ margin-right: 15px;
+}
+
+@media (max-width: 767px) {
+ body {
+ padding: 20px;
+ }
+
+ h1 {
+ font-size: 2rem
+ }
+
+ h2 {
+ font-size: 1.6rem
+ }
+
+ h3 {
+ font-size: 1.2rem
+ }
+
+ h4 {
+ font-size: 1rem
+ }
+
+ .container {
+ margin-top: 10px;
+ }
+}
+
+@media (max-width: 480px) {
+ body {
+ font-size: 14px;
+ }
+}
diff --git a/exampleSite/public/css/normalize.css b/exampleSite/public/css/normalize.css
new file mode 100644
index 0000000..08ac354
--- /dev/null
+++ b/exampleSite/public/css/normalize.css
@@ -0,0 +1 @@
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}html{font-family:serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0} \ No newline at end of file
diff --git a/exampleSite/public/css/pygments.css b/exampleSite/public/css/pygments.css
new file mode 100644
index 0000000..44111fe
--- /dev/null
+++ b/exampleSite/public/css/pygments.css
@@ -0,0 +1,65 @@
+/* Background */ .chroma { background-color: #ffffff }
+/* Error */ .chroma .err { color: #a61717; background-color: #e3d2d2 }
+/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
+/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; width: auto; overflow: auto; display: block; }
+/* LineHighlight */ .chroma .hl { display: block; width: 100%;background-color: #ffffcc }
+/* LineNumbersTable */ .chroma .lnt { margin-right: 0.4em; padding: 0 0.4em 0 0.4em; display: block; }
+/* LineNumbers */ .chroma .ln { margin-right: 0.4em; padding: 0 0.4em 0 0.4em; }
+/* Keyword */ .chroma .k { font-weight: bold }
+/* KeywordConstant */ .chroma .kc { font-weight: bold }
+/* KeywordDeclaration */ .chroma .kd { font-weight: bold }
+/* KeywordNamespace */ .chroma .kn { font-weight: bold }
+/* KeywordPseudo */ .chroma .kp { font-weight: bold }
+/* KeywordReserved */ .chroma .kr { font-weight: bold }
+/* KeywordType */ .chroma .kt { color: #445588; font-weight: bold }
+/* NameAttribute */ .chroma .na { color: #008080 }
+/* NameBuiltin */ .chroma .nb { color: #999999 }
+/* NameClass */ .chroma .nc { color: #445588; font-weight: bold }
+/* NameConstant */ .chroma .no { color: #008080 }
+/* NameEntity */ .chroma .ni { color: #800080 }
+/* NameException */ .chroma .ne { color: #990000; font-weight: bold }
+/* NameFunction */ .chroma .nf { color: #990000; font-weight: bold }
+/* NameNamespace */ .chroma .nn { color: #555555 }
+/* NameTag */ .chroma .nt { color: #000080 }
+/* NameVariable */ .chroma .nv { color: #008080 }
+/* LiteralString */ .chroma .s { color: #bb8844 }
+/* LiteralStringAffix */ .chroma .sa { color: #bb8844 }
+/* LiteralStringBacktick */ .chroma .sb { color: #bb8844 }
+/* LiteralStringChar */ .chroma .sc { color: #bb8844 }
+/* LiteralStringDelimiter */ .chroma .dl { color: #bb8844 }
+/* LiteralStringDoc */ .chroma .sd { color: #bb8844 }
+/* LiteralStringDouble */ .chroma .s2 { color: #bb8844 }
+/* LiteralStringEscape */ .chroma .se { color: #bb8844 }
+/* LiteralStringHeredoc */ .chroma .sh { color: #bb8844 }
+/* LiteralStringInterpol */ .chroma .si { color: #bb8844 }
+/* LiteralStringOther */ .chroma .sx { color: #bb8844 }
+/* LiteralStringRegex */ .chroma .sr { color: #808000 }
+/* LiteralStringSingle */ .chroma .s1 { color: #bb8844 }
+/* LiteralStringSymbol */ .chroma .ss { color: #bb8844 }
+/* LiteralNumber */ .chroma .m { color: #009999 }
+/* LiteralNumberBin */ .chroma .mb { color: #009999 }
+/* LiteralNumberFloat */ .chroma .mf { color: #009999 }
+/* LiteralNumberHex */ .chroma .mh { color: #009999 }
+/* LiteralNumberInteger */ .chroma .mi { color: #009999 }
+/* LiteralNumberIntegerLong */ .chroma .il { color: #009999 }
+/* LiteralNumberOct */ .chroma .mo { color: #009999 }
+/* Operator */ .chroma .o { font-weight: bold }
+/* OperatorWord */ .chroma .ow { font-weight: bold }
+/* Comment */ .chroma .c { color: #999988; font-style: italic }
+/* CommentHashbang */ .chroma .ch { color: #999988; font-style: italic }
+/* CommentMultiline */ .chroma .cm { color: #999988; font-style: italic }
+/* CommentSingle */ .chroma .c1 { color: #999988; font-style: italic }
+/* CommentSpecial */ .chroma .cs { color: #999999; font-weight: bold; font-style: italic }
+/* CommentPreproc */ .chroma .cp { color: #999999; font-weight: bold }
+/* CommentPreprocFile */ .chroma .cpf { color: #999999; font-weight: bold }
+/* GenericDeleted */ .chroma .gd { color: #000000; background-color: #ffdddd }
+/* GenericEmph */ .chroma .ge { font-style: italic }
+/* GenericError */ .chroma .gr { color: #aa0000 }
+/* GenericHeading */ .chroma .gh { color: #999999 }
+/* GenericInserted */ .chroma .gi { color: #000000; background-color: #ddffdd }
+/* GenericOutput */ .chroma .go { color: #888888 }
+/* GenericPrompt */ .chroma .gp { color: #555555 }
+/* GenericStrong */ .chroma .gs { font-weight: bold }
+/* GenericSubheading */ .chroma .gu { color: #aaaaaa }
+/* GenericTraceback */ .chroma .gt { color: #aa0000 }
+/* TextWhitespace */ .chroma .w { color: #bbbbbb }
diff --git a/exampleSite/public/index.html b/exampleSite/public/index.html
new file mode 100644
index 0000000..06d3132
--- /dev/null
+++ b/exampleSite/public/index.html
@@ -0,0 +1,52 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta name="generator" content="Hugo 0.37.1" />
+ <meta charset="utf-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"><title>Vivek R</title><meta name="viewport" content="width=device-width, initial-scale=1">
+
+ <link href="https://fonts.googleapis.com/css?family=Ubuntu:300,400,300italic,400italic|Raleway:500,100,300" rel="stylesheet">
+ <link rel="stylesheet" type="text/css" media="screen" href="/css/normalize.css" />
+ <link rel="stylesheet" type="text/css" media="screen" href="/css/main.css" />
+ <script src="main.js"></script>
+</head>
+<body>
+ <div class="container wrapper">
+ <div class="header">
+ <h1>Vivek R</h1>
+ <h2>Software developer <a href="https://zerodha.com">@zerodhatech</a></h2>
+
+ <nav class="nav">
+ <ul class="flat">
+ <li>
+ <a href="/">Home</a>
+ </li>
+
+ <li>
+ <a href="/posts">List</a>
+ </li>
+
+ <li>
+ <a href="/tags">Tags</a>
+ </li>
+
+ </ul>
+ </nav>
+</div>
+
+
+ <div class="recent-posts section">
+ <h2 class="section-header">
+ Recent posts
+ </h2>
+ <div class="posts"><a href="/posts">All articles →</a>
+ </div>
+ </div>
+ </div>
+ <div class="footer wrapper">
+ <nav class="nav">
+ <div>Vivek R &COPY; 2018 | Built with <a href="gohugo.io">Hugo</a></div>
+ </nav>
+</div>
+</body>
+</html>
diff --git a/exampleSite/public/index.xml b/exampleSite/public/index.xml
new file mode 100644
index 0000000..4f5f7ce
--- /dev/null
+++ b/exampleSite/public/index.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>Vivek R</title>
+ <link>http://example.org/</link>
+ <description>Recent content on Vivek R</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language>
+
+ <atom:link href="http://example.org/index.xml" rel="self" type="application/rss+xml" />
+
+
+ </channel>
+</rss> \ No newline at end of file
diff --git a/exampleSite/public/sitemap.xml b/exampleSite/public/sitemap.xml
new file mode 100644
index 0000000..680640d
--- /dev/null
+++ b/exampleSite/public/sitemap.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
+<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
+ xmlns:xhtml="http://www.w3.org/1999/xhtml">
+
+ <url>
+ <loc>http://example.org/tags/</loc>
+ <priority>0</priority>
+ </url>
+
+ <url>
+ <loc>http://example.org/</loc>
+ <priority>0</priority>
+ </url>
+
+</urlset> \ No newline at end of file
diff --git a/exampleSite/public/tags/index.html b/exampleSite/public/tags/index.html
new file mode 100644
index 0000000..19243c0
--- /dev/null
+++ b/exampleSite/public/tags/index.html
@@ -0,0 +1,60 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"><title>Tags - Vivek R</title><meta name="viewport" content="width=device-width, initial-scale=1">
+
+ <link href="https://fonts.googleapis.com/css?family=Ubuntu:300,400,300italic,400italic|Raleway:500,100,300" rel="stylesheet">
+ <link rel="stylesheet" type="text/css" media="screen" href="/css/normalize.css" />
+ <link rel="stylesheet" type="text/css" media="screen" href="/css/main.css" />
+ <script src="main.js"></script>
+</head>
+
+<body>
+ <div class="container wrapper tags">
+ <div class="header">
+ <h1>Vivek R</h1>
+ <h2>Software developer <a href="https://zerodha.com">@zerodhatech</a></h2>
+
+ <nav class="nav">
+ <ul class="flat">
+
+ <li>
+ <a href="/">Home</a>
+ </li>
+
+ <li>
+ <a href="/posts">List</a>
+ </li>
+
+ <li>
+ <a href="/tags">Tags</a>
+ </li>
+
+ </ul>
+ </nav>
+</div>
+
+
+ <h1 class="page-title">All tags</h1>
+
+
+
+
+
+
+
+
+ <div class="tag-cloud">
+
+ </div>
+ </div>
+
+ <div class="footer wrapper">
+ <nav class="nav">
+ <div>Vivek R &COPY; 2018 | Built with <a href="gohugo.io">Hugo</a></div>
+ </nav>
+</div>
+</body>
+
+</html>
diff --git a/exampleSite/public/tags/index.xml b/exampleSite/public/tags/index.xml
new file mode 100644
index 0000000..9865ddc
--- /dev/null
+++ b/exampleSite/public/tags/index.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>Tags on Vivek R</title>
+ <link>http://example.org/tags/</link>
+ <description>Recent content in Tags on Vivek R</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language>
+
+ <atom:link href="http://example.org/tags/index.xml" rel="self" type="application/rss+xml" />
+
+
+ </channel>
+</rss> \ No newline at end of file
diff --git a/exampleSite/terms_copy.html b/exampleSite/terms_copy.html
new file mode 100644
index 0000000..60de12d
--- /dev/null
+++ b/exampleSite/terms_copy.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html>
+{{ partial "header.html" . }}
+
+<body>
+ <div class="container wrapper tags">
+ {{ partial "head.html" . }}
+
+ <h1 class="page-title">All tags</h1>
+
+ {{ $biggest := (index .Data.Terms.ByCount 0).Count }}
+ {{ $smallest := (index .Data.Terms.ByCount (sub (len .Data.Terms.ByCount) 1)).Count }}
+ {{ $max := 3 }}
+ {{ $min := 1 }}
+ {{ $size := $min }}
+
+ {{ $data := .Data }}
+ <div class="tag-cloud">
+ {{ range $key, $value := .Data.Terms.ByCount }}
+ {{ $size := (add (mul (div $value.Count $biggest) (sub $max $min)) $min) }}
+ {{ $size := (cond (eq $biggest $smallest) $min $size) }}
+ <a style="font-size: {{ $size }}rem;" href="{{ $.Site.LanguagePrefix | absURL }}{{ $data.Plural }}/{{ $value.Name | urlize }}/">{{ $value.Name }}</a>
+ {{ end }}
+ </div>
+ </div>
+
+ {{ partial "footer.html" . }}
+</body>
+
+</html>