Commit graph

99 commits

Author SHA1 Message Date
Andrew Borg 9989929679
Allow customizing post date format
Now you can set the format of the date used in the post in the config:

```toml
[extra]
post_date_format = "%Y-%m-%d"
```
2025-01-13 14:33:09 +00:00
Paweł Romanowski 7f630a4e31
Merge pull request #73 from pawroman/tweak-config-for-new-rss
Tweak default config to follow RSS generation changes after Zola 0.19
2024-08-17 17:49:29 +02:00
Paweł Romanowski 26ab720d51 Tweak default config to reflect changes in RSS generation after Zola 0.19 changes 2024-08-17 17:48:30 +02:00
Paweł Romanowski dbef3fa69a
Merge pull request #71 from heitorPB/feeds
templates/index: fix broken RSS/ATOM feed rel links
2024-08-17 17:34:32 +02:00
Heitor Pascoal de Bittencourt d0bb9da1d1
templates/index: fix broken RSS/ATOM feed rel links
Zola 0.19.0 changed the config options related to RSS/ATOM feed
generation, allowing multiple feeds at once. This patch addresses this
change and adds as many links in the HTML head as there are feeds.

Fix #64
2024-08-12 16:36:10 -03:00
Paweł Romanowski c620187811
Merge pull request #60 from heitorPB/trailing-slash
tag page: add / to "all tags" link
2024-06-08 01:12:06 +02:00
Paweł Romanowski 74521c02b5
Merge pull request #61 from rukai/fix_post_view_navigation
Fix postview navigation
2024-06-05 19:53:29 +02:00
Lucas Kent cf114ec7e2 Fix postview navigation 2024-05-04 12:20:58 +10:00
Heitor Pascoal de Bittencourt 4be31aa151
tag page: add / to "all tags" link
This is to improve Google indexing pages, for the /tags/ page. In GitHub
Pages, the URL /tags does not exist per se, but is a redirect to /tags/.
Google Crawler gets confused with 301 HTTP status and does not index it.
2024-03-05 09:29:16 -03:00
Paweł Romanowski 0ced77898f
Merge pull request #59 from heitorPB/async-lazy-images
shortcodes: use async and lazy for images.
2024-02-13 21:11:03 +01:00
Heitor Pascoal de Bittencourt bef4cc9020
shortcodes: use async and lazy for images.
Zola v0.18 added an option to set all images with `decoding=async` and
`load=lazy`, but this only applies to `<img>` tags generated from
Markdown `![]()` syntax. This patch adds these attributes by default to
`figure` and `image` macros.
2024-02-06 15:31:27 -03:00
Paweł Romanowski 03ce85ecba
Merge pull request #58 from pawroman/2023-12-fixes
Fix `show_only_description` breaking page rendering
2023-12-27 12:07:36 +01:00
Paweł Romanowski d22b1e5a9e Mention Markdown support in figure captions 2023-12-18 21:26:15 +01:00
Paweł Romanowski 964fffab09 Fix show_only_description not to break page content 2023-12-18 21:22:33 +01:00
Paweł Romanowski 39d13a9a6a
Merge pull request #53 from AntoniosBarotsis/show-description
Added the option to only show the description (continuation)
2023-12-14 09:05:43 +01:00
Paweł Romanowski 331b8aaeed
Merge pull request #56 from heitorPB/opengraph
Opengraph
2023-12-14 09:03:33 +01:00
Heitor Pascoal de Bittencourt 207f0c33ea
Fix path for colocated image 2023-11-16 20:29:42 -03:00
Heitor Pascoal de Bittencourt c99f284681
Improve tag description in OpenGraph metatags 2023-11-10 17:22:33 -03:00
Heitor Pascoal de Bittencourt 6af6b597fa
Add OpenGraph support
Add the necessary OpenGraph meta tags to all pages.

Fix https://github.com/pawroman/zola-theme-terminimal/issues/3
2023-11-09 17:43:30 -03:00
Antonios Barotsis 194735baa3 Include show_only_description in docs 2023-08-02 21:53:12 +03:00
Antonios Barotsis 4ce06e1894 Added the option to only show the description
Co-authored-by: Antonios Barotsis <a.barotsis@student.tudelft.nl>
Co-authored-by: Bkeinn <60117033+Bkeinn@users.noreply.github.com>
2023-08-02 21:49:04 +03:00
Heitor Pascoal de Bittencourt a9969735db
Allow markdown in caption of figures 2023-07-31 13:27:33 -03:00
Paweł Romanowski 910e50b824
Merge pull request #45 from lynnpepin/light-themes
feat: Added a light version and an automatic (light/dark) version for…
2023-06-23 11:50:59 +02:00
Paweł Romanowski 6e91e642f6
Merge pull request #35 from heitorPB/autoconfigure-feed-type
Automatically set link to RSS or ATOM feed
2023-06-23 11:49:20 +02:00
lynn pepin 2b55b768ac fix: Missing semicolon in border color for green-auto.scss 2023-06-22 17:31:43 -04:00
lynn pepin 4f96dd4da5 fix: Fix default color in config.toml and examples 2023-06-22 17:29:54 -04:00
Heitor Pascoal de Bittencourt a5e119ec7b
Add note about the feeds in the theme's config.toml 2023-06-22 13:10:37 -03:00
Paweł Romanowski a1ed25286f
Merge pull request #50 from pawroman/version-info
Update README.md with information on Semantic Versioning and releases
2023-06-22 10:07:34 +02:00
Paweł Romanowski 4798166e69 Update README.md with information on Semantic Versioning and releases 2023-06-22 10:06:32 +02:00
Paweł Romanowski 23f66764c5
Merge pull request #49 from djanda97/44-config-extra-page-titles
Check if page_titles exists in config.toml
2023-06-22 09:40:17 +02:00
David Janda fe3dc232d8 Check if page_titles exists in config.toml 2023-06-21 17:51:01 -07:00
lynn pepin c365a2373e feat: Added a light version and an automatic (light/dark) version for each theme 2023-06-16 14:21:29 -04:00
Paweł Romanowski 07b99b9758
Merge pull request #41 from urlordjames/master
properly center figures
2023-05-22 09:18:40 +02:00
urlordjames 1868c3063c resolve pawroman/zola-theme-terminimal#40 2023-05-20 13:58:55 -04:00
Paweł Romanowski 9f79a41208
Merge pull request #37 from goingforbrooke/patch-2
Fix: shortcode images don't load after build
2023-05-16 12:03:40 +02:00
Paweł Romanowski eae22964a8
Merge pull request #39 from goingforbrooke/patch-3
Fix: link the top-left logo to `logo_home_link` when `logo_home_link` is set
2023-05-16 12:02:23 +02:00
Brooke d7f9e84041
Fix: link the top-left logo to logo_home_link
This fix works by adding missing two missing `.extra`'s when accessing the `logo_home_link` in the `header` template block.

The bug is caused by the first missing `.extra`, which makes Tera assume that `logo_home_link` variable doesn't exist, so the `if` trigger for using it never fires. This means that the logo will always link to the default value of `base_url`.

The second missing `.extra` comes after the `if` fires. It's used to set the value of `logo_link` to `logo_home_link`.
2023-05-11 14:27:27 -07:00
Brooke f8026666f3
Fix: shortcode images don't load after build
This fixes an issue where images added with the [`image` shortcode](https://github.com/pawroman/zola-theme-terminimal#image) are visible via `zola serve` but not `zola build`.

It works by [prepending](https://tera.netlify.app/docs#concatenation) the site's base URL to external image URLs so `https://www.awesomesite.com/flower.png` is just as valid as `http://127.0.0.1:1111/flower.png`.

External images are differentiated from internal images by the presence of `http` at the beginning of their URL.

Fixes issue #36.
2023-05-10 21:21:49 -07:00
Heitor Pascoal de Bittencourt 491d7d061e
Automatically set link to RSS or ATOM feed
Set the <link > type to either `application/rss+xml` or
`application/atom+xml` according to the `feed_filename` from
`config.toml`.
2023-05-04 12:57:57 -03:00
Paweł Romanowski 9347dda144
Merge pull request #34 from heitorPB/order-tags-alphabetically
macros:post: sort tags alphabetically
2023-04-24 09:49:21 +02:00
Heitor Pascoal de Bittencourt b1148b47ef
macros:post: sort tags alphabetically
Sort tags alphabetically before displaying them.
2023-04-23 17:17:03 -03:00
Paweł Romanowski 8f549fea12
Merge pull request #31 from dym-sh/master
fix missing commas
2023-03-21 10:22:13 +01:00
Dym Sohin 79cc6e82f9 fix missing commas 2023-03-21 06:10:05 +01:00
Paweł Romanowski 0ec1aed81a
Merge pull request #27 from pawroman/page_titles
Add the ability to include page titles in HTML title element
2023-01-28 13:15:49 +01:00
Paweł Romanowski cfbcb940be Add the ability to include page titles in HTML title element 2023-01-28 13:15:03 +01:00
Paweł Romanowski eb82877d3d
Merge pull request #25 from pablogamboa/patch-1
Add extra_body block to index.html
2022-11-14 10:45:08 +01:00
Pablo Martí Gamboa 5e4318ae64
Add extra_body block to index.html
This enables theme users to add HTML snippets to all the pages in the blog (like an analytics snippet).
2022-11-13 07:53:40 +01:00
Paweł Romanowski 40afc1f6c7
Merge pull request #23 from pablogamboa/patch-2
Render the favicon_mimetype with `| safe`
2022-11-10 11:55:42 +01:00
Paweł Romanowski c06e9232db
Merge pull request #24 from pawroman/fix-navigation-for-zola-0.16
Fix post navigation for Zola 0.16
2022-11-10 11:54:39 +01:00
Paweł Romanowski df24472ca3 Fix post navigation for Zola 0.16 2022-11-10 11:53:45 +01:00