Skip to content
Snippets Groups Projects
Commit 87a0e2f5 authored by Eric Bremner's avatar Eric Bremner
Browse files

ISTWCMS-5724: adding twitter

parent 89832f2f
No related branches found
No related tags found
1 merge request!28Feature/istwcms 5724 ebremner embeds
...@@ -48,6 +48,7 @@ ...@@ -48,6 +48,7 @@
@forward 'tag/tag'; @forward 'tag/tag';
@forward 'tag-list/tag-list'; @forward 'tag-list/tag-list';
@forward 'territorial-statement/territorial-statement'; @forward 'territorial-statement/territorial-statement';
@forward 'twitter/twitter';
@forward 'view/view'; @forward 'view/view';
@forward 'view/view-content/view-content'; @forward 'view/view-content/view-content';
@forward 'view/view-filter/view-filter'; @forward 'view/view-filter/view-filter';
......
@use '../../01-core' as *;
.uw-twitter {
&__wrapper {
margin-left: auto;
margin-right: auto;
text-align: center;
}
&__view-on-source {
padding: var(--size-2) 0;
text-align: center;
}
}
{% if feed_type == 'faves' %}
{% set twitter_href = 'https://twitter.com/' ~ username ~ '/favorites' %}
{% set twitter_link = 'Favourite tweets by @' ~ username %}
{% elseif feed_type == 'profile' %}
{% set twitter_href = 'https://twitter.com/' ~ username %}
{% set twitter_link = 'Tweets by @' ~ username %}
{% elseif feed_type == 'list' %}
{% set twitter_href = 'https://twitter.com/' ~ username ~ '/lists/' ~ list_name %}
{% set twitter_link = 'Tweets by @' ~ username ~ '/' ~ list_name %}
{% elseif feed_type == 'timeline' %}
{% set twitter_href = 'https://twitter.com/' ~ url_fragment %}
{% set twitter_link = 'Tweets by @' ~ username ~ '/' ~ timeline_name %}
{% elseif feed_type == 'moment' %}
{% set twitter_href = 'https://twitter.com/' ~ url_fragment %}
{% set twitter_link = 'Moment by @' ~ username %}
{% endif %}
<div class="uw-twitter">
<div class="uw-twitter__wrapper">
{% if feed_type == 'embed-tweet' %}
<blockquote class="twitter-tweet" data-dnt="true"><a href="https://twitter.com/{{ tweet_code }}">Read individual Tweet on Twitter</a></blockquote>
<div class="uw-twitter__view-on-source">
<a href="https://twitter.com/{{ tweet_code }}">View on Twitter</a>
</div>
{% else %}
<div
class="twitter"
data-listname="{{ list_name }}"
data-timeline=""
data-tweet=""
data-type="{{ feed_type }}"
data-url="{{ url_fragment }}"
data-username="{{ username }}">
<a class="twitter-{{ (feed_type == 'moment') ? 'moment' : 'timeline' }}" href="{{ twitter_href }}" data-theme="light" data-link-color="#light" data-height="650" data-dnt="true">{{ twitter_link }}</a>
</div>
<div class="uw-twitter__view-on-source">
<a href="{{ twitter_href }}">View on Twitter</a>
</div>
{% endif %}
<script src="https://platform.twitter.com/widgets.js"></script>
</div>
</div>
feed_type: profile
username: UWaterloo
list_name: test
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment