Make categories compact by default

This commit is contained in:
Joey Yakimowich-Payne 2020-02-17 20:03:18 -07:00 committed by Andreas Rumpf
commit fd80f754d2
5 changed files with 6 additions and 6 deletions

View file

@ -20,7 +20,7 @@ when defined(js):
import karax / [vstyles]
import karaxutils
proc render*(category: Category, compact=false): VNode =
proc render*(category: Category, compact=true): VNode =
if category.name.len == 0:
return buildHtml():
span()

View file

@ -155,7 +155,7 @@ when defined(js):
state.onAddCategoryClick()):
text "Add"
proc render*(state: CategoryPicker, currentUser: Option[User], compact=false): VNode =
proc render*(state: CategoryPicker, currentUser: Option[User], compact=true): VNode =
let loggedIn = currentUser.isSome()
let currentAdmin =
loggedIn and currentUser.get().rank == Admin
@ -178,7 +178,7 @@ when defined(js):
tdiv(class="dropdown"):
a(class="btn btn-link dropdown-toggle", tabindex="0"):
tdiv(class="selected-category d-inline-block"):
render(selectedCategory, compact=true)
render(selectedCategory)
text " "
italic(class="fas fa-caret-down")
ul(class="menu"):

View file

@ -31,7 +31,7 @@ when defined(js):
li: text "dev" ]#
if categoryId != -1:
catPicker.selectedCategoryID = categoryId
render(catPicker, currentUser)
render(catPicker, currentUser, compact=false)
for btn in buttons:
let active = btn.url == window.location.href

View file

@ -215,7 +215,7 @@ when defined(js):
result = buildHtml():
tdiv():
if authoredByUser or currentAdmin:
render(state.categoryPicker, currentUser)
render(state.categoryPicker, currentUser, compact=false)
else:
render(thread.category)

View file

@ -111,7 +111,7 @@ when defined(js):
text thread.topic
if displayCategory:
td():
render(thread.category, compact=true)
render(thread.category)
genUserAvatars(thread.users)
td(): text $thread.replies
td(class=class({