Move genTopButtons to threadlist module.

This commit is contained in:
Dominik Picheta 2018-05-09 22:00:30 +01:00
commit 2e95d078e1
2 changed files with 16 additions and 17 deletions

View file

@ -33,23 +33,6 @@ proc genHeader(): VNode =
italic(class="fas fa-sign-in-alt")
text " Log in"
proc genTopButtons(): VNode =
result = buildHtml():
section(class="navbar container grid-xl", id="main-buttons"):
section(class="navbar-section"):
tdiv(class="dropdown"):
a(href="#", class="btn dropdown-toggle"):
text "Filter "
italic(class="fas fa-caret-down")
ul(class="menu"):
li: text "community"
li: text "dev"
button(class="btn btn-primary"): text "Latest"
button(class="btn btn-link"): text "Most Active"
button(class="btn btn-link"): text "Categories"
section(class="navbar-section")
var state = newState()
proc onThreadList(httpStatus: int, response: kstring) =

View file

@ -33,6 +33,22 @@ when defined(js):
import karaxutils
proc genTopButtons*(): VNode =
result = buildHtml():
section(class="navbar container grid-xl", id="main-buttons"):
section(class="navbar-section"):
tdiv(class="dropdown"):
a(href="#", class="btn dropdown-toggle"):
text "Filter "
italic(class="fas fa-caret-down")
ul(class="menu"):
li: text "community"
li: text "dev"
button(class="btn btn-primary"): text "Latest"
button(class="btn btn-link"): text "Most Active"
button(class="btn btn-link"): text "Categories"
section(class="navbar-section")
proc genUserAvatars(users: seq[User]): VNode =
result = buildHtml(td):
for user in users: