Colin Powell пре 1 година
комит
64f4b441ae
77 измењених фајлова са 2107 додато и 0 уклоњено
  1. 6 0
      .gitignore
  2. 2 0
      Makefile
  3. 4 0
      README.md
  4. 6 0
      archetypes/article.md
  5. 6 0
      archetypes/default.md
  6. 0 0
      archetypes/issues/articles/.gitkeep
  7. 7 0
      archetypes/issues/index.md
  8. 0 0
      archetypes/issues/photos/.gitkeep
  9. 6 0
      archetypes/posts.md
  10. 87 0
      config.toml
  11. 3 0
      resources/_gen/assets/css/css/vendor.css_d11fe7b62c27961c87ecd0f2490357b9.content
  12. 1 0
      resources/_gen/assets/css/css/vendor.css_d11fe7b62c27961c87ecd0f2490357b9.json
  13. 0 0
      resources/_gen/assets/js/js/vendor.js_d11fe7b62c27961c87ecd0f2490357b9.content
  14. 1 0
      resources/_gen/assets/js/js/vendor.js_d11fe7b62c27961c87ecd0f2490357b9.json
  15. 0 0
      resources/_gen/assets/scss/scss/tale.scss_33d66d0b5f8b04b1d41c1da7ba50ddae.content
  16. 1 0
      resources/_gen/assets/scss/scss/tale.scss_33d66d0b5f8b04b1d41c1da7ba50ddae.json
  17. 0 0
      resources/_gen/assets/scss/scss/tale.scss_b95b077eb505d5c0aff8055eaced30ad.content
  18. 1 0
      resources/_gen/assets/scss/scss/tale.scss_b95b077eb505d5c0aff8055eaced30ad.json
  19. 9 0
      themes/mediumish/LICENSE
  20. 145 0
      themes/mediumish/README.md
  21. 8 0
      themes/mediumish/archetypes/default.md
  22. 36 0
      themes/mediumish/assets/css/additional.css
  23. 848 0
      themes/mediumish/assets/css/medium.css
  24. 109 0
      themes/mediumish/assets/js/mediumish.js
  25. 10 0
      themes/mediumish/exampleSite/LICENSE
  26. 5 0
      themes/mediumish/exampleSite/README.md
  27. 56 0
      themes/mediumish/exampleSite/config.toml
  28. 10 0
      themes/mediumish/exampleSite/content/blog/eighth.md
  29. 10 0
      themes/mediumish/exampleSite/content/blog/fifth.md
  30. 10 0
      themes/mediumish/exampleSite/content/blog/fourth.md
  31. 10 0
      themes/mediumish/exampleSite/content/blog/my-first-post.md
  32. 10 0
      themes/mediumish/exampleSite/content/blog/ninth.md
  33. 10 0
      themes/mediumish/exampleSite/content/blog/second.md
  34. 10 0
      themes/mediumish/exampleSite/content/blog/seventh.md
  35. 10 0
      themes/mediumish/exampleSite/content/blog/sixth.md
  36. 10 0
      themes/mediumish/exampleSite/content/blog/third.md
  37. 11 0
      themes/mediumish/exampleSite/content/static/imprint.md
  38. BIN
      themes/mediumish/exampleSite/static/images/author.png
  39. BIN
      themes/mediumish/exampleSite/static/images/blog/1.jpg
  40. BIN
      themes/mediumish/exampleSite/static/images/blog/2.jpg
  41. BIN
      themes/mediumish/exampleSite/static/images/blog/3.jpg
  42. BIN
      themes/mediumish/exampleSite/static/images/blog/4.jpg
  43. BIN
      themes/mediumish/exampleSite/static/images/blog/5.jpg
  44. BIN
      themes/mediumish/exampleSite/static/images/blog/6.jpg
  45. BIN
      themes/mediumish/exampleSite/static/images/blog/7.jpg
  46. BIN
      themes/mediumish/exampleSite/static/images/blog/8.jpg
  47. BIN
      themes/mediumish/exampleSite/static/images/blog/9.jpg
  48. BIN
      themes/mediumish/exampleSite/static/images/jumbotron.jpg
  49. BIN
      themes/mediumish/exampleSite/static/images/logo.png
  50. BIN
      themes/mediumish/images/authorpost.png
  51. BIN
      themes/mediumish/images/landing.png
  52. BIN
      themes/mediumish/images/mailchimp.png
  53. BIN
      themes/mediumish/images/screenshot.png
  54. BIN
      themes/mediumish/images/tn.png
  55. 26 0
      themes/mediumish/layouts/404.html
  56. 15 0
      themes/mediumish/layouts/_default/baseof.html
  57. 29 0
      themes/mediumish/layouts/_default/list.html
  58. 96 0
      themes/mediumish/layouts/_default/single.html
  59. 33 0
      themes/mediumish/layouts/index.html
  60. 15 0
      themes/mediumish/layouts/issue/baseof.html
  61. 29 0
      themes/mediumish/layouts/issue/list.html
  62. 96 0
      themes/mediumish/layouts/issue/single.html
  63. 24 0
      themes/mediumish/layouts/partials/_shared/alertbar.html
  64. 16 0
      themes/mediumish/layouts/partials/_shared/footer.html
  65. 30 0
      themes/mediumish/layouts/partials/_shared/head.html
  66. 12 0
      themes/mediumish/layouts/partials/_shared/js.html
  67. 16 0
      themes/mediumish/layouts/partials/_shared/jumbotron.html
  68. 35 0
      themes/mediumish/layouts/partials/_shared/navbar.html
  69. 20 0
      themes/mediumish/layouts/partials/_shared/social.html
  70. 4 0
      themes/mediumish/layouts/partials/_shared/title.html
  71. 26 0
      themes/mediumish/layouts/partials/list-partials/pagination.html
  72. 34 0
      themes/mediumish/layouts/partials/list-partials/postbox.html
  73. 11 0
      themes/mediumish/layouts/partials/single-partials/comments.html
  74. 32 0
      themes/mediumish/layouts/partials/single-partials/share.html
  75. 1 0
      themes/mediumish/layouts/static/list.html
  76. 31 0
      themes/mediumish/layouts/static/single.html
  77. 18 0
      themes/mediumish/theme.toml

+ 6 - 0
.gitignore

@@ -0,0 +1,6 @@
+.DS_Store
+.idea
+*.log
+tmp/
+public
+*.lock

+ 2 - 0
Makefile

@@ -0,0 +1,2 @@
+publish:
+	hugo && rsync -avz --delete public/ root@box.unbl.ink:/home/user-data/www/roo.news/

+ 4 - 0
README.md

@@ -0,0 +1,4 @@
+Source for roo.news website
+===========================
+
+[![Build Status](https://ci.unbl.ink/api/badges/timberwyck/roo.news/status.svg?ref=refs/heads/main)](https://ci.unbl.ink/timberwyck/roo.news)

+ 6 - 0
archetypes/article.md

@@ -0,0 +1,6 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true
+---
+

+ 6 - 0
archetypes/default.md

@@ -0,0 +1,6 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true
+---
+

+ 0 - 0
archetypes/issues/articles/.gitkeep


+ 7 - 0
archetypes/issues/index.md

@@ -0,0 +1,7 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true
+---
+
+

+ 0 - 0
archetypes/issues/photos/.gitkeep


+ 6 - 0
archetypes/posts.md

@@ -0,0 +1,6 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true
+---
+

+ 87 - 0
config.toml

@@ -0,0 +1,87 @@
+baseURL = "https://roo.news/"
+title = "Roo News"
+enableRobotsTXT = true
+enableEmoji = true
+theme = "mediumish"
+
+paginate = 100
+
+# Highlight options. See https://gohugo.io/content-management/syntax-highlighting/
+PygmentsCodeFences = true # Enable syntax highlighting with GitHub flavoured code fences
+PygmentsUseClasses = true # Use CSS classes to format highlighted code
+PygmentsCodefencesGuessSyntax = true
+PygmentsOptions = "linenos=table"
+
+# language support # en / zh-cn / other... translations present in i18n/
+defaultContentLanguage = "en"           # Default language to use
+[languages.en]
+  languageCode = "en"
+
+[params.author.name]                  # essential                     
+  name = "TW"
+
+[sitemap]                 # essential    
+  changefreq = "weekly"
+  priority = 0.5
+  filename = "sitemap.xml"
+
+[[menu.main]]             # config your menu 
+  name = "Home"
+  weight = 10
+  identifier = "home"
+  url = "/"
+[[menu.main]]
+  name = "Blogs"
+  weight = 20
+  identifier = "blogs"
+  url = "/blogs/"
+[[menu.main]]
+  name = "Issues"
+  weight = 40
+  identifier = "issues"
+  url = "/issues/"
+
+[params]
+  debug = false             # If true, load `eruda.min.js`. See https://github.com/liriliri/eruda
+  since = "2023"            # Site creation time          
+  homeFullContent = false # if false, show post summaries on home page. Othewise show full content.
+  rssFullContent = true     # if false, Rss feed instead of the summary
+
+  # site info (optional)                                  
+  logoTitle = "Roo News"        # default: the title value    
+  description = ""
+
+  # paginate of archives, tags and categories             
+  archive-paginate = 100
+
+  # paginate style, default use numbered pagination links
+  # if true, use original "Previous" and "Next" links.
+  # paginateOriginalStyle = true
+
+  # The date format to use; for a list of valid formats, see https://gohugo.io/functions/format/
+  dateFormatToUse = "2006-01-02"
+
+  # show word count and read time ?                       
+  moreMeta = true
+
+  # show language chooser in menu
+  showMenuLanguageChooser = true
+
+  # Some global options, you can also close or open something in front matter for a single post, see more information from `archetypes/default.md`.
+  toc = true                                                                            
+  photoswipe = true         # see https://github.com/dimsemenov/PhotoSwipe            
+  bootcdn = false           # In china. @Deprecated: use [params.publicCDN]             
+  mathjax = false           # see https://www.mathjax.org/                              
+  contentCopyright = '<a rel="license noopener" href="https://creativecommons.org/licenses/by-nc-nd/4.0/" target="_blank">CC BY-NC-ND 4.0</a>'
+
+  # Link custom CSS and JS assets
+  #   (relative to /static/css and /static/js respectively)
+  customCSS = []            # if ['custom.css'], load '/static/css/custom.css' file
+  customJS = []             # if ['custom.js'], load '/static/js/custom.js' file
+
+  [params.publicCDN]        # load these files from public cdn                          
+    enable = false
+    jquery = '<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>'
+    slideout = '<script src="https://cdn.jsdelivr.net/npm/slideout@1.0.1/dist/slideout.min.js" integrity="sha256-t+zJ/g8/KXIJMjSVQdnibt4dlaDxc9zXr/9oNPeWqdg=" crossorigin="anonymous"></script>'
+    gitmentJS = '<script src="https://cdn.jsdelivr.net/npm/gitment@0.0.3/dist/gitment.browser.min.js" crossorigin="anonymous"></script>'
+    gitmentCSS = '<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitment@0.0.3/style/default.min.css" crossorigin="anonymous">'

Разлика између датотеке није приказан због своје велике величине
+ 3 - 0
resources/_gen/assets/css/css/vendor.css_d11fe7b62c27961c87ecd0f2490357b9.content


+ 1 - 0
resources/_gen/assets/css/css/vendor.css_d11fe7b62c27961c87ecd0f2490357b9.json

@@ -0,0 +1 @@
+{"Target":"css/vendor.min.d97af55e9aa771ef29869d68670960ae41bd6a7a5886ce4873186ca6cf0fc707.css","MediaType":"text/css","Data":{"Integrity":"sha256-2Xr1Xpqnce8php1oZwlgrkG9anpYhs5Icxhsps8Pxwc="}}

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
resources/_gen/assets/js/js/vendor.js_d11fe7b62c27961c87ecd0f2490357b9.content


+ 1 - 0
resources/_gen/assets/js/js/vendor.js_d11fe7b62c27961c87ecd0f2490357b9.json

@@ -0,0 +1 @@
+{"Target":"js/vendor.min.3e5871eaa50b3aed8dc727d7e11c94314c0672556c7b4f2bd0dbf8dd0c00051f.js","MediaType":"application/javascript","Data":{"Integrity":"sha256-Plhx6qULOu2NxyfX4RyUMUwGclVse08r0Nv43QwABR8="}}

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
resources/_gen/assets/scss/scss/tale.scss_33d66d0b5f8b04b1d41c1da7ba50ddae.content


+ 1 - 0
resources/_gen/assets/scss/scss/tale.scss_33d66d0b5f8b04b1d41c1da7ba50ddae.json

@@ -0,0 +1 @@
+{"Target":"css/style.css","MediaType":"text/css","Data":{}}

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
resources/_gen/assets/scss/scss/tale.scss_b95b077eb505d5c0aff8055eaced30ad.content


+ 1 - 0
resources/_gen/assets/scss/scss/tale.scss_b95b077eb505d5c0aff8055eaced30ad.json

@@ -0,0 +1 @@
+{"Target":"scss/tale.min.css","MediaType":"text/css","Data":{}}

+ 9 - 0
themes/mediumish/LICENSE

@@ -0,0 +1,9 @@
+Copyright (c) 2019 WowThemes.net
+Copyright (c) 2019 [lgaida](https://github.com/lgaida), ported it to gohugo
+License: MIT
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ 145 - 0
themes/mediumish/README.md

@@ -0,0 +1,145 @@
+# Mediumish Theme
+
+This theme for gohugo is a customized port based on the [Mediumish Jekyll-Theme](//github.com/wowthemesnet/mediumish-theme-jekyll) by [WowThemesNet](//github.com/wowthemesnet). The original theme ships with a few more features than this ported version but i also added features which the original version did not include.
+
+See the [Demo](https://lgaida.github.io/mediumish-gohugo-theme-demo) and [Demo-Source](https://github.com/lgaida/mediumish-gohugo-theme-demo)
+
+![screenshot](https://raw.githubusercontent.com/lgaida/mediumish-gohugo-theme/master/images/screenshot.png)
+
+## Features
++ Landingpage
++ 404-Page
++ Posts
+    + tags can be used
+    + shareable via socialmedia
++ Custom pagination
++ Prev/Next-Links
++ Tag-Overview in Jumbotron
++ Integrations:
+    + Disqus Comments
+    + Google Analytics
+    + Mailchimp
+
+## Installation
+Inside the folder of your Hugo site run:
+
+    $ cd themes
+    $ git clone https://github.com/lgaida/mediumish-gohugo-theme
+
+## Preface
+I recommend placing image files for your site config within the `static` folder of your gohugo website. This allows them to be easily referenced from the config.toml or post.md files. You may structure the files and folders within `static` however you'd like, with one exception: There must be a file named `jumbotron.jpg` present under the path `static/images` as it is referenced in the .css.
+
+
+## Post Example
+To create a simple post use the hugo new command as usual.
+This theme makes use of page bundles / page resource (see https://gohugo.io/content-management/page-bundles/).
+Place any image next to your post's index.md file and make sure it contains the keyword "cover" inside its name.
+This image will also be used for twitter and opengraph cards.
+
+```
+hugo new blog/my-first-post/index.md
+```
+
+Creating a new post will create something like this:
+```
+---
+title: "My first post"
+date: 2018-10-01T15:25:19+02:00
+publishdate: 2018-10-07T11:17:14+02:00
+lastmod: 2018-10-08T18:55:29+02:00
+tags: ["post", "interesting"]
+type: "post"
+comments: false
+---
+# Lorem ipsum
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio.
+```
+
+`publishdate`: is displayed at the top of the single-view\
+`lastmod`: is displayed as a hint on the single-view\
+`tags`: are used as usual, just add the tags you want to use. They are displayed in the jumbotron on the list-view, and on the bottom of each single-view\
+`comments`: true/false to turn on/off disqus-comments
+
+
+## Static Content
+I added a customized layout for content of type "static", which means that posts in the folder "static" are displayed as standalone pages. I also disabled the list-layout for this folder.
+
+For example: to create an imprint, simply go with the following command and add your markdown-text.
+```
+hugo new static/imprint.md
+```
+
+## Configuration
+You should at least specify the following default params in your config.toml
+```toml
+baseURL = "http://yourdomain.com"
+languageCode = "en-us"
+title = "Mediumish"
+theme = "mediumish-gohugo-theme"
+summaryLength = 25
+copyright = "John Doe - All rights reserved"
+disqusShortname = "shortDisquis"
+googleAnalytics = "UA-1XXXXXXX1-X"
+```
+`title`: is displayed on the postlist and on each post as the title\
+`summaryLength`: feel free to play around with this\
+`copyright`: is displayed in the footer next to the copyright-logo\
+`disqusShortname`: provide your disqusShortname\
+`googleAnalytics`: provide your googleAnalytics-Code
+
+### General Params
+```toml
+[params]
+  logo = "/images/icon.png"
+  description = "the clean blog!"
+  mailchimp = "you can provide a mailchimp-link here, see below"
+  mailprotect = "you can provide a protector-name here, see below"
+  customCSS = ["css/tweaks.css", "css/customHeader.css"]
+```
+`logo`: is displayed in titlebar and alertbar\
+`description`: is displayed under title\
+`mailchimp` and `mailprotect`: provide links to a mailchimp-list and a mailchimp-protector id, the following screenshot should clarify. if not specified the alertbar for mail-subscription doesn't show up.
+`customCSS`: you can add paths to your own css files here to tweak and customize the css
+
+![mailchimp-example](https://raw.githubusercontent.com/lgaida/mediumish-gohugo-theme/master/images/mailchimp.png)
+
+### Author Params
+```toml
+[params.author]
+  name = "John Doe"
+  thumbnail = "/images/author.jpg"
+  description = "Creator of this blog."
+```
+![author-params](https://raw.githubusercontent.com/lgaida/mediumish-gohugo-theme/master/images/authorpost.png)
+
+### Landingpage Params
+```toml
+[params.index]
+  picture = "/images/author.jpg"
+  title = "John Doe"
+  subtitle = "I'm a unique placeholder. Working here and there!"
+  mdtext = '''Currently trying to get this blog running, still don't know what the blog will be about!\
+**This textblock is a demonstration of the mdtext-param.**\
+### This is a markdown heading'''
+  alertbar = true
+```
+You can currently provide your username from `github`, `linkedin`, `xing`, `twitter`, `medium`. They will be displayed as icons on the landingpage.
+```toml
+[params.social]
+  github = "<username>"
+  linkedin = "<username>"
+  xing = "<username>"
+  medium = "<username>"
+  twitter = "<username>"
+  instagram = "<username>"
+```
+![landingpage-params](https://raw.githubusercontent.com/lgaida/mediumish-gohugo-theme/master/images/landing.png)
+
+## Contributing
+
+Feel free to use the [issue tracker](//github.com/lgaida/mediumish-gohugo-theme/issues) if you want to contribute in any possible way.
+You can also create a [pull request](//github.com/lgaida/mediumish-gohugo-theme/pulls) if you have already implemented a new feature that you want to share.
+
+## License
+
+Like the original jekyll-theme this ported theme is released under the MIT License. Read more at the [License](//github.com/lgaida/mediumish-gohugo-theme/blob/master/LICENSE) itself.

+ 8 - 0
themes/mediumish/archetypes/default.md

@@ -0,0 +1,8 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+publishdate: {{ .Date }}
+tags: []
+comments: true
+draft: true
+---

+ 36 - 0
themes/mediumish/assets/css/additional.css

@@ -0,0 +1,36 @@
+.index-title{
+    color: rgba(0,0,0,.84);
+    margin-top:20px;
+}
+.index-sub{
+    color: rgba(0,0,0,.54);
+
+}
+.index-text{
+    margin-top:20px;
+    color: rgba(0,0,0,.44);
+}
+.index-image{
+    width: 400px;
+}
+.social-icon{
+    color: rgba(0,0,0,.44);
+    font-size:1.5rem;
+}
+.clock{
+    margin-left: 25px;
+}
+.jumbotron.fortags a {
+    background: #1C9963 !important;
+}
+.error{
+    text-align: center !important;
+}
+@media(min-width: 769px){
+    .md-nopad-right{
+        padding-right: 0px !important;
+    }
+    .md-nopad-left{
+        padding-left: 0px !important;
+    }
+}

+ 848 - 0
themes/mediumish/assets/css/medium.css

@@ -0,0 +1,848 @@
+/* 
+Template Name: Mediumish 
+Copyright: Sal, WowThemes.net, https://www.wowthemes.net 
+License: https://www.wowthemes.net/freebies-license/ 
+*/
+.mainheading {
+    padding: 1rem 0rem;
+}
+
+a {
+    color: #00ab6b;
+    transition: all 0.2s;
+}
+
+a:hover {
+    color: #038252;
+    text-decoration: none;
+}
+
+pre {
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+    border: #E3EDF3 1px solid;
+    width: 100%;
+    padding: 7px;
+    font-family: monospace, sans-serif;
+    font-size: 14px;
+    white-space: pre;
+    overflow: auto;
+    background: #fff;
+    border-radius: 0px;
+    line-height: 1.6;
+    color: #333;
+    margin-bottom: -rem;
+}
+
+.mediumnavigation {
+    background: rgba(255, 255, 255, .97);
+    box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .15);
+    transition: top 0.2s ease-in-out;
+}
+
+.main-content {
+    min-height: 300px;
+}
+
+.site-content {
+    min-height: 60vh;
+    padding-top: 1.5rem;
+    margin-top: 57px;
+    transition: all 0.4s;
+}
+
+section {
+    margin-bottom: 20px;
+}
+
+section.recent-posts {
+    margin-bottom: 0;
+}
+
+.section-title h2 {
+    border-bottom: 1px solid rgba(0, 0, 0, .125);
+    margin-bottom: 25px;
+    font-weight: 700;
+    font-size: 1.4rem;
+    margin-bottom: 27px;
+}
+
+.section-title span {
+    border-bottom: 1px solid rgba(0, 0, 0, .44);
+    display: inline-block;
+    padding-bottom: 20px;
+    margin-bottom: -1px;
+}
+
+.article-post ol,
+.article-post ul {
+    margin-bottom: 1.5rem;
+}
+
+.article-post ol ol,
+.article-post ul ul {
+    list-style: disc;
+    margin-bottom: 0rem;
+}
+
+@media (min-width:576px) {
+    .card-columns.listfeaturedtag {
+        -webkit-column-count: 2;
+        -moz-column-count: 2;
+        column-count: 2;
+    }
+}
+
+@media (min-width:992px) {
+    .navbar-expand-lg .navbar-nav .nav-link {
+        padding-right: 0.8rem;
+        padding-left: 0.8rem;
+    }
+}
+
+.listfeaturedtag {
+    border: 1px solid rgba(0, 0, 0, .125);
+    border-radius: .25rem;
+    transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
+}
+
+.listfeaturedtag .wrapthumbnail {
+    height: 290px;
+    flex: 0 0 auto;
+    height: 100%;
+}
+
+.maxthumb {
+    max-height: 300px;
+    overflow: hidden;
+}
+
+.listfeaturedtag .card,
+.card-footer {
+    border: 0;
+}
+
+.listfeaturedtag .thumbnail {
+    background-size: cover;
+    height: 100%;
+    display: block;
+    background-position: 38% 22% !important;
+    background-origin: border-box !important;
+    border-top-left-radius: .25rem;
+    border-bottom-left-radius: .25rem;
+}
+
+.listfeaturedtag .card-block {
+    padding-left: 0;
+}
+
+.listfeaturedtag h2.card-title,
+.listrecent h2.card-title {
+    font-size: 1.3rem;
+    font-weight: 700;
+    line-height: 1.25;
+}
+
+.listfeaturedtag h4.card-text,
+.listrecent h4.card-text {
+    color: rgba(0, 0, 0, .44);
+    font-size: 0.95rem;
+    line-height: 1.6;
+    font-weight: 400;
+}
+
+.featured-box-img-cover {
+    object-fit: cover;
+    width: 100%;
+    height: 100%;
+    max-height: 100%;
+}
+
+@media (max-width:991px) {
+    .featured-box-img-cover {
+        height: auto;
+        width: 100%;
+    }
+}
+
+.wrapfooter {
+    font-size: 12px;
+    display: flex;
+    align-items: center;
+    margin-bottom: 15px;
+}
+
+.author-thumb {
+    width: 40px;
+    height: 40px;
+    border-radius: 100%;
+}
+
+.post-top-meta {
+    margin-bottom: 2rem;
+}
+
+.post-top-meta .author-thumb {
+    width: 72px;
+    height: 72px;
+}
+
+.post-top-meta.authorpage .author-thumb {
+    margin-top: 40px;
+}
+
+.post-top-meta span {
+    font-size: 0.9rem;
+    color: rgba(0, 0, 0, .44);
+    display: inline-block;
+}
+
+.post-top-meta .author-description {
+    margin-bottom: 5px;
+    margin-top: 5px;
+    font-size: 0.95rem;
+}
+
+.toc ul {
+    list-style: decimal;
+    font-weight: 400;
+}
+
+.author-meta {
+    flex: 1 1 auto;
+    white-space: nowrap !important;
+    text-overflow: ellipsis !important;
+    overflow: hidden !important;
+}
+
+span.post-name,
+span.post-date,
+span.author-meta {
+    display: inline-block;
+}
+
+span.post-date,
+span.post-read {
+    color: rgba(0, 0, 0, .44);
+}
+
+span.post-read-more {
+    align-items: center;
+    display: inline-block;
+    float: right;
+    margin-top: 8px;
+}
+
+span.post-read-more a {
+    color: rgba(0, 0, 0, .44);
+}
+
+span.post-name a,
+span.post-read-more a:hover {
+    color: rgba(0, 0, 0, .8);
+}
+
+.dot:after {
+    content: "·";
+    margin-left: 3px;
+    margin-right: 3px;
+}
+
+.mediumnavigation .form-control {
+    font-size: 0.8rem;
+    border-radius: 30px;
+    overflow: hidden;
+    border: 1px solid rgba(0, 0, 0, 0.04);
+    min-width: 180px;
+}
+
+.mediumnavigation .form-inline {
+    margin-left: 15px;
+}
+
+.mediumnavigation .form-inline .btn {
+    margin-left: -50px;
+    border: 0;
+    border-radius: 30px;
+    cursor: pointer;
+}
+
+.mediumnavigation .form-inline .btn:hover,
+.mediumnavigation .form-inline .btn:active {
+    background: transparent;
+    color: green;
+}
+
+.mediumnavigation .navbar-brand {
+    font-weight: 500;
+}
+
+.mediumnavigation .dropdown-menu {
+    border: 1px solid rgba(0, 0, 0, 0.08);
+    margin: .5rem 0 0;
+}
+
+.mediumnavigation .nav-item,
+.dropdown-menu {
+    font-size: 0.9rem;
+}
+
+.mediumnavigation .search-icon {
+    margin-left: -40px;
+    display: inline-block;
+    margin-top: 3px;
+    cursor: pointer;
+}
+
+.mediumnavigation .navbar-brand img {
+    max-height: 30px;
+    margin-right: 5px;
+}
+
+.mainheading h1.sitetitle {
+    font-family: Righteous;
+}
+
+.mainheading h1.posttitle {
+    font-weight: 700;
+    margin-bottom: 1rem;
+}
+
+.footer {
+    border-top: 1px solid rgba(0, 0, 0, .05) !important;
+    padding-top: 15px;
+    padding-bottom: 12px;
+    font-size: 0.8rem;
+    color: rgba(0, 0, 0, .44);
+    margin-top: 50px;
+    margin-bottom: 62px;
+    position: relative;
+    background: #fff;
+}
+
+.link-dark {
+    color: rgba(0, 0, 0, .8);
+}
+
+.article-post {
+    font-family: Merriweather;
+    font-size: 1.1rem;
+    line-height: 1.84;
+    color: rgba(0, 0, 0, .8);
+}
+
+blockquote {
+    border-left: 4px solid #00ab6b;
+    padding: 0 20px;
+    font-style: italic;
+    color: rgba(0, 0, 0, .5);
+}
+
+.article-post p,
+.article-post blockquote {
+    margin: 0 0 1.5rem 0;
+}
+
+.featured-image {
+    display: block;
+    margin-bottom: 1.5rem;
+}
+
+.share {
+    text-align: center;
+}
+
+.share p {
+    margin-bottom: 10px;
+    font-size: 0.95rem;
+}
+
+.share ul li {
+    display: inline-block;
+    margin-bottom: 9px;
+}
+
+.share ul {
+    padding-left: 0;
+    margin-left: 0;
+}
+
+.share ul li i.fa {
+    border: 1px solid #ddd;
+    width: 30px;
+    height: 30px;
+    line-height: 30px;
+    text-align: center;
+    border-radius: 50%;
+}
+
+.svgIcon {
+    vertical-align: middle;
+}
+
+.sticky-top-offset {
+    top: 100px;
+}
+
+@media (min-width:1024px) {
+    .share ul li {
+        display: block;
+    }
+}
+
+@media (max-width:999px) {
+    .featured-box-img-cover {
+        height: 359px;
+    }
+
+    .alertbar {
+        position: relative !Important;
+        margin-bottom: 20px;
+        margin-top: 20px;
+        box-shadow: none !Important;
+        padding-right: 14px !Important;
+    }
+
+    #comments {
+        margin-right: 15px;
+    }
+
+    .jumbotron.fortags {
+        margin-bottom: 0 !Important;
+    }
+
+    .alertbar form {
+        margin-top: 20px;
+    }
+
+    .alertbar span,
+    .alertbar form {
+        display: block;
+    }
+
+    .alertbar input[type="submit"] {
+        border-radius: 3px !Important;
+    }
+
+    .alertbar input[type="email"] {
+        margin-right: 0px !Important;
+        display: block;
+        border-right: 1px solid #ddd !Important;
+        margin-bottom: 10px;
+    }
+
+    .jumbotron {
+        margin-bottom: 0;
+        border-radius: 0;
+    }
+
+    .listfeaturedtag .card {
+        height: auto;
+    }
+
+    .listfeaturedtag .wrapfooter {
+        position: relative;
+        margin-top: 30px;
+    }
+
+    .listfeaturedtag .card-block {
+        padding: 20px;
+    }
+
+    .footer {
+        margin-top: 0px;
+        margin-bottom: 0px;
+    }
+}
+
+@media (max-width:1024px) {
+    .post-top-meta .col-md-10 {
+        text-align: center;
+    }
+}
+
+@media (max-width:767px) {
+    .post-top-meta.authorpage {
+        text-align: center;
+    }
+}
+
+.share,
+.share a {
+    color: rgba(0, 0, 0, .44);
+    fill: rgba(0, 0, 0, .44);
+}
+
+.graybg {
+    background-color: #fafafa;
+    padding: 40px 0 46px;
+    position: relative;
+}
+
+.listrelated .card {
+    box-shadow: 0 1px 7px rgba(0, 0, 0, .05);
+    border: 0;
+}
+
+ul.tags {
+    list-style: none;
+    padding-left: 0;
+    margin: 0 0 3rem 0;
+}
+
+ul.tags li {
+    display: inline-block;
+    font-size: 0.9rem;
+}
+
+ul.tags li a {
+    background: rgba(0, 0, 0, .05);
+    color: rgba(0, 0, 0, .6);
+    border-radius: 3px;
+    padding: 5px 10px;
+}
+
+ul.tags li a:hover {
+    background: rgba(0, 0, 0, .07);
+    text-decoration: none;
+}
+
+.margtop3rem {
+    margin-top: 3rem;
+}
+
+.sep {
+    height: 1px;
+    width: 20px;
+    background: #999;
+    margin: 0px auto;
+    margin-bottom: 1.2rem;
+}
+
+.btn.follow {
+    border-color: #02B875;
+    color: #1C9963;
+    padding: 3px 10px;
+    text-align: center;
+    border-radius: 999em;
+    font-size: 0.85rem;
+    display: inline-block;
+}
+
+.btn.subscribe {
+    background-color: #1C9963;
+    border-color: #1C9963;
+    color: rgba(255, 255, 255, 1);
+    fill: rgba(255, 255, 255, 1);
+    border-radius: 30px;
+    font-size: 0.85rem;
+    margin-left: 10px;
+    font-weight: 600;
+    text-transform: uppercase;
+}
+
+.post-top-meta .btn.follow {
+    margin-left: 5px;
+    margin-top: -4px;
+}
+
+.alertbar {
+    box-shadow: 0 -3px 10px 0 rgba(0, 0, 0, .0785);
+    position: fixed;
+    bottom: 0;
+    left: 0;
+    background-color: #fff;
+    width: 100%;
+    padding: 14px 0;
+    z-index: 1;
+    display: none;
+}
+
+.alertbar form {
+    display: inline-block;
+}
+
+.alertbar input[type="email"] {
+    font-size: 0.85rem;
+    padding: 3px 5px 3px 10px;
+    border-top-left-radius: 3px;
+    border-bottom-left-radius: 3px;
+    border: 1px solid #ddd;
+    border-right: 0;
+    margin-right: -10px;
+    height: 34px;
+    letter-spacing: 0.5px;
+    margin-left: 5px;
+}
+
+.alertbar input[type="submit"] {
+    background-color: #1C9963;
+    border: 1px solid #1C9963;
+    color: rgba(255, 255, 255, 1);
+    fill: rgba(255, 255, 255, 1);
+    font-size: 0.85rem;
+    border-radius: 0;
+    padding: 4px 10px;
+    border-top-right-radius: 3px;
+    border-bottom-right-radius: 3px;
+    font-weight: 600;
+    height: 34px;
+    letter-spacing: 0.5px;
+    cursor: pointer;
+}
+
+.form-control::-webkit-input-placeholder {
+    color: rgba(0, 0, 0, .5);
+}
+
+.form-control:-moz-placeholder {
+    color: rgba(0, 0, 0, .5);
+}
+
+.form-control::-moz-placeholder {
+    color: rgba(0, 0, 0, .5);
+}
+
+.form-control:-ms-input-placeholder {
+    color: rgba(0, 0, 0, .5);
+}
+
+.form-control::-ms-input-placeholder {
+    color: rgba(0, 0, 0, .5);
+}
+
+.authorpage h1 {
+    font-weight: 700;
+    font-size: 30px;
+}
+
+.post-top-meta.authorpage .author-thumb {
+    float: none;
+}
+
+.authorpage .author-description {
+    font-size: 1rem;
+    color: rgba(0, 0, 0, .6);
+}
+
+.post-top-meta.authorpage .btn.follow {
+    padding: 7px 20px;
+    margin-top: 10px;
+    margin-left: 0;
+    font-size: 0.9rem;
+}
+
+.graybg.authorpage {
+    border-top: 1px solid #f0f0f0;
+}
+
+.authorpostbox {
+    width: 760px;
+    margin: 0px auto;
+    margin-bottom: 1.5rem;
+    max-width: 100%;
+}
+
+.authorpostbox .img-thumb {
+    width: 100%;
+}
+
+.sociallinks {
+    margin: 1rem 0;
+}
+
+.sociallinks a {
+    background: #666;
+    color: #fff;
+    width: 22px;
+    height: 22px;
+    display: inline-block;
+    text-align: center;
+    line-height: 22px;
+    border-radius: 50%;
+    font-size: 12px;
+}
+
+#comments {
+    margin-top: 3rem;
+    margin-bottom: 1.5rem;
+}
+
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+    font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
+}
+
+.article-post .h1,
+.article-post .h2,
+.article-post .h3,
+.article-post .h4,
+.article-post .h5,
+.article-post .h6,
+.article-post h1,
+.article-post h2,
+.article-post h3,
+.article-post h4,
+.article-post h5,
+.article-post h6 {
+    font-weight: 700;
+    margin-bottom: 1.5rem;
+}
+
+.article-post img.shadow {
+    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.30);
+    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.30);
+    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.30);
+}
+
+.layout-page .article-post {
+    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+    font-size: 1rem;
+}
+
+.layout-page .article-post p {
+    margin-bottom: 1rem;
+}
+
+img {
+    max-width: 100%;
+}
+
+.bottompagination span.navigation {
+    display: block;
+    font-size: 0.93rem;
+    padding: 15px 0 0 0;
+    text-align: center;
+    margin-bottom: 0rem;
+    color: #999;
+    border-top: 1px solid #ddd;
+}
+
+.pointerup {
+    margin-bottom: -17px;
+    margin-left: 49%;
+    font-size: 30px;
+}
+
+.pointerup i.fa {
+    color: #eaeaea;
+}
+
+.bottompagination span.navigation i {
+    display: inline-block;
+}
+
+span.navigation {
+    display: inline-block;
+    font-size: 0.93rem;
+    font-weight: 700;
+    text-align: center;
+}
+
+.pagination {
+    display: block;
+}
+
+iframe {
+    max-width: 100%;
+}
+
+.transpdark {
+    background: rgba(0, 0, 0, 0.75);
+    color: #fff;
+}
+
+@media (min-width:768px) {
+    .jumbotron.fortags {
+        margin-bottom: -50px;
+        margin-top: 3rem;
+        padding: 0;
+        height: 350px;
+        border-radius: 0;
+        background-image: url(../images/jumbotron.jpg);
+        background-size: cover;
+    }
+
+    .jumbotron.fortags .col-md-4 {
+        background: rgba(0, 0, 0, 0.75);
+        color: #fff;
+    }
+
+    .jumbotron.fortags .row {
+        margin: 0;
+    }
+}
+
+.jumbotron.fortags {
+    margin-top: 3rem;
+    padding: 0;
+    border-radius: 0;
+    background-image: url(../images/jumbotron.jpg);
+    background-size: cover;
+}
+
+.jumbotron.fortags a {
+    padding: 5px 10px 7px;
+    background: #222;
+    border-radius: 30px;
+    color: #fff;
+    font-weight: 500;
+    text-transform: lowercase;
+    font-size: 0.8rem;
+    display: inline-block;
+}
+
+.layout-page .jumbotron.fortags {
+    display: none;
+}
+
+.mb-30px {
+    margin-bottom: 30px;
+}
+
+.flex-first {
+    -webkit-box-ordinal-group: 0;
+    -webkit-order: -1;
+    -ms-flex-order: -1;
+    order: -1;
+}
+
+@media (min-width: 768px) {
+    .flex-md-unordered {
+        -webkit-box-ordinal-group: 1;
+        -webkit-order: 1;
+        -ms-flex-order: 1;
+        order: 1;
+    }
+
+    .flex-first {
+        -webkit-box-ordinal-group: 0;
+        -webkit-order: 1;
+        -ms-flex-order: 1;
+        order: 1;
+    }
+}
+
+@media (max-width: 768px) {
+    .share {
+        margin-top: 30px;
+    }
+}
+
+.card .img-fluid {
+    width: 100%;
+}
+
+.sticky-top-80 {
+    top: 80px;
+}

+ 109 - 0
themes/mediumish/assets/js/mediumish.js

@@ -0,0 +1,109 @@
+jQuery(document).ready(function($){
+
+    var offset = 1250; 
+    var duration = 800; 
+    jQuery(window).scroll(function() { 
+        if (jQuery(this).scrollTop() > offset) { 
+        jQuery('.back-to-top').fadeIn(duration); 
+        } else { 
+        jQuery('.back-to-top').fadeOut(duration); 
+        }
+    });
+    jQuery('.back-to-top').click(function(event) { 
+    event.preventDefault(); 
+    jQuery('html, body').animate({scrollTop: 0}, duration); 
+    return false; 
+    })
+
+
+    // alertbar later
+    $(document).scroll(function () {
+        var maxScroll = $(document).height() - $(window).height();
+        var y = $(this).scrollTop();
+        if (y > 350 || y + 100 > maxScroll) {
+            $('.alertbar').fadeIn();
+        } else {
+            $('.alertbar').fadeOut();
+        }
+    });
+
+
+    // Smooth on external page
+    $(function() {
+      setTimeout(function() {
+        if (location.hash) {
+          /* we need to scroll to the top of the window first, because the browser will always jump to the anchor first before JavaScript is ready, thanks Stack Overflow: http://stackoverflow.com/a/3659116 */
+          window.scrollTo(0, 0);
+          target = location.hash.split('#');
+          smoothScrollTo($('#'+target[1]));
+        }
+      }, 1);
+
+      // taken from: https://css-tricks.com/snippets/jquery/smooth-scrolling/
+      $('a[href*=\\#]:not([href=\\#])').click(function() {
+        if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
+          smoothScrollTo($(this.hash));
+          return false;
+        }
+      });
+
+      function smoothScrollTo(target) {
+        target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
+
+        if (target.length) {
+          $('html,body').animate({
+            scrollTop: target.offset().top
+          }, 1000);
+        }
+      }
+    });
+    
+    
+    // Hide Header on on scroll down
+    var didScroll;
+    var lastScrollTop = 0;
+    var delta = 5;
+    var navbarHeight = $('nav').outerHeight();
+
+    $(window).scroll(function(event){
+        didScroll = true;
+    });
+
+    setInterval(function() {
+        if (didScroll) {
+            hasScrolled();
+            didScroll = false;
+        }
+    }, 250);
+
+    function hasScrolled() {
+        var st = $(this).scrollTop();
+        
+        // Make sure they scroll more than delta
+        if(Math.abs(lastScrollTop - st) <= delta)
+            return;
+
+        // If they scrolled down and are past the navbar, add class .nav-up.
+        // This is necessary so you never see what is "behind" the navbar.
+        if (st > lastScrollTop && st > navbarHeight){
+            // Scroll Down            
+            $('nav').removeClass('nav-down').addClass('nav-up'); 
+            $('.nav-up').css('top', - $('nav').outerHeight() + 'px');
+           
+        } else {
+            // Scroll Up
+            if(st + $(window).height() < $(document).height()) {               
+                $('nav').removeClass('nav-up').addClass('nav-down');
+                $('.nav-up, .nav-down').css('top', '0px');             
+            }
+        }
+
+        lastScrollTop = st;
+    }
+    
+    
+    //$('.site-content').css('margin-top', $('header').outerHeight() + 'px');
+
+
+
+});

+ 10 - 0
themes/mediumish/exampleSite/LICENSE

@@ -0,0 +1,10 @@
+The MIT License (MIT)
+
+Copyright (c) 2018 [lgaida](https://github.com/lgaida)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+

+ 5 - 0
themes/mediumish/exampleSite/README.md

@@ -0,0 +1,5 @@
+# Demo
+
+This is the demonstration site of the [Mediumish GoHugo Theme](https://github.com/lgaida/mediumish-gohugo-theme)
+Run `hugo server -w -v`
+

+ 56 - 0
themes/mediumish/exampleSite/config.toml

@@ -0,0 +1,56 @@
+baseURL = "https://example.com/"
+languageCode = "en-us"
+title = "Mediumish"
+theme = "mediumish-gohugo-theme"
+summaryLength = 25
+copyright = "John Doe - All rights reserved"
+enableEmoji = true
+publishDir = "docs"
+#disqusShortname = "your-shortname-here"
+#googleAnalytics = "UA-1XXXXXXX1-1"
+
+[params]
+  logo = "/images/logo.png"
+  description ="the clean blog!"
+  #mailchimp = "you can provide a mailchimp-link here"
+
+[params.author]
+  name = "John Doe"
+  thumbnail = "/images/author.png"
+  description = "Creator of this blog."
+
+[params.index]
+  picture = "/images/author.png"
+  title = "John Doe"
+  subtitle = "I'm a unique placeholder. Working here and there!"
+  mdtext = '''
+Currently trying to get this blog running, still don't know what the blog will be about!\
+**This textblock is a demonstration of the mdtext-param.**\
+### This is a markdown heading
+'''
+  alertbar = false
+
+[params.social]
+  github = "<username>"
+  linkedin = "<username>"
+  xing = "<username>"
+  medium = "<username>"
+  twitter = "<username>"
+  instagram = "<username>"
+
+## Main Menu
+[[menu.main]]
+    name = "Blog"
+    weight = 100
+    identifier = "blog"
+    url = "/blog"
+[[menu.main]]
+    name = "About Me"
+    identifier = "about"
+    weight = 200
+    url = "/"
+[[menu.main]]
+    name = "Imprint"
+    identifier = "imprint"
+    weight = 200
+    url = "/static/imprint"

+ 10 - 0
themes/mediumish/exampleSite/content/blog/eighth.md

@@ -0,0 +1,10 @@
+---
+title: "Eighth"
+date: 2018-10-07T11:40:11+02:00
+publishdate: 2018-10-07T11:40:11+02:00
+image: "/images/blog/8.jpg"
+tags: ["interesting"]
+comments: false
+---
+# This is another post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 10 - 0
themes/mediumish/exampleSite/content/blog/fifth.md

@@ -0,0 +1,10 @@
+---
+title: "Fifth"
+date: 2018-10-07T11:39:22+02:00
+publishdate: 2018-10-07T11:39:22+02:00
+image: "/images/blog/5.jpg"
+tags: ["interesting", "drink"]
+comments: false
+---
+# This is another post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 10 - 0
themes/mediumish/exampleSite/content/blog/fourth.md

@@ -0,0 +1,10 @@
+---
+title: "Fourth"
+date: 2018-10-07T11:39:16+02:00
+publishdate: 2018-10-07T11:39:16+02:00
+image: "/images/blog/4.jpg"
+tags: ["interesting"]
+comments: false
+---
+# This is another post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 10 - 0
themes/mediumish/exampleSite/content/blog/my-first-post.md

@@ -0,0 +1,10 @@
+---
+title: "My First Post"
+date: 2018-10-07T11:17:14+02:00
+publishdate: 2018-10-07T11:17:14+02:00
+image: "/images/blog/1.jpg"
+tags: ["interesting"]
+comments: false
+---
+# This is my first post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 10 - 0
themes/mediumish/exampleSite/content/blog/ninth.md

@@ -0,0 +1,10 @@
+---
+title: "Ninth"
+date: 2018-10-07T11:40:14+02:00
+publishdate: 2018-10-07T11:40:14+02:00
+image: "/images/blog/9.jpg"
+tags: ["interesting", "drink"]
+comments: false
+---
+# This is another post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 10 - 0
themes/mediumish/exampleSite/content/blog/second.md

@@ -0,0 +1,10 @@
+---
+title: "Second"
+date: 2018-10-07T11:39:10+02:00
+publishdate: 2018-10-07T11:39:10+02:00
+image: "/images/blog/2.jpg"
+tags: ["interesting"]
+comments: false
+---
+# This is another post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 10 - 0
themes/mediumish/exampleSite/content/blog/seventh.md

@@ -0,0 +1,10 @@
+---
+title: "Seventh"
+date: 2018-10-07T11:39:29+02:00
+publishdate: 2018-10-07T11:39:29+02:00
+image: "/images/blog/7.jpg"
+tags: ["interesting"]
+comments: false
+---
+# This is another post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 10 - 0
themes/mediumish/exampleSite/content/blog/sixth.md

@@ -0,0 +1,10 @@
+---
+title: "Sixth"
+date: 2018-10-07T11:39:25+02:00
+publishdate: 2018-10-07T11:39:25+02:00
+image: "/images/blog/6.jpg"
+tags: ["interesting", "drink"]
+comments: false
+---
+# This is another post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 10 - 0
themes/mediumish/exampleSite/content/blog/third.md

@@ -0,0 +1,10 @@
+---
+title: "Third"
+date: 2018-10-07T11:39:13+02:00
+publishdate: 2018-10-07T11:39:13+02:00
+image: "/images/blog/3.jpg"
+tags: ["interesting"]
+comments: false
+---
+# This is another post
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 

+ 11 - 0
themes/mediumish/exampleSite/content/static/imprint.md

@@ -0,0 +1,11 @@
+---
+title: "Imprint"
+date: 2018-10-07T11:12:00+02:00
+---
+# Imprint
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 
+## Next
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 
+## Next
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean semper libero quis dictum dapibus. Nulla egestas vitae augue eu rutrum. Duis ullamcorper dictum ipsum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse tortor dui, fermentum non dapibus id, volutpat non odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas fringilla tempus urna ac laoreet. Curabitur sed bibendum lectus. Vivamus gravida venenatis porttitor. Phasellus aliquet nibh vel accumsan malesuada. Nulla nibh enim, auctor nec rhoncus a, pulvinar at tortor. Donec sodales consequat dolor et condimentum. Praesent convallis massa sit amet ultrices porta. Sed commodo, odio et porttitor fringilla, mi tortor sodales nulla, a fermentum dolor mi pulvinar mi. 
+

BIN
themes/mediumish/exampleSite/static/images/author.png


BIN
themes/mediumish/exampleSite/static/images/blog/1.jpg


BIN
themes/mediumish/exampleSite/static/images/blog/2.jpg


BIN
themes/mediumish/exampleSite/static/images/blog/3.jpg


BIN
themes/mediumish/exampleSite/static/images/blog/4.jpg


BIN
themes/mediumish/exampleSite/static/images/blog/5.jpg


BIN
themes/mediumish/exampleSite/static/images/blog/6.jpg


BIN
themes/mediumish/exampleSite/static/images/blog/7.jpg


BIN
themes/mediumish/exampleSite/static/images/blog/8.jpg


BIN
themes/mediumish/exampleSite/static/images/blog/9.jpg


BIN
themes/mediumish/exampleSite/static/images/jumbotron.jpg


BIN
themes/mediumish/exampleSite/static/images/logo.png


BIN
themes/mediumish/images/authorpost.png


BIN
themes/mediumish/images/landing.png


BIN
themes/mediumish/images/mailchimp.png


BIN
themes/mediumish/images/screenshot.png


BIN
themes/mediumish/images/tn.png


+ 26 - 0
themes/mediumish/layouts/404.html

@@ -0,0 +1,26 @@
+{{ define "header"}}
+    {{- partial "_shared/navbar.html" . -}}
+{{ end }}
+
+{{ define "main" }}
+<div class="main-content">
+    <div class="container">
+        <div class="row">
+            <div class="col-md-1"></div>
+            <div class="col-md-10 error">
+                <div class="mainheading">
+                    <h1 class="posttitle">{{ .Title }}</h1> 
+                </div>
+                <div class="article-post">
+                    Oops! This is obviously not what you are looking for.<br>
+                    Click <a href="/">here</a> to start all over again.                
+                </div>
+            </div>
+            <div class="col-md-1"></div>
+        </div>
+    </div>
+</div>
+{{ end }}
+
+{{ define "footer"}}
+{{ end }}

+ 15 - 0
themes/mediumish/layouts/_default/baseof.html

@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html lang="{{ .Site.LanguageCode }}">
+    {{- partial "_shared/head.html" . -}}
+    <body>
+        {{- block "header" . }}{{- end }}
+        <div class="site-content">   
+            <div class="container">
+                {{- block "main" . }}{{- end }}
+            </div>
+            {{- block "footer" . }}{{- end }}
+        </div>
+        {{- partial "_shared/js.html" . -}}
+        {{ template "_internal/google_analytics.html" . }}
+    </body>
+</html>

+ 29 - 0
themes/mediumish/layouts/_default/list.html

@@ -0,0 +1,29 @@
+{{ define "header"}}
+    {{- partial "_shared/navbar.html" . -}}
+{{ end }}
+
+{{ define "main" }}
+    {{- partial "_shared/title.html" . -}}
+    <div class="main-content">
+        <!-- Posts Index
+        ================================================== -->
+        <section class="recent-posts">            
+            <div class="section-title">                
+                <h2><span>Latest Posts</span></h2>                
+            </div>            
+            <div class="row listrecent">
+                {{ $post_paginator := .Paginate (.Pages) 6 }}
+                {{ range $post_paginator.Pages }}
+                    {{- partial "list-partials/postbox.html" . -}}
+                {{end}}
+            </div>
+        </section>
+        {{- partial "list-partials/pagination.html" $post_paginator -}}
+    </div>
+    {{- partial "_shared/alertbar.html" . -}}
+{{ end }}
+
+{{ define "footer"}}
+    {{- partial "_shared/jumbotron.html" . -}}
+    {{- partial "_shared/footer.html" . -}}
+{{ end }}

+ 96 - 0
themes/mediumish/layouts/_default/single.html

@@ -0,0 +1,96 @@
+{{ define "header"}}
+    {{- partial "_shared/navbar.html" . -}}
+{{ end }}
+
+{{ define "main" }}
+    {{- partial "_shared/title.html" . -}}
+    <div class="main-content">
+        <!-- Begin Article
+        ================================================== -->
+        <div class="container">
+            <div class="row">
+                <!-- Post Share -->
+                <div class="col-md-2 pl-0">      
+                    {{- partial "single-partials/share.html" . -}}
+                </div>
+                <!-- Post -->                
+                <div class="col-md-9 flex-first flex-md-unordered">
+                    <div class="mainheading">
+                        <!-- Author Box -->	
+                        {{if isset .Site.Params.author "name"}}
+                        {{if isset .Site.Params.author "thumbnail"}}
+                        {{if isset .Site.Params.author "description"}}
+                        <div class="row post-top-meta">
+                            <div class="col-xs-12 col-md-3 col-lg-2 text-center text-md-left mb-4 mb-md-0 md-nopad-right">
+                                <img class="author-thumb" src="{{ .Site.Params.author.thumbnail | urlize | relURL}}" alt="{{ .Site.Params.author.name }}">
+                            </div>
+                            <div class="col-xs-12 col-md-9 col-lg-10 text-center text-md-left md-nopad-left">
+                                <a target="_blank" class="link-dark">{{ .Site.Params.author.name }}</a><br>
+                                <span class="author-description">
+                                    {{ .Site.Params.author.description }}<br>
+                                    <i class="far fa-star"></i>
+                                    {{ dateFormat "Jan 2, 2006" .PublishDate }}
+                                    <i class="far fa-clock clock"></i>
+                                    {{ .ReadingTime }} min read
+                                </span>					
+                            </div>
+                        </div>			
+                        {{end}}	
+                        {{end}}
+                        {{end}}                        
+                        <!-- Post Title -->
+                        <h1 class="posttitle">{{ .Title }}</h1> 
+                    </div>
+
+                    <!-- Post Featured Image -->
+                    {{$images := .Resources.ByType "image"}}
+                    {{with $images.GetMatch "*cover*" }}
+                        <img class="featured-image img-fluid" src="{{ .Permalink }}" alt="thumbnail for this post">
+                    {{end}}
+                    <!-- End Featured Image -->
+
+                    <!-- Post Content -->
+                    <div class="article-post">
+                        {{ .Content}}
+                    </div>
+                    
+                    <!-- Post Categories -->
+                    <div class="after-post-tags">
+                        <ul class="tags">
+                        {{ range .Params.tags }}
+                        <li>
+                        <a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{.}}</a>
+                        </li>
+                        {{ end }}
+                        </ul>
+                    </div>
+                    <!-- End Categories -->
+                    
+                    <!-- Next and PrevPage inside current section -->
+                    <div class="row PageNavigation d-flex justify-content-between font-weight-bold">
+                    {{with .NextInSection}}
+                        <a class="d-block col-md-6" href="{{.Permalink}}"> &laquo; {{.Title}}</a>
+                    {{end}}
+                    {{with .PrevInSection}}
+                        <a class="d-block col-md-6 text-lg-right" href="{{.Permalink}}">{{.Title}} &raquo;</a>
+                    {{end}}
+                    <div class="clearfix"></div>
+                    </div>
+                    <!-- End Next and PrevPage -->
+                </div>
+                <!-- End Post -->
+            </div>
+        </div>
+        <!-- End Article
+        ================================================== -->
+        {{ if .Params.comments }}
+            {{- partial "single-partials/comments.html" . -}}
+        {{ end }}
+    </div>
+    {{- partial "_shared/alertbar.html" . -}}
+{{ end }}
+
+{{ define "footer"}}
+    {{- partial "_shared/jumbotron.html" . -}}
+    {{- partial "_shared/footer.html" . -}}
+{{ end }}

+ 33 - 0
themes/mediumish/layouts/index.html

@@ -0,0 +1,33 @@
+{{ define "header"}}
+    {{- partial "_shared/navbar.html" . -}}
+{{ end }}
+
+{{ define "main" }}
+    <div class="main-content">
+        <header class="text-center">
+            {{ with .Site.Params.index.picture }}
+                <img src="{{ . | urlize | relURL }}" class="rounded-circle text-center index-image">
+            {{ end }}
+            <h1 class="index-title">{{ .Site.Params.index.title }}</h1>
+        </header>
+
+        <section class="text-center">
+            {{ with .Site.Params.index.subtitle }}
+            <h3 class="index-sub">{{ . }}</h3>
+            {{ end }}
+            {{ with .Site.Params.index.mdtext }}
+            <h6 class="index-text">{{ . | markdownify }}</h6>
+            {{ end }}
+        </section>
+    </div>
+    {{- partial "_shared/social.html" . -}}
+    {{ if isset .Site.Params.index "alertbar" }}
+    	{{ if .Site.Params.index.alertbar }}
+            {{- partial "_shared/alertbar.html" . -}}
+        {{ end }}
+    {{ end }}
+{{end}}
+
+{{ define "footer" }}
+    {{- partial "_shared/footer.html" . -}}
+{{end}}

+ 15 - 0
themes/mediumish/layouts/issue/baseof.html

@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html lang="{{ .Site.LanguageCode }}">
+    {{- partial "_shared/head.html" . -}}
+    <body>
+        {{- block "header" . }}{{- end }}
+        <div class="site-content">   
+            <div class="container">
+                {{- block "main" . }}{{- end }}
+            </div>
+            {{- block "footer" . }}{{- end }}
+        </div>
+        {{- partial "_shared/js.html" . -}}
+        {{ template "_internal/google_analytics.html" . }}
+    </body>
+</html>

+ 29 - 0
themes/mediumish/layouts/issue/list.html

@@ -0,0 +1,29 @@
+{{ define "header"}}
+    {{- partial "_shared/navbar.html" . -}}
+{{ end }}
+
+{{ define "main" }}
+    {{- partial "_shared/title.html" . -}}
+    <div class="main-content">
+        <!-- Posts Index
+        ================================================== -->
+        <section class="recent-posts">            
+            <div class="section-title">                
+                <h2><span>Latest</span></h2>                
+            </div>            
+            <div class="row listrecent">
+                {{ $post_paginator := .Paginate (.Pages) 6 }}
+                {{ range $post_paginator.Pages }}
+                    {{- partial "list-partials/postbox.html" . -}}
+                {{end}}
+            </div>
+        </section>
+        {{- partial "list-partials/pagination.html" $post_paginator -}}
+    </div>
+    {{- partial "_shared/alertbar.html" . -}}
+{{ end }}
+
+{{ define "footer"}}
+    {{- partial "_shared/jumbotron.html" . -}}
+    {{- partial "_shared/footer.html" . -}}
+{{ end }}

+ 96 - 0
themes/mediumish/layouts/issue/single.html

@@ -0,0 +1,96 @@
+{{ define "header"}}
+    {{- partial "_shared/navbar.html" . -}}
+{{ end }}
+
+{{ define "main" }}
+    {{- partial "_shared/title.html" . -}}
+    <div class="main-content">
+        <!-- Begin Article
+        ================================================== -->
+        <div class="container">
+            <div class="row">
+                <!-- Post Share -->
+                <div class="col-md-2 pl-0">      
+                    {{- partial "single-partials/share.html" . -}}
+                </div>
+                <!-- Post -->                
+                <div class="col-md-9 flex-first flex-md-unordered">
+                    <div class="mainheading">
+                        <!-- Author Box -->	
+                        {{if isset .Site.Params.author "name"}}
+                        {{if isset .Site.Params.author "thumbnail"}}
+                        {{if isset .Site.Params.author "description"}}
+                        <div class="row post-top-meta">
+                            <div class="col-xs-12 col-md-3 col-lg-2 text-center text-md-left mb-4 mb-md-0 md-nopad-right">
+                                <img class="author-thumb" src="{{ .Site.Params.author.thumbnail | urlize | relURL}}" alt="{{ .Site.Params.author.name }}">
+                            </div>
+                            <div class="col-xs-12 col-md-9 col-lg-10 text-center text-md-left md-nopad-left">
+                                <a target="_blank" class="link-dark">{{ .Site.Params.author.name }}</a><br>
+                                <span class="author-description">
+                                    {{ .Site.Params.author.description }}<br>
+                                    <i class="far fa-star"></i>
+                                    {{ dateFormat "Jan 2, 2006" .PublishDate }}
+                                    <i class="far fa-clock clock"></i>
+                                    {{ .ReadingTime }} min read
+                                </span>					
+                            </div>
+                        </div>			
+                        {{end}}	
+                        {{end}}
+                        {{end}}                        
+                        <!-- Post Title -->
+                        <h1 class="posttitle">{{ .Title }}</h1> 
+                    </div>
+
+                    <!-- Post Featured Image -->
+                    {{$images := .Resources.ByType "image"}}
+                    {{with $images.GetMatch "*cover*" }}
+                        <img class="featured-image img-fluid" src="{{ .Permalink }}" alt="thumbnail for this post">
+                    {{end}}
+                    <!-- End Featured Image -->
+
+                    <!-- Post Content -->
+                    <div class="article-post">
+                        {{ .Content}}
+                    </div>
+                    
+                    <!-- Post Categories -->
+                    <div class="after-post-tags">
+                        <ul class="tags">
+                        {{ range .Params.tags }}
+                        <li>
+                        <a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{.}}</a>
+                        </li>
+                        {{ end }}
+                        </ul>
+                    </div>
+                    <!-- End Categories -->
+                    
+                    <!-- Next and PrevPage inside current section -->
+                    <div class="row PageNavigation d-flex justify-content-between font-weight-bold">
+                    {{with .NextInSection}}
+                        <a class="d-block col-md-6" href="{{.Permalink}}"> &laquo; {{.Title}}</a>
+                    {{end}}
+                    {{with .PrevInSection}}
+                        <a class="d-block col-md-6 text-lg-right" href="{{.Permalink}}">{{.Title}} &raquo;</a>
+                    {{end}}
+                    <div class="clearfix"></div>
+                    </div>
+                    <!-- End Next and PrevPage -->
+                </div>
+                <!-- End Post -->
+            </div>
+        </div>
+        <!-- End Article
+        ================================================== -->
+        {{ if .Params.comments }}
+            {{- partial "single-partials/comments.html" . -}}
+        {{ end }}
+    </div>
+    {{- partial "_shared/alertbar.html" . -}}
+{{ end }}
+
+{{ define "footer"}}
+    {{- partial "_shared/jumbotron.html" . -}}
+    {{- partial "_shared/footer.html" . -}}
+{{ end }}

+ 24 - 0
themes/mediumish/layouts/partials/_shared/alertbar.html

@@ -0,0 +1,24 @@
+<!-- Bottom Alert Bar
+================================================== -->
+{{ if isset .Site.Params "mailchimp" }}
+<div class="alertbar">
+	<div class="container text-center">
+        <span>
+            {{ if isset .Site.Params "logo" }}
+                <img src="{{ .Site.Params.logo | urlize | relURL }}" alt="logo">
+            {{ else }}
+                <span style="font-family:Righteous;">{{.Site.Title}}</span>
+            {{ end }}
+            &nbsp; Never miss a <b>story</b>, subscribe to our newsletter
+        </span>
+
+        <form action="{{ with .Site.Params.mailchimp }}{{.}}{{end}}" method="post" name="mc-embedded-subscribe-form" target="_blank" novalidate>
+		<input type="email" placeholder="Email" name="EMAIL" autocomplete="on" required>
+	    	<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
+	    	<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="{{ with .Site.Params.mailprotect }}{{.}}{{end}}" tabindex="-1" value=""></div>
+		<input type="submit" value="Subscribe" name="subscribe" >
+        </form>
+
+	</div>
+</div>
+{{ end }}

+ 16 - 0
themes/mediumish/layouts/partials/_shared/footer.html

@@ -0,0 +1,16 @@
+<!-- Begin Footer
+================================================== -->
+<footer class="footer">
+    <div class="container">
+        <div class="row">
+            <div class="col-md-6 col-sm-6 text-center text-lg-left">
+                &copy; Copyright {{ .Site.Copyright }}
+            </div>
+            <div class="col-md-6 col-sm-6 text-center text-lg-right">    
+                <a target="_blank" rel="noopener" href="https://www.wowthemes.net">Mediumish Theme</a> by WowThemes.net
+            </div>
+        </div>
+    </div>
+</footer>
+<!-- End Footer
+================================================== -->

+ 30 - 0
themes/mediumish/layouts/partials/_shared/head.html

@@ -0,0 +1,30 @@
+<head>
+	<meta charset="utf-8">
+	<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+	{{ hugo.Generator }}
+	{{ with .Site.Params.logo }}
+	<link rel="icon" href="{{ . | urlize | relURL }}">
+	{{ end }}
+	<title>{{ .Page.Title }} | {{ .Site.Title }}</title>
+	{{ with .Site.Params.meta.description }}<meta name="description" content="{{ . }}">{{ end }}
+	{{ with .Site.Params.meta.keywords }}<meta name="keywords" content="{{ . }}">{{ end }}
+
+	{{ template "_internal/twitter_cards.html" . }}
+	{{ template "_internal/opengraph.html" . }}
+
+	<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
+	<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous">
+	<link href="https://fonts.googleapis.com/css?family=Righteous%7CMerriweather:300,300i,400,400i,700,700i" rel="stylesheet">
+
+	{{ $medium := resources.Get "/css/medium.css" | resources.Fingerprint }}
+	<link rel="stylesheet" href="{{ $medium.RelPermalink | absURL }}" integrity="{{ $medium.Data.Integrity }}">
+
+	{{ $additional := resources.Get "/css/additional.css" | resources.Fingerprint }}
+	<link rel="stylesheet" href="{{ $additional.RelPermalink | absURL }}" integrity="{{ $additional.Data.Integrity }}">
+
+	<!-- Custom css -->
+	{{ range .Site.Params.customCSS -}}
+	{{ $style := resources.Get . }}
+	<link rel="stylesheet" href="{{ $style.RelPermalink }}" integrity="{{ $style.Data.Integrity }}" crossorigin="anonymous" media="screen">
+	{{- end }}
+</head>

+ 12 - 0
themes/mediumish/layouts/partials/_shared/js.html

@@ -0,0 +1,12 @@
+<!-- Bootstrap core JavaScript
+================================================== -->
+<!-- Placed at the end of the document so the pages load faster -->
+
+<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
+
+<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js" integrity="sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut" crossorigin="anonymous"></script>
+
+<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
+
+{{ $mediumish := resources.Get "/js/mediumish.js" | resources.Fingerprint }}
+<script src="{{ $mediumish.RelPermalink | absURL }}" integrity="{{ $mediumish.Data.Integrity }}"></script>

+ 16 - 0
themes/mediumish/layouts/partials/_shared/jumbotron.html

@@ -0,0 +1,16 @@
+<!-- Categories Jumbotron
+================================================== -->
+<div class="jumbotron fortags">
+	<div class="d-md-flex h-100">
+		<div class="col-md-4 transpdark align-self-center text-center h-100">
+			<div class="d-md-flex align-items-center justify-content-center h-100">
+				<h2 class="d-md-block d-none align-self-center py-1 font-weight-light">Explore <span class="d-none d-md-inline">→</span></h2>
+			</div>
+		</div>
+		<div class="col-md-8 p-5 align-self-center text-center">
+			{{ range $name, $taxonomy := .Site.Taxonomies.tags }}
+			<a class="mt-1 mb-1" href="{{ "/tags/" | relLangURL }}{{ $name | urlize }}">{{ $name }}</a>
+			{{ end }}
+		</div>
+	</div>
+</div>

+ 35 - 0
themes/mediumish/layouts/partials/_shared/navbar.html

@@ -0,0 +1,35 @@
+<!-- Begin Menu Navigation
+================================================== -->
+<nav class="navbar navbar-expand-lg navbar-light bg-white fixed-top mediumnavigation nav-down">
+    <div class="container pr-0">
+        <!-- Begin Logo -->
+        <a class="navbar-brand" href="{{ .Site.BaseURL }}/">
+
+            {{ with .Site.Params.logo }}
+            <img src="{{ . | urlize | relURL }}" alt="logo">
+            {{ else }}
+            <span style="font-family:Righteous;">{{.Site.Title}}</span>
+            {{ end }}
+        </a>
+        <!-- End Logo -->
+
+        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarMediumish" aria-expanded="false" aria-label="Toggle navigation">
+            <span class="navbar-toggler-icon"></span>
+        </button>
+
+        <!-- Begin Menu -->
+        <div class="collapse navbar-collapse" id="navbarMediumish">
+            {{ $currentPage := . }}
+            <ul class="navbar-nav ml-auto">
+                {{ range .Site.Menus.main }} 
+                <li class="nav-item {{ if $currentPage.HasMenuCurrent "main" . }}active{{ end }}">
+                    <a class="nav-link" href="{{ .URL }}">{{ .Name | title }}</a>
+                </li>
+                {{ end }}
+            </ul>
+        </div>
+        <!-- End Menu -->
+    </div>
+</nav>
+<!-- End Navigation
+================================================== -->

+ 20 - 0
themes/mediumish/layouts/partials/_shared/social.html

@@ -0,0 +1,20 @@
+<section class="text-center">
+    {{ with .Site.Params.social.github }}
+    <a href="https://github.com/{{.}}"><i class="fab fa-github social-icon" aria-hidden="true"></i></a>
+    {{ end }}
+    {{ with .Site.Params.social.linkedin }}
+    <a href="https://linkedin.com/in/{{.}}"><i class="fab fa-linkedin social-icon" aria-hidden="true"></i></a>
+    {{ end }}
+    {{ with .Site.Params.social.xing }}
+    <a href="https://www.xing.com/profile/{{.}}"><i class="fab fa-xing social-icon" aria-hidden="true"></i></a>
+    {{ end }}
+    {{ with .Site.Params.social.medium }}
+    <a href="https://www.medium.com/@{{.}}"><i class="fab fa-medium social-icon" aria-hidden="true"></i></a>
+    {{ end }}
+    {{ with .Site.Params.social.twitter }}
+    <a href="https://twitter.com/{{.}}"><i class="fab fa-twitter social-icon" aria-hidden="true"></i></a>
+    {{ end }}
+    {{ with .Site.Params.social.instagram }}
+    <a href="https://www.instagram.com/{{.}}"><i class="fab fa-instagram social-icon" aria-hidden="true"></i></a>
+    {{ end }}
+</section>

+ 4 - 0
themes/mediumish/layouts/partials/_shared/title.html

@@ -0,0 +1,4 @@
+<!-- Site Title
+================================================== -->
+<div class="mainheading">
+</div>

+ 26 - 0
themes/mediumish/layouts/partials/list-partials/pagination.html

@@ -0,0 +1,26 @@
+<!-- Pagination
+================================================== -->
+<div class="bottompagination">
+  <div class="pointerup"><i class="fa fa-caret-up"></i></div>
+  <div class="navigation" role="navigation">
+    {{ if gt .TotalPages 1 }}
+      <div class="pagination">
+        {{ if .HasPrev }}
+          <a class="ml-1 mr-1" href="{{.Prev.URL}}">&laquo; Prev</a>
+          <a class="ml-1 mr-1" href="{{.Prev.URL}}">{{ .Prev.PageNumber }}</a>
+        {{ else }}
+          <span>&laquo; Prev</span>
+        {{ end }}
+
+        <span class="ml-1 mr-1">{{ .PageNumber }}</span>
+
+        {{ if .HasNext }}
+          <a class="ml-1 mr-1" href="{{.Next.URL}}">{{ .Next.PageNumber }}</a>
+          <a class="ml-1 mr-1" href="{{.Next.URL}}">Next &raquo;</a>
+        {{ else }}
+          <span>Next &raquo;</span>
+        {{ end }}
+      </div>
+    {{ end }}
+  </div>
+</div>

+ 34 - 0
themes/mediumish/layouts/partials/list-partials/postbox.html

@@ -0,0 +1,34 @@
+<!-- begin post -->
+<div class="col-lg-4 col-md-6 mb-30px card-group">
+    <div class="card h-100">
+        <div class="maxthumb">
+            <a href="{{ .Permalink }}">
+                {{$images := .Resources.ByType "image"}}
+                {{with $images.GetMatch "*cover*" }}
+                    <img class="img-fluid" src="{{ .Permalink }}" alt="A thumbnail image">
+                {{end}}                
+            </a>
+        </div>
+        <div class="card-body">
+            <h2 class="card-title"><a class="text-dark" href="{{ .Permalink }}">{{ .Title }}</a></h2>
+            <h4 class="card-text">{{ .Summary }}</h4>            
+        </div>
+        <div class="card-footer bg-white">
+            <div class="wrapfooter">
+                {{if isset .Site.Params "author"}}
+                {{if isset .Site.Params "author_thumb"}}
+                    <span class="meta-footer-thumb">
+                    <img class="author-thumb" src="{{ .Site.Params.author_thumb | urlize | relURL  }}" alt="{{ .Site.Params.author }}">
+                    </span>                
+                    <span class="author-meta">
+                    <span class="post-name">{{ .Site.Params.author }}</a></span><br/>
+                {{end}}
+                {{end}}
+                <span class="post-date">{{ dateFormat "Jan 2, 2006" .PublishDate }} - {{ .ReadingTime }} min read </span>
+                <span class="post-read-more"><a href="{{ .Permalink }}" title="Read Story"><svg class="svgIcon-use" width="25" height="25" viewbox="0 0 25 25"><path d="M19 6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v14.66h.012c.01.103.045.204.12.285a.5.5 0 0 0 .706.03L12.5 16.85l5.662 4.126a.508.508 0 0 0 .708-.03.5.5 0 0 0 .118-.285H19V6zm-6.838 9.97L7 19.636V6c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v13.637l-5.162-3.668a.49.49 0 0 0-.676 0z" fill-rule="evenodd"></path></svg></a></span>
+                <div class="clearfix"></div>
+            </div>
+        </div>
+    </div>
+</div>
+<!-- end post -->

+ 11 - 0
themes/mediumish/layouts/partials/single-partials/comments.html

@@ -0,0 +1,11 @@
+<!-- Begin Comments
+================================================== -->
+<div class="container">
+    <div id="comments" class="row justify-content-center mb-5">
+        <div class="col-md-8">              
+            {{ template "_internal/disqus.html" . }}               
+        </div>
+    </div>
+</div>
+<!--End Comments
+================================================== -->

+ 32 - 0
themes/mediumish/layouts/partials/single-partials/share.html

@@ -0,0 +1,32 @@
+<div class="share sticky-top sticky-top-offset">
+    <p>Share</p>
+    <ul>
+        <li class="ml-1 mr-1">
+        <a target="_blank" href="https://twitter.com/intent/tweet?text={{ .Title }}&url={{ .Permalink }}" onclick="window.open(this.href, 'twitter-share', 'width=550,height=435');return false;">
+        <i class="fab fa-twitter"></i>
+        </a>
+        </li>
+        
+        <li class="ml-1 mr-1">
+        <a target="_blank" href="https://facebook.com/sharer.php?u={{ .Permalink }}" onclick="window.open(this.href, 'facebook-share', 'width=550,height=435');return false;">
+        <i class="fab fa-facebook-f"></i>
+        </a>
+        </li>
+
+        <li class="ml-1 mr-1">
+        <a target="_blank" href="https://www.xing.com/spi/shares/new?url={{ .Permalink }}" onclick="window.open(this.href, 'xing-share', 'width=550,height=435');return false;">
+        <i class="fab fa-xing"></i>
+        </a>
+        </li>        
+    </ul>
+
+    {{ if .Params.comments }}
+        <div class="sep">
+        </div>				
+        <ul>
+            <li> 
+            <a  class="small smoothscroll" href="#disqus_thread"></a>
+            </li>
+        </ul>
+    {{ end }}
+</div>

+ 1 - 0
themes/mediumish/layouts/static/list.html

@@ -0,0 +1 @@
+<!-- This file prevents static-folder to be rendered as a list -->

+ 31 - 0
themes/mediumish/layouts/static/single.html

@@ -0,0 +1,31 @@
+{{ define "header"}}
+    {{- partial "_shared/navbar.html" . -}}
+{{ end }}
+
+{{ define "main" }}
+<div class="main-content">
+<!-- Begin standalone
+================================================== -->
+<div class="container">
+	<div class="row">
+        <div class="col-md-1"></div>
+		<div class="col-md-10">
+			<div class="mainheading">
+				<h1 class="posttitle">{{ .Title }}</h1> 
+            </div>
+			<div class="article-post">
+				{{ .Content }}
+			</div>
+		</div>
+        <div class="col-md-1"></div>
+	</div>
+</div>
+<!-- End standalone
+================================================== -->
+</div>
+{{- partial "_shared/alertbar.html" . -}}
+{{ end }}
+
+{{ define "footer"}}
+    {{- partial "_shared/footer.html" . -}}
+{{ end }}

+ 18 - 0
themes/mediumish/theme.toml

@@ -0,0 +1,18 @@
+name = "mediumish"
+license = "MIT"
+licenselink = "https://github.com/lgaida/mediumish-theme-gohugo/blob/master/LICENSE"
+description = "An elegant, mediumish theme for gohugo"
+homepage = "http://lgaida.de"
+tags = ["Blog", "Responsive", "Personal", "Minimal", "Clean", "Disqus", "Google Analytics"]
+features = []
+min_version = "0.41"
+
+[author]
+  name = "lgaida"
+  homepage = "http://lgaida.de"
+
+# If porting an existing theme
+[original]
+  name = "wowthemesnet"
+  homepage = "https://www.wowthemes.net/"
+  repo = "https://github.com/wowthemesnet/mediumish-theme-jekyll"

Неке датотеке нису приказане због велике количине промена