center and theme things
This commit is contained in:
parent
445524af71
commit
75ffbb3226
|
@ -1,26 +1,33 @@
|
|||
import emerald, os, streams
|
||||
import emerald, os, streams, strutils
|
||||
|
||||
proc getItems(): seq[string] =
|
||||
result = newSeq[string]()
|
||||
|
||||
for kind, path in walkDir("."):
|
||||
if (path.endsWith "thumbs") or (path.endsWith "index.html"):
|
||||
continue
|
||||
|
||||
result.add(path)
|
||||
|
||||
proc indexTemplate(files: seq[string]) {.html_templ.} =
|
||||
html(lang = "en"):
|
||||
head:
|
||||
title: "Image Archive"
|
||||
link(rel="stylesheet", `type`="text/css", href="/css/solarized-dark.min.css")
|
||||
|
||||
body:
|
||||
h1: "Image Archive"
|
||||
|
||||
for path in files.items():
|
||||
a(href=path):
|
||||
img(src="thumbs/" & path & ".thumb.png")
|
||||
a(href=".."): "Go back"
|
||||
|
||||
br(); br(); br()
|
||||
|
||||
d(style="text-align: center"):
|
||||
for path in files.items():
|
||||
a(href=path):
|
||||
img(src="thumbs/" & path & ".thumb.png")
|
||||
|
||||
when isMainModule:
|
||||
setCurrentDir "/home/xena/pictures/derpi"
|
||||
|
||||
var
|
||||
files = getItems()
|
||||
fs = newFileStream("index.html", fmWrite)
|
||||
|
|
Loading…
Reference in New Issue