diff options
author | Akshay <[email protected]> | 2025-01-24 13:04:45 +0000 |
---|---|---|
committer | Akshay <[email protected]> | 2025-01-24 13:07:00 +0000 |
commit | 8fd28aef3160f00032647515ab9ca9b7fab1bc41 (patch) | |
tree | a5d9292768bb1f87c0160e68fbdae9c39d4cda14 /src/mixins/header.pug | |
parent | 342b9f1c4241a862f05caeacfdf5f2157b4b1620 (diff) |
add info to subs on visit, do not persist sort
Diffstat (limited to 'src/mixins/header.pug')
-rw-r--r-- | src/mixins/header.pug | 11 |
1 files changed, 5 insertions, 6 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 @@ | |||
1 | mixin header(user) | 1 | mixin 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 | | | 15 | | |
17 | a(href='/logout') (logout) | 16 | a(href='/logout') (logout) |
18 | else | 17 | else |