I used the tweet shortcode already, however I do not like the style how the tweet is presented. I would prefer the style like it is produced by the Twitter API:
Any ideas how to embed a Tweet like this in Hugo?
I used the tweet shortcode already, however I do not like the style how the tweet is presented. I would prefer the style like it is produced by the Twitter API:
Any ideas how to embed a Tweet like this in Hugo?
Snippets like other content may be overridden, may be overridden, though built-ins have graceful degradation and privacy options baked in. Looking here it seems some of the styles may be controlled by data-
attributes and those seem a reasonable addition to the internal layout if passed as a custom-defined (and styled) widget.
$widgetId := "235635884"
{{< tweet id=8675309 wid=$widgetId >}}
Though when embedding quotes it’s also often valuable to provide a lang
attribute indicating the locale like lang="en_GB"
so perhaps a Dict
with a whitelist of allowed attributes would better suit common use cases:
$callme := (dict "data-widget-id" "23" "lang" "en_GB")
{{< tweet 8675309 $callme >}}