aboutsummaryrefslogtreecommitdiff
path: root/templates/template.html (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-05-14add source code line numbersZhiming Wang1-11/+11
The way I handle line numbers and the pre block in general is inspired by the MDN wiki. See, for instance, https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript a screenshot is here: https://i.imgur.com/982TBDc.png Also tweaked other styles, e.g., changed the primary monospace font to Consolas, and slightly tweaked a few old posts.
2015-05-13correct typo in template.htmlZhiming Wang1-1/+1
2015-05-13add support for lfooter (updated) and top level pages...Zhiming Wang1-0/+7
(other than index.html).
2015-05-06fix minor invalid HTML issuesZhiming Wang1-3/+3
2015-05-05suppress TLS insecure warningZhiming Wang1-1/+1
by replacing http://fonts.googleapis.com with ://fonts.googleapis.com . Credit goes to http://goo.gl/KWcZJu .
2015-05-05install Google Analytics tracking codeZhiming Wang1-0/+9
2015-05-05add feed icon to footerZhiming Wang1-0/+1
Among other fixes and tweaks.
2015-05-05pyblog: implement previewZhiming Wang1-1/+1
Also tweaked icons a bit. Note that this commit doesn't really work: I implemented a "stoppable HTTP Server" here to be stopped when "mother process" receives SIGINT (i.e., KeyboardInterrupt), without realizing that all porcesses get SIGINT. Therefore, the custom server is hardly needed. See http://git.io/vJ9yA for more information. (This implementation has some value tought, that's why I'm committing to keep it in history.)
2015-05-0520150505: New blog, new startZhiming Wang1-1/+1
Also fixed several problems: 1. Rending SVG and making it a clickable link is basically impossible across multiple browsers. I'm now using a pretty good PNG; 2. Implemented new_post in pyblog; 3. Footnotes related updates to the theme.
2015-05-05handle navigation button and faviconsZhiming Wang1-1/+11
Note that I'm using an <embed> tag with the svg because if wrapped in <img>, the svg won't render on Safari. After using the <embed> tag, the svg renders on all four major browsers on OS X (Chrome, Safari, Firefox, Opera), and it looks nice on all three but Firefox, in which case it's crappy as fuck.
2015-05-05a lot of workZhiming Wang1-17/+16
Mainly generating feed and index.
2015-05-04edit posts and (mostly) figured out the themeZhiming Wang1-0/+63
Also wrote pyblog that currently can generate parts most of the blog.