16 lines
438 B
Nim
16 lines
438 B
Nim
# SPDX-License-Identifier: AGPL-3.0-only
|
|
import karax/[karaxdsl, vdom]
|
|
|
|
import profile
|
|
import ".."/[types]
|
|
|
|
proc renderHomepage*(users: seq[User]; prefs: Prefs; path: string): VNode =
|
|
buildHtml(tdiv(class="homepage-container")):
|
|
tdiv(class="following-column"):
|
|
tdiv(class="profile-cards"):
|
|
for user in users:
|
|
renderUserCard(user, prefs, path)
|
|
|
|
tdiv(class="timeline"):
|
|
tdiv(id="timeline-container")
|