rr-
67cb12e9d9
client/build: work around uglifyjs bug #1286
...
https://github.com/mishoo/UglifyJS2/issues/1286
2016-09-29 11:24:22 +02:00
rr-
3436bc3ef8
client/build: improve reporting build errors
2016-09-29 11:15:58 +02:00
rr-
02d631a65d
client/css: improve appearance on small screens
2016-08-27 22:19:01 +02:00
rr-
e291369701
client/build: fix minifying adding ghost spaces
...
HTML minifier added ghost spaces around some of <%- %> even despite <!--
--> trick.
2016-07-30 23:12:32 +02:00
rr-
f63851e2cf
client/build: fix JSCS warnings
2016-07-30 13:43:15 +02:00
rr-
56432e6089
client/posts: add transparency grid
...
Can be turned off in browsing settings.
2016-06-11 22:34:01 +02:00
rr-
f721554724
client/build: don't use CDN for FontAwesome
2016-05-21 12:35:41 +02:00
rr-
d8c20b89c6
client/build: organize assets into directories
2016-05-21 12:33:02 +02:00
rr-
e7fe7d3899
client/general: add 404 page
...
Reuses old 404 image from 1.x branch, may be subject to change.
2016-05-21 11:49:32 +02:00
rr-
94a228b1e7
client/build: roll back to underscore
...
lodash adds extra 50K for no benefit.
2016-05-21 10:04:23 +02:00
rr-
98c6128829
client/build: true template precompiling
...
Rather than putting templates in DOM nodes, output JS functions
themselves.
This fixes transpiling for IE11, where ES6 parts of the templates
wouldn't get passed through Babel.
2016-05-21 10:04:23 +02:00
rr-
249d6073c0
client/build: remove babel when not transpiling
2016-05-21 00:08:43 +02:00
rr-
50404d5f5e
client/general: change templates extension
...
...from .Handlebars' (which the project no longer uses) .hbs, to a more
generic .tpl. Additionally, replace hyphens with underscores for
consistency.
2016-05-18 00:15:28 +02:00
rr-
83086fddd0
client/general: skip vendor JS on watch
2016-05-14 14:47:48 +02:00
rr-
e6be94d139
client/build: always compress vendor JS
2016-05-14 14:47:36 +02:00
rr-
914bee4c64
client/build: compile vendor packages separately
2016-05-14 13:50:39 +02:00
rr-
90559ffcdb
client/build: fix IE11 transpiling
2016-04-14 17:50:38 +02:00
rr-
28e85bd21a
client/css: switch to stylus
2016-04-13 20:13:10 +02:00
rr-
d18a8090b1
client/build: transpile ES6 for older browsers
2016-04-13 20:13:10 +02:00
rr-
5796b07908
client/build: don't keep templates in DOM
2016-04-13 18:58:34 +02:00
rr-
bb3f280c7f
client/build: fix templates with more than 1 _
2016-04-10 22:14:25 +02:00
rr-
b78d018870
client/login: don't show pw reset w/o working smtp
2016-04-08 20:09:32 +02:00
rr-
e0516af111
client/build: enable source maps for debug builds
2016-04-08 09:48:47 +02:00
rr-
c1816a292f
client/build: don't minify JS for debug build
2016-04-07 18:51:29 +02:00
rr-
55cc7b59e4
client+server: switch to yaml config
2016-04-06 22:36:04 +02:00
rr-
e487adcc97
split files into client/ and server/
2016-04-01 18:48:16 +02:00