Add more preferences

This commit is contained in:
Zed
2019-08-13 21:25:29 +02:00
parent 7eb66d65aa
commit 45d88da3d9
5 changed files with 29 additions and 18 deletions

View File

@@ -70,10 +70,12 @@ proc renderBanner(profile: Profile): VNode =
proc renderProfile*(profile: Profile; timeline: Timeline;
photoRail: seq[GalleryPhoto]; prefs: Prefs): VNode =
buildHtml(tdiv(class="profile-tabs")):
tdiv(class="profile-banner"):
renderBanner(profile)
if not prefs.hideBanner:
tdiv(class="profile-banner"):
renderBanner(profile)
tdiv(class="profile-tab"):
let sticky = if prefs.stickyProfile: "sticky" else: "unset"
tdiv(class="profile-tab", style={position: sticky}):
renderProfileCard(profile)
if photoRail.len > 0:
renderPhotoRail(profile, photoRail)

View File

@@ -210,7 +210,8 @@ proc renderTweet*(tweet: Tweet; prefs: Prefs; class="";
elif tweet.poll.isSome:
renderPoll(tweet.poll.get())
renderStats(tweet.stats)
if not prefs.hideTweetStats:
renderStats(tweet.stats)
if tweet.hasThread and "timeline" in class:
a(class="show-thread", href=getLink(tweet)):