diff options
Diffstat (limited to '')
| -rw-r--r-- | templates/base.html | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/templates/base.html b/templates/base.html index 12e9803..0cec0b4 100644 --- a/templates/base.html +++ b/templates/base.html @@ -8,8 +8,9 @@ <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="color-scheme" content="dark light"> <meta name="generator" content="lektor"> - <meta name="description" content="{{ bag('blog.tagline') }}"> - <meta property="og:description" content="{{ bag('blog.tagline') }}"> + {% set page_description = description|default(this.description|default(bag('blog.tagline'), true), true) %} + <meta name="description" content="{{ page_description }}"> + <meta property="og:description" content="{{ page_description }}"> <meta property="og:site_name" content="{{ bag('blog.name') }}"> <meta property="og:title" content="{% if (this.title or title) %}{{ (this.title or title) | safe }}{% else %}{{ bag('blog.name') }}{% endif %}"> |
