From 5a602b2b8835cb8f32ca5c22c1a6e6425999ab4b Mon Sep 17 00:00:00 2001 From: StevenNMeza Date: Sun, 13 Dec 2020 20:53:32 +0100 Subject: [PATCH] Add link flairs --- dist/css/styles.css | 9 +++++++++ inc/processJsonPost.js | 1 + inc/processJsonSubreddit.js | 1 + views/post.pug | 2 ++ views/subreddit.pug | 4 ++++ 5 files changed, 17 insertions(+) diff --git a/dist/css/styles.css b/dist/css/styles.css index dda8669..b81fbf8 100644 --- a/dist/css/styles.css +++ b/dist/css/styles.css @@ -785,6 +785,15 @@ input[type="submit"]:hover, font-size: 12px; margin-left: 10px; } +.title .postflair { + display: inline-block; + border-radius: 4px; + padding: 1ch; + color: #dadada; + background-color: #6f6f6f; + font-size: 12px; + margin-left: 10px; +} #post .submitted { font-size: small; color: #686868; diff --git a/inc/processJsonPost.js b/inc/processJsonPost.js index a449953..81999e1 100644 --- a/inc/processJsonPost.js +++ b/inc/processJsonPost.js @@ -18,6 +18,7 @@ module.exports = function(fetch) { edited: post.edited, is_video: post.is_video, locked: post.locked, + link_flair_text: post.link_flair_text, name: post_id, num_comments: post.num_comments, permalink: teddifyUrl(post.permalink), diff --git a/inc/processJsonSubreddit.js b/inc/processJsonSubreddit.js index 7ee3edf..bd1522c 100644 --- a/inc/processJsonSubreddit.js +++ b/inc/processJsonSubreddit.js @@ -60,6 +60,7 @@ module.exports = function() { id: data.id, images: images, is_video: data.is_video, + link_flair_text: data.link_flair_text, locked: data.locked, media: data.media, num_comments: data.num_comments, diff --git a/views/post.pug b/views/post.pug index e4056f5..8e76b2a 100644 --- a/views/post.pug +++ b/views/post.pug @@ -23,6 +23,8 @@ html .title a(href="" + post.url + "") h2 #{cleanTitle(post.title)} + if post.link_flair_text + span(class="postflair") #{post.link_flair_text} span(class="domain") (#{post.domain}) p.submitted span(title="" + toUTCString(post.created) + "") submitted #{timeDifference(post.created)} by diff --git a/views/subreddit.pug b/views/subreddit.pug index a64e17e..a5951e9 100644 --- a/views/subreddit.pug +++ b/views/subreddit.pug @@ -84,10 +84,14 @@ html if link.is_self_link a(href="" + link.permalink + "") h2(class="" + (link.stickied ? 'green' : '') + "") #{cleanTitle(link.title)} + if link.link_flair_text + span(class="postflair") #{link.link_flair_text} span (#{link.domain}) else a(href="" + link.url + "") h2(class="" + (link.stickied ? 'green' : '') + "") #{cleanTitle(link.title)} + if link.link_flair_text + span(class="postflair") #{link.link_flair_text} span (#{link.domain}) .meta p.submitted submitted