3b4bd4e978
Various small nice fixes
2018-04-10 19:07:25 -07:00
6d3de7da69
Let me use interface{} for template vars
...
Since most of the `render.Vars{}` fields were hardcoded/not really
editable for the templates, apart from .Data, this struct is now locked
away in the render subpackage.
End http.HandlerFunc's can then make any arbitrary template data
structure they want to, available inside the templates as `.Data`.
2018-02-10 14:05:41 -08:00
eab7dae75b
Further simplify template rendering
2018-02-10 13:16:20 -08:00
419ae157cc
Add account settings page to change passwords
2017-12-23 19:15:50 -08:00
9e58456aaa
ACE Code Editor for Pages and Blogs
2017-12-23 15:29:38 -08:00
9eaca9c98b
Add admin page editor UX
2017-12-23 14:48:47 -08:00
94cdc916ac
Blog tag pages and contact form
2017-12-22 18:34:58 -08:00
cd575ffb1e
Various small fixes
2017-11-26 19:44:36 -08:00
34d444ab96
Handle drafts and private/unlisted posts
2017-11-24 12:53:13 -08:00
b127c61dd7
Blog post creation, viewing, index listing, editing, deleting
2017-11-24 11:56:32 -08:00
5009065480
Blog edit and preview page
2017-11-19 21:49:19 -08:00
3d4d69decc
Sessions, log in-out, app settings GUI
2017-11-15 06:55:15 -08:00
fe84b0c4f1
Init site config DB, login required middleware
2017-11-07 19:48:22 -08:00
fc152d3bde
User login and out, sessions and request context
2017-11-07 09:53:02 -08:00
6f330a3e92
Initial form and model layout, user creating/loading
2017-11-07 09:01:02 -08:00
456cad7a50
Initial "Bluez" default theme and Admin Setup page
2017-10-31 09:42:15 -07:00