Commit Graph

19108 Commits (ed9228e0b801daedb1a9b1255ac6804a7ffef68a)

Author SHA1 Message Date
Simon McVittie cfbf8f0725 yet more variants of CSS flex 2014-12-01 22:22:11 +00:00
Simon McVittie e14e9aa642 be more backwards-compatible with flex layout 2014-12-01 21:59:32 +00:00
http://smcv.pseudorandom.co.uk/ 903a77d343 close 2014-12-01 17:45:47 -04:00
Simon McVittie 44e320c1d5 changelog and NEWS entry for responsive layout 2014-12-01 21:29:46 +00:00
Simon McVittie 94afbc2fa6 More page layout adjustments for mobile browsers and small windows 2014-12-01 21:29:46 +00:00
Simon McVittie ceab72ad34 page.tmpl: tell mobile browsers we have a responsive layout, unless told not to
Mobile browsers typically assume that arbitrary web pages are
designed for a "desktop-sized" browser window (around 1000px)
and display that layout, zoomed out, in order to avoid breaking
naive designs that assume nobody will ever look at a website on
a phone or something. People who are actually doing "responsive
design" need to opt-in to mobile browsers rendering it at a
more normal size.
2014-12-01 21:29:46 +00:00
Simon McVittie 5fe28eb4c2 Make the layout adjust to narrow viewports better
Below about 600px (phones and small windowed browsers) the sidebar
starts breaking the layout. Moving it inline helps a lot; with
modern CSS (flex layout) we can also shuffle it after the main content.
Older browsers that don't do one of the 4 variants of flex layout
will just display it above the main content, which is annoying
but not too bad.

blueview also has a minimum width set so that it won't become
ridiculously small with small fonts, but that means it gets
scrollbars below about 850px; stop enforcing the minimum width
if necessary.

Finally, blueview's relatively generous margins look good in a
desktop browser, but are just too space-hungry on a phone.
Turn them off below 600px.
2014-12-01 21:29:46 +00:00
http://jamestechnotes.com/ 67c0dd1013 2014-12-01 11:45:42 -04:00
http://jamestechnotes.com/ eba2492fe0 2014-12-01 11:43:47 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlYiXmRWVkntHp5khnWu3ooHBBf2d2juEQ e5a42313cb 2014-12-01 07:57:30 -04:00
http://blog.plover.com/ 5f9365783d update for rename of mjd.mdwn to users/mjd.mdwn 2014-11-30 15:57:33 -04:00
http://blog.plover.com/ 91699ecead rename mjd.mdwn to users/mjd.mdwn 2014-11-30 15:57:33 -04:00
http://blog.plover.com/ 6b8caac721 add IRC identity 2014-11-30 15:50:40 -04:00
http://blog.plover.com/ f3e11bceb2 2014-11-30 15:49:06 -04:00
http://blog.plover.com/ fad42dd7f6 correct broken markup 2014-11-30 15:45:38 -04:00
http://blog.plover.com/ 75edf6ffa0 mention mjd's repository 2014-11-30 15:43:18 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlYiXmRWVkntHp5khnWu3ooHBBf2d2juEQ 44272d65f0 Adding James Richardson home page. 2014-11-29 15:46:23 -04:00
http://smcv.pseudorandom.co.uk/ de4585fb2a Added a comment: more info needed 2014-11-27 08:14:57 -04:00
Veyrdite e7f04539b4 2014-11-26 20:14:03 -04:00
http://smcv.pseudorandom.co.uk/ 9e5dc22331 update 2014-11-26 08:50:40 -04:00
http://smcv.pseudorandom.co.uk/ 163f03e9c9 IRC is not a bug tracker 2014-11-26 08:46:29 -04:00
http://smcv.pseudorandom.co.uk/ a046f9bd33 you'd get this error on any refresh? 2014-11-26 08:15:44 -04:00
http://smcv.pseudorandom.co.uk/ 85283ac70e moreinfo 2014-11-26 08:10:01 -04:00
Simon McVittie c01f53d74e core: generate HTML5 by default, but keep avoiding new elements like <section> that require specific browser support unless html5 is set to 1. 2014-11-26 12:00:31 +00:00
Simon McVittie 6c51b764bc Merge branch 'ready/html5' 2014-11-26 11:58:05 +00:00
Simon McVittie dc0744a423 search: add more classes as a hook for CSS. Thanks, sajolida 2014-11-26 11:57:58 +00:00
sajolida 94a7a45bd4 Add classes to form in search results
This is needed to style it, for example to reduce the width of the text
input and prevent layout issues.
2014-11-26 11:57:58 +00:00
http://smcv.pseudorandom.co.uk/ b19fc009f4 review 2014-11-26 07:55:36 -04:00
Simon McVittie 690cc823ae Merge remote-tracking branch 'origin/master' 2014-11-26 11:33:23 +00:00
Simon McVittie 1abf35e1b5 Fix numeric comparisons with undef 2014-11-26 11:29:14 +00:00
http://smcv.pseudorandom.co.uk/ 2eb96a54df a plan 2014-11-26 07:24:52 -04:00
Simon McVittie 105f285a63 Work around Debian #771047: use a non-blank SVG for the regression test
Inkscape loses the bounding box of a SVG with no content when it
converts it to EPS, and ImageMagick does not have a special case for
converting SVG to PNG with Inkscape in one step (which Inkscape can do);
it prefers to convert SVG to EPS with Inkscape, then EPS to whatever.
2014-11-26 11:10:44 +00:00
Simon McVittie 38cf3a80bb Fix broken links in the basewiki 2014-11-26 09:31:52 +00:00
Simon McVittie 1ff99b19ca calendar: add calendar_autocreate option, with which "ikiwiki --refresh" can mostly supersede the ikiwiki-calendar command. Thanks, Louis Paternault 2014-11-26 09:28:18 +00:00
Simon McVittie 36f5e63d73 fix some typos 2014-11-26 09:23:24 +00:00
Simon McVittie 96566c33a7 Merge remote-tracking branch 'spalax/calendar-autocreate' 2014-11-26 09:13:44 +00:00
Joey Hess eb7baeb196 the user might specify a directory, rather than a file, if so just put the comment in the directory 2014-11-25 15:44:34 -04:00
Joey Hess 509370d91d Merge branch 'master' of ssh://git.ikiwiki.info 2014-11-24 11:25:40 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk3u11rMiJPHFHFmiaqzVH4THJuL_Qlpls fdf82ec00c 2014-11-24 05:49:50 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk3u11rMiJPHFHFmiaqzVH4THJuL_Qlpls 4d679b7dab 2014-11-24 05:47:18 -04:00
spalax 2423808fdf Thoughts about several libdirs 2014-11-22 15:09:58 -04:00
bastla 5bfd0d4638 2014-11-20 19:42:01 -04:00
bastla 79bde39862 Discussion Spam 2014-11-20 19:40:05 -04:00
anarcat 3b4791e39d Added a comment 2014-11-19 23:16:51 -04:00
Joey Hess 3949e54c1a Merge branch 'master' of ssh://git.ikiwiki.info 2014-11-17 10:49:02 -04:00
Joey Hess fae3a49cfe thanks Patrick ZAJDA for a kind contribution 2014-11-16 14:12:30 -04:00
dav 93a5f4688c 2014-11-15 05:53:26 -04:00
spalax 062a915d7b Amendment, following review 2014-11-14 10:05:03 -04:00
Louis 473bcbe7a4 Corrected error: month pages were created even without calendar_autocreate config option 2014-11-14 14:59:58 +01:00
Louis d0b3495124 Deleted unnecessary code 2014-11-14 12:52:51 +01:00