diff --git a/redesign/forum.nim b/redesign/forum.nim new file mode 100644 index 0000000..7287a50 --- /dev/null +++ b/redesign/forum.nim @@ -0,0 +1,24 @@ +include karax/prelude + + +proc genHeader(): VNode = + result = buildHtml(header(id="main-navbar")): + tdiv(class="navbar container grid-xl"): + section(class="navbar-section"): + a(href="/"): + img(src="images/crown.png", id="img-logo") # TODO: Customisable. + section(class="navbar-section"): + tdiv(class="input-group input-inline"): + input(class="form-input input-sm", `type`="text", placeholder="search") + button(class="btn btn-primary btn-sm"): + italic(class="fas fa-user-plus") + text " Sign up" + button(class="btn btn-primary btn-sm"): + italic(class="fas fa-sign-in-alt") + text " Log in" + +proc createDom(): VNode = + result = buildHtml(tdiv()): + genHeader() + +setRenderer createDom \ No newline at end of file diff --git a/redesign/karax.html b/redesign/karax.html new file mode 100644 index 0000000..054116d --- /dev/null +++ b/redesign/karax.html @@ -0,0 +1,22 @@ + + + +
+ + + + +