Commit graph

327 commits

Author SHA1 Message Date
Magnus Hovland Hoff
94db59c44c Add hotkey for saving 2018-08-22 08:14:25 +02:00
Magnus Hovland Hoff
42e7857fcd Revert "Attempt to improve overscroll in Apple browsers"
This reverts commit 0847cb5c4d.
2018-08-21 21:57:40 +02:00
Magnus Hovland Hoff
0847cb5c4d Attempt to improve overscroll in Apple browsers 2018-08-21 19:06:53 +02:00
Magnus Hovland Hoff
b8da0ff753 Fix breakpoint size for editor controls 2018-08-21 19:02:38 +02:00
Magnus Hovland Hoff
096da6ef38 Iterate on editor controls design 2018-08-21 18:40:44 +02:00
Magnus Hoff
c94bf91fc2 Iterate on editor controls styling 2018-08-20 23:25:03 +02:00
Magnus Hoff
b93c79c479 Update styling of .notice 2018-08-20 22:47:52 +02:00
Magnus Hoff
b8a4368219 Improve contrast for placeholder text in search box 2018-08-20 22:32:04 +02:00
Magnus Hoff
8500075357 Update styling of hr 2018-08-20 22:31:35 +02:00
Magnus Hoff
53e983bee9 Iterate on themes
Select yellow alternate colors for some hues where blue works poorly
2018-07-21 11:54:03 +02:00
Magnus Hoff
c18b8f45d1 Iterate on the themes.
Always white text
2018-07-20 23:35:33 +02:00
Magnus Hoff
d3a50b0bc0 Iterate on color schemes.
Improve descision of proper contrast
2018-07-19 08:53:05 +02:00
Magnus Hoff
d905c1aa62 Unify appearence of placeholder text across browsers 2018-07-19 08:43:22 +02:00
Magnus Hoff
5a2be1d0a8 Update print style.
Hide outgoing link-indicator
2018-07-19 08:39:14 +02:00
Magnus Hoff
c2c0bae335 Avoid changing layout on hover 2018-07-19 08:36:47 +02:00
Magnus Hoff
e26e60ce2c Iterate on the design
Less box-shadow
2018-07-16 22:11:53 +02:00
Magnus Hoff
d5bb94dfb6 Iterate on the color palettes
Darker link color for light backgrounds
2018-07-16 20:10:30 +02:00
Magnus Hoff
05b12501a3 Iterate on the color palettes 2018-07-16 08:30:29 +02:00
Magnus Hoff
c201bb4bc4 Add test page for themes 2018-07-10 08:46:51 +02:00
Magnus Hoff
963d70ff7a Add dynamic-assets feature to facilitate rapid feedback when working on the assets 2018-07-09 21:27:34 +02:00
Magnus Hoff
8b0e58c24c Update about text 2018-07-08 22:34:04 +02:00
Magnus Hoff
862632335b Minor
This CSS is now included directly from the HTML. The real fix, however, is to preprocess the CSS into one file
2018-06-25 08:05:42 +02:00
Magnus Hoff
c0ce03973a Update print style for new theme 2018-06-25 08:03:40 +02:00
Magnus Hoff
0b5bff6356 Refactor handling of generated unique names for resources 2018-06-24 23:00:35 +02:00
cmal
77210a9692 Do not underline external link marker on hover (#69) 2018-06-24 15:04:37 +02:00
Magnus Hoff
e4fa7ed89a Credit cmal as new contributor 2018-06-24 14:56:01 +02:00
cmal
a85abf1ccb Added marker for external links (#63) 2018-06-23 10:35:22 +02:00
Magnus Hoff
bddf4c0225 CSS tweaks for iOS 2018-06-17 23:02:36 +02:00
Magnus Hoff
f7227bf3d4 Fix misalignment 2018-06-17 22:20:12 +02:00
Magnus Hoff
38c70f7b25 Select persistent theme per page based on title 2018-06-17 21:25:35 +02:00
Magnus Hoff
31ace5d4c2 Apply new style to search 2018-06-17 21:16:44 +02:00
Magnus Hoff
e4629d8edb Refactor rendering of pages to centralize header layout.
Convert all pages to new layout
2018-06-17 10:43:47 +02:00
Magnus Hoff
2b27e27a9b Tweak layout.html.
This fixes #67
2018-06-16 14:51:13 +02:00
Magnus Hoff
0a48ff2a54 Factor choice of theme into Layout struct 2018-06-16 14:30:18 +02:00
Magnus Hoff
7e6fe36ea0 Serve articles with a random theme 2018-06-16 11:24:34 +02:00
Magnus Hoff
4516534b39 Start trying out implementing new layout 2018-06-16 10:58:00 +02:00
Magnus Hoff
67ac61ee42 Add CSS defining color schemes/themes 2018-06-16 10:51:51 +02:00
Magnus Hoff
a40d45b197 Add utility for generating CSS for color themes 2018-06-16 10:32:33 +02:00
Magnus Hoff
28c8422e6b Tweak full text search representation of documents 2018-06-13 23:13:38 +02:00
Magnus Hoff
d577eabc9b Port to stable diesel API for user defined sqlite functions 2018-06-13 22:46:53 +02:00
Magnus Hoff
a582d3a627 Merge branch 'master' into process_markdown_in_sqlite 2018-06-13 22:22:08 +02:00
Magnus Hoff
b7c281e6f6 Misc upgrade of dependencies 2018-06-13 22:16:44 +02:00
Magnus Hoff
75e33b2766 Update to get rid of warnings that appeared when upgrading diesel.
One warning remains: unused import: `EmbedMigrations`. This one has been fixed in diesel, but not yet released
2018-06-13 22:03:55 +02:00
Magnus Hoff
604bea0c25 Upgrade diesel dependencies 2018-06-13 21:55:06 +02:00
Magnus Hoff
fc3bd0992a Run tests in the debug build.
Cargo has started failing to build the tests in the release configuration because tests must have panic=unwind, while the release profile is configured with panic=abort
2018-05-21 13:50:51 +02:00
Magnus Hoff
995737ff44 Revert "Disable build caching in Travis."
This reverts commit 4a8800a7c4.

It did not help with the failure on Travis.
2018-05-21 13:47:19 +02:00
Magnus Hoff
4a8800a7c4 Disable build caching in Travis.
This might or might not fix a build failure that I cannot reproduce locally
2018-05-14 08:19:16 +02:00
Magnus Hoff
81cda3bc35 Add CONTRIBUTING.md to help would-be contributors 2018-05-13 14:01:27 +02:00
Magnus Hoff
263a84637f Add a document describing the design 2018-05-13 13:57:05 +02:00
Magnus Hoff
d63ccd06b7 Cleanup 2018-05-12 14:36:52 +02:00