about summary refs log tree commit diff
path: root/templates
AgeCommit message (Collapse)AuthorFilesLines
2018-05-22 refactor(templates): Use Askama for index templateVincent Ambo1-5/+5
2018-05-22 fix(templates): Fix layout of user info on desktop viewVincent Ambo1-3/+2
2018-05-22 feat(templates): Add new MDL-themed search result viewVincent Ambo1-43/+63
2018-05-22 feat(templates): Add new thread view with MDL designVincent Ambo2-62/+100
2018-05-22 feat(templates): Add new MDL-based post editing pageVincent Ambo1-72/+85
2018-05-22 feat(templates): Add new MDL based index pageVincent Ambo1-35/+63
2018-05-19 feat(templates): Add syntax highlighting for code via highlight.jsVincent Ambo1-0/+3
Includes a static distribution of highlight.js for syntax highlighting. A sane set of languages has been chosen.
2018-04-16 style(thread): Fix padding on thread viewVincent Ambo1-1/+1
Removing this padding lets the author column render evenly sized.
2018-04-16 fix(thread): Load Gravatar images at larger sizeVincent Ambo1-1/+1
This makes them look nicer in 2x situations (e.g. retina displays) and when a user zooms in.
2018-04-16 feat(templates): Add 'Last post by' to the list of threadsTatriX1-1/+4
2018-04-16 fix(templates): Fix alignment of columns in thread viewVincent Ambo1-8/+8
The author column is maybe slightly too large now, but that can be sorted out later.
2018-04-16 fix(templates): Fix double-escaping of thread titlesVincent Ambo2-3/+3
2018-04-16 fix(templates): Add some pleasing spacing to thread layoutVincent Ambo1-1/+1
2018-04-16 fix(templates): Mark pre-escaped variables as 'safe'Vincent Ambo2-2/+2
2018-04-15 feat(handlers/render): Display edit form for user's own postsVincent Ambo1-1/+1
Displays an edit form for posts that are owned by a user (which is currently defined as "email addresses match").
2018-04-15 fix(templates/post): Correctly insert post bodyVincent Ambo1-1/+1
2018-04-15 refactor(templates/render): Add generic post editing templateVincent Ambo3-57/+104
Adds a generic template that can be used for submitting, responding to and editing posts.
2018-04-15 refactor(templates): Restyle thread view using flex layoutVincent Ambo1-48/+35
2018-04-15 style(templates): Minor fixes to search & index layoutsVincent Ambo2-6/+5
2018-04-14 refactor(handlers): Receive search terms via query parametersVincent Ambo2-2/+2
There are several reasons for this, but one important one is that people expect to be able to share search links.
2018-04-14 feat(templates): Add 'sticky' badge to sticky threadsVincent Ambo1-1/+1
2018-04-14 feat: Implement search result view & enable searchVincent Ambo2-3/+51
Implements a very simple and currently kinda broken-looking search result view.
2018-04-14 fix(templates): Fluidly scale all imagesVincent Ambo1-0/+2
2018-04-14 fix(templates): Set CSPs on templatesVincent Ambo3-0/+3
2018-04-14 feat(templates): Highlight stickied threads in indexVincent Ambo1-2/+2
2018-04-12 feat(handler): Perform basic input validation on new thread viewVincent Ambo2-6/+7
2018-04-11 fix(templates/handlers): Fix post anchorsVincent Ambo1-2/+4
- ensure users are correctly linked to a post actor after replying - ensure timestamps are clickable to get post IDs
2018-04-11 feat(render): Implement Markdown thread rendering & GravatarVincent Ambo1-25/+6
Implements a new thread rendering pipeline which all posts and the main thread body are first converted to a `RenderablePost` structure. During the conversion to this structure, the post body is rendered as Markdown and the author's email address is converted into the format required by Gravatar.
2018-04-09 fix(templates): Fix author name & avatar displayVincent Ambo1-4/+12
2018-04-09 feat(handlers/templates): Add "New Thread" handler and templateVincent Ambo1-0/+52
2018-04-09 feat(templates): Slightly less barebones index & thread templatesVincent Ambo2-39/+115
2018-04-08 feat(templates): Display author information in templatesVincent Ambo2-3/+3
2018-04-08 feat(templates): Add shitty little response form in thread viewVincent Ambo2-2/+14
2018-04-08 feat(templates): Add a shitty thread submission formVincent Ambo1-0/+14
2018-04-08 feat(main/templates): Add barebones single-thread viewVincent Ambo2-1/+15
2018-04-08 feat(main): Add support for Tera templatesVincent Ambo1-0/+14
Sets up the structure required to carry Tera templates in the actix-web state. The (still very barebones) index renderer has been updated to render a Tera template.