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

github.com/it-gro/hugo-theme-w3css-basic.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Grossniklaus <grossnik@kes>2018-05-01 21:28:50 +0300
committerBruno Grossniklaus <grossnik@kes>2018-05-01 21:28:50 +0300
commitd2523824fb7fd77ac4ac0b3603140020157b1495 (patch)
tree1022d6406c86f6c8cef2b9c401c1bdd8c6784386 /README.md
parentb8c54f5acaef14ff7b2989822ef4e37e5500da7e (diff)
wip teasers as resources
Diffstat (limited to 'README.md')
-rw-r--r--README.md114
1 files changed, 81 insertions, 33 deletions
diff --git a/README.md b/README.md
index 1e9221d..7af67cb 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
W3.CSS Basic is a website template built with [W3.CSS](https://www.w3schools.com/w3css/).
Inspiration was taken from [Universal](https://themes.gohugo.io/hugo-universal-theme/).
-It is highly [configurable](//github.com/it-gro/hugo-theme-w3css-basic/tree/master/exampleSite/config.toml)
+It is highly [configurable](//github.com/it-gro/hugo-theme-w3css-basic/tree/master/exampleSite/config.toml).
Change all colors in the blink of an eye, choose Google fonts or use Google Global Site Tags.
See the [exampleSite](https://it-gro.github.io/hugo-theme-w3css-basic.github.io/) for a demo.
@@ -11,6 +11,8 @@ See the [exampleSite](https://it-gro.github.io/hugo-theme-w3css-basic.github.io/
---
## Latest News
+* Teaser images are now resource images with reasonale resize dimensions.
+
* Added shortcodes:
* res-figure
@@ -22,15 +24,6 @@ See the [exampleSite](https://it-gro.github.io/hugo-theme-w3css-basic.github.io/
* Added color theme preview via color theme selector (not on small displays)
![screenshot color theme selector](https://raw.githubusercontent.com/it-gro/hugo-theme-w3css-basic/master/images/snap_500.jpg)
-* Front-matter teaserpic param now supports images from page bundle. Start the path with / to deliver from static
-
-```yaml
----
-title: "This Theme Readme (github)"
-teaserpic: myImg/coffee-2608864.jpg
----
-```
-
---
This theme is for:
@@ -505,13 +498,13 @@ content/blog/
```
---
-title: "Hugo - **highlight** :art:"
-date: 2017-11-24T08:44:12+01:00
+title: "Hugo - **highlight** :art:"
+date: 2017-11-24T08:44:12+01:00
+resImgTeaser: teaserpics/bitbucket.org/pygments-main-logo.png
tags:
- Hugo
categories:
- Web
-teaserpic: /images/teaserpics/bitbucket.org/pygments-main-logo.png
---
Hugo comes with reallly fast syntax highlighting from Chroma.
@@ -646,10 +639,10 @@ content/pages/
`content/pages/folder20/folder21/_index.md`
```
---
-weight: 21
-title: "Cum sociis natoque (this is level /folder20/folder21)"
-date: "2017-06-08T01:06:13+02:00"
-teaserpic: /images/teaserpics/gohugo.io/hugo-dolor.png
+weight: 21
+title: "Cum sociis natoque (this is level /folder20/folder21)"
+date: "2017-06-08T01:06:13+02:00"
+resImgTeaser: teaserpics/gohugo.io/hugo-dolor.png
---
```
@@ -659,7 +652,6 @@ teaserpic: /images/teaserpics/gohugo.io/hugo-dolor.png
weight: 18
title: "Frontpage Eye-Catcher (this is level /front)"
date: 2017-11-13T15:37:04+01:00
-teaserpic:
icon: "fas fa-globe"
---
```
@@ -1642,11 +1634,13 @@ pages.md
```
---
-title: "{{ replace .TranslationBaseName "-" " " | title }}"
-date: {{ .Date }}
-toc: false
-icon: "fab fa-font-awesome"
-teaserpic: "teaser.png"
+title: "{{ replace .TranslationBaseName "-" " " | title }}"
+date: {{ .Date }}
+toc: false
+icon: "fab fa-font-awesome"
+resImgTeaser: "teaser.png"
+#resImgCmd:
+#resImgOpt:
description: >
I'm an **example** description.
I'll show in teaser instead of (calculated) summary.
@@ -1671,11 +1665,11 @@ weight: 42
```
---
-weight: 24
-title: "My **Stuff** :house:"
-date: 2017-11-13T15:37:04+01:00
-teaserpic: "/images/teaserpics/teaser.png"
-icon: "fas fa-list"
+weight: 24
+title: "My **Stuff** :house:"
+date: 2017-11-13T15:37:04+01:00
+resImgTeaser: teaserpics/gohugo.io/golang-a-closer-look.png
+icon: "fas fa-list"
---
```
@@ -1731,6 +1725,60 @@ layouts/shortcodes/
* https://gohugo.io/content-management/page-resources/
+### Headless Images
+
+* images may be stored as resource for a headless page:
+
+```content/resources/images/```
+
+
+```index.md```
+
+```yaml
+---
+title: "headless-images"
+headless: true
+---
+```
+
+```
+content/resources/images/
+├── clients
+│   └── pixabay.com
+├── favicons
+├── jumbotrons
+│   └── pixabay.com
+├── photocards
+│   └── pixabay.com
+├── teaserpics
+│   ├── bitbucket.org
+│   ├── gohugo.io
+│   ├── pixabay.com
+│   └── wikipedia.org
+└── testimonials
+ └── pixabay.com
+```
+
+
+```layouts/partials/resource.image.html```
+
+```
+{{- $ourResources := $ourPage.Site.GetPage "page" "resources/images" }}
+ {{ $ourPage.Scratch.Set `myResImg` ( ($ourResources.Resources.ByType `image`).GetMatch ($ourResImg) ) }}
+{{- end }}
+```
+```
+
+
+Given a front matter
+
+```
+resImgTeaser: teaserpics/pixabay.com/paint-2985569_640.jpg
+```
+
+The images is processed using hugo's build in image commands (resize to a reasonable size).
+
+
### Images
* https://gohugo.io/content-management/image-processing/
@@ -1790,11 +1838,11 @@ drwxrwxr-x 2018-04-13 pages
```
---
-title: "Gallery pixabay.com"
-date: 2018-01-05T20:30:54+01:00
-teaserpic:
-icon: "fas fa-images"
-description: "Pictures from pixabay.com"
+title: "Gallery pixabay.com"
+date: 2018-01-05T20:30:54+01:00
+resImgTeaser: teaserpics/pixabay.com/paint-2985569_640.jpg
+icon: "fas fa-images"
+description: "Pictures from pixabay.com"
tags:
- Showcase
categories: