aboutsummaryrefslogtreecommitdiff
path: root/src/mixins
diff options
context:
space:
mode:
authorAkshay <[email protected]>2025-01-24 13:04:45 +0000
committerAkshay <[email protected]>2025-01-24 13:07:00 +0000
commit8fd28aef3160f00032647515ab9ca9b7fab1bc41 (patch)
treea5d9292768bb1f87c0160e68fbdae9c39d4cda14 /src/mixins
parent342b9f1c4241a862f05caeacfdf5f2157b4b1620 (diff)
add info to subs on visit, do not persist sort
Diffstat (limited to 'src/mixins')
-rw-r--r--src/mixins/header.pug11
-rw-r--r--src/mixins/post.pug2
2 files changed, 6 insertions, 7 deletions
diff --git a/src/mixins/header.pug b/src/mixins/header.pug
index 7d56ff5..16ab459 100644
--- a/src/mixins/header.pug
+++ b/src/mixins/header.pug
@@ -1,18 +1,17 @@
1mixin header(user) 1mixin header(user)
2 - var viewQuery = 'view=' + (query && query.view ? query.view : 'compact') 2 - var viewQuery = 'view=' + (query && query.view ? query.view : 'compact')
3 - var sortQuery = 'sort=' + (query ? (query.sort ? query.sort + (query.t ? '&t=' + query.t : '') : 'hot') : 'hot')
4 div.header 3 div.header
5 div.header-item 4 div.header-item
6 a(href=`/?${sortQuery}&${viewQuery}`) home 5 a(href=`/?${viewQuery}`) home
7 div.header-item 6 div.header-item
8 a(href=`/r/all?${sortQuery}&${viewQuery}`) all 7 a(href=`/r/all?${viewQuery}`) all
9 div.header-item 8 div.header-item
10 a(href=`/search?${sortQuery}&${viewQuery}`) search 9 a(href=`/search?${viewQuery}`) search
11 div.header-item 10 div.header-item
12 a(href=`/subs?${sortQuery}&${viewQuery}`) subs 11 a(href=`/subs?${viewQuery}`) subs
13 if user 12 if user
14 div.header-item 13 div.header-item
15 a(href=`/dashboard?${sortQuery}&${viewQuery}`) #{user.username} 14 a(href=`/dashboard${viewQuery}`) #{user.username}
16 |&nbsp; 15 |&nbsp;
17 a(href='/logout') (logout) 16 a(href='/logout') (logout)
18 else 17 else
diff --git a/src/mixins/post.pug b/src/mixins/post.pug
index f4b6c4f..81b1124 100644
--- a/src/mixins/post.pug
+++ b/src/mixins/post.pug
@@ -25,7 +25,7 @@ mixin post(p, currentUrl)
25 | &nbsp;·&nbsp; 25 | &nbsp;·&nbsp;
26 | #{timeDifference(Date.now(), p.created * 1000)} 26 | #{timeDifference(Date.now(), p.created * 1000)}
27 | &nbsp;·&nbsp; 27 | &nbsp;·&nbsp;
28 a(href=`/r/${p.subreddit}`) r/#{p.subreddit} 28 a(href=`/r/${p.subreddit}?view=${viewQuery}`) r/#{p.subreddit}
29 | &nbsp;·&nbsp; 29 | &nbsp;·&nbsp;
30 a(href=`/comments/${p.id}?from=${from}`) #{fmtnum (p.num_comments)} ↩ 30 a(href=`/comments/${p.id}?from=${from}`) #{fmtnum (p.num_comments)} ↩
31 if (query.view == "card" && !isPostMedia(p) && p.selftext_html) 31 if (query.view == "card" && !isPostMedia(p) && p.selftext_html)