Commit graph

476 commits

Author SHA1 Message Date
Dominik Picheta
7635478b34 Implements posting of replies. 2018-05-14 21:11:18 +01:00
Dominik Picheta
073f274e04 Small fix to blockquote parser.
Decided to leave the blockquote parser alone. It works well
enough and the small bugs it contains aren't critical.
2018-05-14 19:14:04 +01:00
Dominik Picheta
01315d2b34 Adds missing syntax.scss syntax highlighting styles file. 2018-05-14 18:29:12 +01:00
Dominik Picheta
b2c60f3995 Fixes "mention" transformation and parsing quirks. 2018-05-14 18:28:55 +01:00
Dominik Picheta
eeda927085 Implements mention highlighting in posts. 2018-05-14 14:41:12 +01:00
Dominik Picheta
53ed3717b8 Hide "Run" button when appropriate and "none" language caption. 2018-05-14 12:37:15 +01:00
Dominik Picheta
52f1e9c365 Implements syntax highlighting and <hr> style. 2018-05-14 12:28:45 +01:00
Dominik Picheta
e1b72ed566 Normalize and adjust <tt> and <code> styles. 2018-05-14 10:53:53 +01:00
Dominik Picheta
ed5f715ae5 Fixes styles so that content of post doesn't overflow its container. 2018-05-13 23:15:07 +01:00
Dominik Picheta
8b01e452b6 Improves post rendering to support multiple load more buttons. 2018-05-13 22:59:29 +01:00
Dominik Picheta
e13a4425f7 Show proper error when preview fails. 2018-05-13 19:26:36 +01:00
Dominik Picheta
67a5869c10 Implements rendering of RST using server and verbatim node in karax. 2018-05-12 18:36:51 +01:00
Dominik Picheta
4ff5df6be2 Working post preview! 2018-05-12 16:43:52 +01:00
Dominik Picheta
53c0bd89b9 Use old post anchors. Highlight anchored post. 2018-05-12 14:46:13 +01:00
Dominik Picheta
6fe8286509 Fixes reply box's border. 2018-05-12 14:16:23 +01:00
Dominik Picheta
9f059bfade Fixes misleading post time rendering. 2018-05-12 14:13:04 +01:00
Dominik Picheta
7faa8a8dae Adds margin to reply box panel. 2018-05-12 14:12:57 +01:00
Dominik Picheta
96e78a5b84 Show who you're replying to and scroll to reply box. 2018-05-12 14:08:08 +01:00
Dominik Picheta
fe49dd1e85 Fixes small style regression. 2018-05-11 22:41:11 +01:00
Dominik Picheta
aab10809a2 Implements reply box UI. 2018-05-11 20:52:07 +01:00
Dominik Picheta
dc7e9fda31 The plurals in the English language always get you 2018-05-11 20:24:53 +01:00
Dominik Picheta
ea6ced889c Implements rendering of time-passed divs. 2018-05-11 20:21:28 +01:00
Dominik Picheta
f1e2a68d86 Pass user info to post renderer. 2018-05-11 19:49:57 +01:00
Dominik Picheta
594f230480 Allow toggling of menu by clicking on the user icon. 2018-05-11 17:42:19 +01:00
Dominik Picheta
17436010a2 Show spinner on login. 2018-05-11 17:41:06 +01:00
Dominik Picheta
8406923915 Implements login via enter key. 2018-05-11 17:37:52 +01:00
Dominik Picheta
a7b616e63a Implements user dropdown and the ability to log out. 2018-05-11 17:33:10 +01:00
Dominik Picheta
4d115622d6 Small fix to genFormField. 2018-05-11 16:17:41 +01:00
Dominik Picheta
01253244f7 Reimplement sign up form. 2018-05-11 16:15:13 +01:00
Dominik Picheta
f9efbe04d3 Implements proper error handling for login form. 2018-05-11 15:49:22 +01:00
Dominik Picheta
c0bbce53e9 Implements logging in. 2018-05-11 13:53:26 +01:00
Dominik Picheta
29eb22cf9c Implements sign up form. 2018-05-11 00:32:01 +01:00
Dominik Picheta
4c0a88a131 Create login modal. 2018-05-10 23:33:48 +01:00
Dominik Picheta
e790e8ac57 Allow refreshes on other URLs too. 2018-05-10 19:13:42 +01:00
Dominik Picheta
19a9f24d3d Implements loading of more posts. 2018-05-10 19:07:53 +01:00
Dominik Picheta
4176bdee3c Use Jester's pattern matcher for simple routing. 2018-05-10 18:21:12 +01:00
Dominik Picheta
cf37fa34c4 Small style and other fixes. 2018-05-10 16:24:11 +01:00
Dominik Picheta
366bdadc90 Implements post list in front end and backend. 2018-05-10 16:05:42 +01:00
Dominik Picheta
b2225dec34 Implements navigation. 2018-05-10 00:22:05 +01:00
Dominik Picheta
40e948bcf8 Move karax redesign to /karax/ 2018-05-09 22:41:25 +01:00
Dominik Picheta
656b679a51 Load more button works. 2018-05-09 22:38:02 +01:00
Dominik Picheta
032d70a233 Move everything related to ThreadList to the threadlist module. 2018-05-09 22:10:03 +01:00
Dominik Picheta
2e95d078e1 Move genTopButtons to threadlist module. 2018-05-09 22:00:30 +01:00
Dominik Picheta
ca0de4d2ae Small fixes and adjustments to thread list. 2018-05-09 19:16:12 +01:00
Dominik Picheta
8910e55ad1 Implements thread list in Karax and backend. 2018-05-09 19:02:18 +01:00
Dominik Picheta
2efd694660 Fixes forum for 0.18.1. 2018-05-09 17:15:03 +01:00
Dominik Picheta
a88f879d36 Top buttons in Karax. 2018-05-09 15:01:22 +01:00
Dominik Picheta
9e61224b2c Beginnings with karax. 2018-05-09 14:54:32 +01:00
Dominik Picheta
07e8af644e Load More Posts in thread.html. 2018-05-09 13:38:50 +01:00
Dominik Picheta
5795235a47 Load More Threads button in thread list. 2018-05-09 13:23:14 +01:00