Commit graph

59 commits

Author SHA1 Message Date
f0f988e3d1 Fix CSS hilight and bump version 2020-04-19 00:33:58 +03:00
991fb925b5 Fix frontend build after its already been built 2020-04-19 00:33:44 +03:00
5a541e5e1c Add build machinery and Elixir releases instead of Distillery 2020-04-18 21:33:20 +03:00
0f4d46ba8f Rewrite frontend with TypeScript/CSS and no NPM
* Changed fonts to builtin fonts
* Changed Disqus to load on-demand
* Changed syntax highlighting to load on-demand
2020-04-18 01:00:01 +03:00
0b2b354363 Fix timer cookie middleware 2020-04-11 11:00:56 +03:00
ac693e1c42 Fix deprecation 2020-04-11 10:59:19 +03:00
0ff7598679 Update to latest deps 2020-04-04 23:05:31 +03:00
Mikko Ahlroth
f29aaffefb Bump version to 0.2.1 2019-01-26 17:18:51 +02:00
Mikko Ahlroth
849ca94df2 Fix twitter image 2019-01-26 17:18:33 +02:00
Mikko Ahlroth
206df3cabb Bump version to 0.2.0 2019-01-26 16:59:45 +02:00
Mikko Ahlroth
498e38a259 Implement meta stuff for SEO 2019-01-26 16:58:37 +02:00
Mikko Ahlroth
a9055d2bd8 Try to fix code block and image width issues 2018-12-02 21:14:09 +02:00
Mikko Ahlroth
927c74e11b Install packages when creating release 2018-12-02 21:13:20 +02:00
Mikko Ahlroth
39feb16112 Update node-sass to latest 2018-12-02 21:13:08 +02:00
Mikko Ahlroth
e803719fbf Remove package log, use yarn instead 2018-12-02 21:12:57 +02:00
Mikko Ahlroth
6eaac4640c Enforce that read more link is on a separate line 2018-11-30 07:14:15 +02:00
Mikko Ahlroth
af5318326d Implement title based on current page 2018-11-30 07:13:22 +02:00
Mikko Ahlroth
8fd40af933 Add ARIA labels for better screen reader use 2018-11-29 20:09:19 +02:00
Mikko Ahlroth
dce5676a17 Send proper content-type for responses 2018-11-26 22:16:50 +02:00
Mikko Ahlroth
0e2066b712 Fix request time cookie removing content-type header 2018-11-26 22:15:47 +02:00
Mikko Ahlroth
e7ff21ace3 Create archives in worker to lessen load time
Also use new response helpers to set content type later when Raxx doesn't
crash from it
2018-11-24 23:10:08 +02:00
Mikko Ahlroth
8ca9ff1690 Fix unzoomed layout on mobile 2018-11-19 20:00:45 +02:00
Mikko Ahlroth
0414f6bcb5 Fix code block size on mobile 2018-11-19 20:00:29 +02:00
Mikko Ahlroth
2c6726d516 Use swap font display for faster first render 2018-11-18 00:05:21 +02:00
Mikko Ahlroth
3db3347cc9 Fix showing full content in feeds 2018-11-17 23:06:36 +02:00
Mikko Ahlroth
1719b65698 Fix js path 2018-11-17 23:03:24 +02:00
Mikko Ahlroth
f784fce9f4 Fix stylesheet path 2018-11-17 23:02:49 +02:00
Mikko Ahlroth
6d52736662 Get runtime config path from env var 2018-11-17 22:47:08 +02:00
Mikko Ahlroth
5951107858 Add frontend lock 2018-11-17 21:05:47 +02:00
Mikko Ahlroth
e2cdb17837 Fix release frontend generation 2018-11-17 17:37:25 +02:00
Mikko Ahlroth
a8ff841342 Suppress logs in prod mode 2018-11-16 23:39:05 +02:00
Mikko Ahlroth
84271f9858 Add emoji because they are cool these days 2018-11-15 22:09:47 +02:00
Mikko Ahlroth
76344241ff Update to eex_html 0.2.0, allowing deleting of useless raw() calls 2018-11-15 22:00:54 +02:00
Mikko Ahlroth
73fe7144ab Implement 404 page 2018-11-15 22:00:28 +02:00
Mikko Ahlroth
d48144b1b6 Add release making script 2018-11-13 10:23:57 +02:00
Mikko Ahlroth
246cbfdd98 Bump deps, fix release statics 2018-11-13 10:13:18 +02:00
Mikko Ahlroth
8a5aa5b5aa Implement releases 2018-11-08 20:11:18 +02:00
Mikko Ahlroth
7ae60f9270 Fix release startup due to ExSync not existing 2018-11-08 20:10:42 +02:00
Mikko Ahlroth
8997e034a5 Add page commenting 2018-11-04 12:12:47 +02:00
Mikko Ahlroth
66f70615b0 Move footer right after content even if sidebar is long 2018-11-04 11:43:24 +02:00
Mikko Ahlroth
54bd998fbe Responsive images / figures 2018-11-04 11:33:02 +02:00
Mikko Ahlroth
c9dc263b4e Responsive youtube embeds 2018-11-04 11:19:02 +02:00
Mikko Ahlroth
afabb7fb6d Move tag cloud on top of archives as there are less tags
Archives will probably grow faster (in vertical spacing) than tags, so have
tags first.
2018-11-04 10:49:56 +02:00
Mikko Ahlroth
4f0efc8fb7 Remove multi author mode 2018-11-04 00:26:28 +02:00
Mikko Ahlroth
223e886102 Add tag cloud 2018-11-03 20:12:58 +02:00
Mikko Ahlroth
c7a2945d96 Display "Read more..." link if there is more to read in the post 2018-11-03 18:25:35 +02:00
Mikko Ahlroth
617c510f94 Implement RSS feeds 2018-11-03 18:01:08 +02:00
Mikko Ahlroth
5942fe2d98 Smallinize sidebar heading to not compete with blog heading 2018-11-03 18:00:26 +02:00
Mikko Ahlroth
77196dc567 Betterize sidebar width for small sizes 2018-11-03 16:24:38 +02:00
Mikko Ahlroth
d09ad601e3 Make matchspecs more readable in DB for better readabilitation 2018-11-03 16:22:07 +02:00