aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md9
-rw-r--r--config.toml1
-rw-r--r--templates/base.html3
3 files changed, 11 insertions, 2 deletions
diff --git a/README.md b/README.md
index 99a3b24..1495b86 100644
--- a/README.md
+++ b/README.md
@@ -108,6 +108,15 @@ In dark mode
![image in dark mode](./iimg_dark.png)
+### Disable Twitter card
+
+Twitter metatags are generated by default, to disable them set `extra.twitter_card` to `false` in in your `config.toml`
+
+```toml
+[extra]
+twitter_card = true
+```
+
## TODO
- [ ] Add RTL support
diff --git a/config.toml b/config.toml
index 0800857..c112134 100644
--- a/config.toml
+++ b/config.toml
@@ -17,7 +17,6 @@ highlight_code = true
[extra]
author = "Ahmed Alaa"
logo = "images/logo.png"
-twitter = true
header_nav = [
{ name = "~home", url = "/" },
{ name = "#tags", url = "/tags" },
diff --git a/templates/base.html b/templates/base.html
index 8c737df..9206b87 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -60,7 +60,8 @@
{% if description %}<meta property="og:description" content="{{ description }}">{% endif %}
{% if image %}<meta property="og:image" content="{{ image }}">{% endif %}
- {% if config.extra.twitter %}
+ {% set twitter_card = config.extra.twitter_card | default(value=true) %}
+ {% if twitter_card != false %}
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="{{ url | safe }}">
{% if title %}<meta property="twitter:title" content="{{ title }}">{% endif %}