Bladeren bron

Fix template to suport empty social parameter

Luiz de Prá 7 jaren geleden
bovenliggende
commit
853492596d
4 gewijzigde bestanden met toevoegingen van 7 en 12 verwijderingen
  1. 2 5
      README.md
  2. 0 4
      exampleSite/config.toml
  3. 2 2
      layouts/partials/header.html
  4. 3 1
      layouts/partials/home.html

+ 2 - 5
README.md

@@ -23,10 +23,6 @@ Add the following lines to your `config.toml`.
 ```toml
 theme = "coder" # set the theme
 
-[permalinks] # configure post and fixed pages permalinks
-    post = "posts/:title/"
-    default = ":title/"
-
 [params] # theme parameters
     author = "John Doe" # author's name
     info = "Full Stack DevOps and Magician" # author's job title or info
@@ -83,4 +79,5 @@ Coder is licensed under the [MIT license](https://github.com/luizdepra/hugo-code
 
 ## Special Thanks
 
-- Gleen McComb, for his great [article](https://glennmccomb.com/articles/how-to-build-custom-hugo-pagination/) about custom pagination.
+- Gleen McComb, for his great [article](https://glennmccomb.com/articles/how-to-build-custom-hugo-pagination/) about custom pagination.
+- All contributors, for every PR and Issue reported.\

+ 0 - 4
exampleSite/config.toml

@@ -12,10 +12,6 @@ pygmentsstyle = "b2"
 pygmentscodefences = true
 pygmentscodefencesguesssyntax = true
 
-[permalinks]
-    posts = "posts/:title/"
-    default = ":title/"
-
 [params]
     author = "John Doe"
     description = "John Doe's personal website"

+ 2 - 2
layouts/partials/header.html

@@ -3,7 +3,7 @@
     <a class="navigation-title" href="{{ "/" | absURL }}">
       {{ .Site.Title }}
     </a>
-    {{with .Site.Menus.main}}
+    {{ with .Site.Menus.main }}
     <ul class="navigation-list float-right">
       {{ range sort . }}
       <li class="navigation-item">
@@ -11,6 +11,6 @@
       </li>
       {{ end }}
     </ul>
-    {{end}}
+    {{ end }}
   </section>
 </nav>

+ 3 - 1
layouts/partials/home.html

@@ -2,10 +2,12 @@
   <div class="about">
     <h1>{{ .Site.Params.author }}</h1>
     <h2>{{ .Site.Params.info }}</h2>
+    {{ with .Site.Params.social }}
     <ul>
-      {{ range sort .Site.Params.social }}
+      {{ range sort .}}
       <li><a href="{{ .url }}">{{ .name }}</a></li>
       {{ end }}
     </ul>
+    {{ end }}
   </div>
 </section>