Commit Graph

339 Commits

Author SHA1 Message Date
Alan Orth 71e151ae60
images/tn.png: New thumbnail without browser
Taken in Firefox Developer Tools...
2017-05-28 14:40:49 +03:00
Alan Orth e6f3bb82de Merge pull request #67 from tomkao/master
Adding traditional Chinese translation.
2017-05-19 08:23:38 +03:00
Tom Kao 35c4ba8005 Adding traditional Chinese translation. 2017-05-19 00:11:13 +08:00
Alan Orth f3e63d5619 i18n/bg.yaml: Add new Bulgarian strings 2017-04-27 12:15:07 +03:00
Alan Orth 9d01f8c75b Merge pull request #65 from bep/patch-1
Change tag from fontawesome to font awesome
2017-04-27 08:06:55 +03:00
Bjørn Erik Pedersen 5718749ba2 Change tag from fontawesome to font awesome
To match the majority on the new tagcloud on http://themes.gohugo.io/.
2017-04-26 20:31:44 +02:00
Alan Orth e97e5983a5
package.json: Bump dependencies to match Bootstrap's
See: https://github.com/twbs/bootstrap/blob/v4-dev/package.json
2017-04-26 00:02:37 +03:00
Alan Orth f0e4eccc26
Regenerate style.css and SRI hashes 2017-04-16 17:56:29 +03:00
Alan Orth d68a3d4bcb
source/scss/bootstrap.scss: Enable forms
So that the user can use form styles via HTML, like on a contact
form or something.
2017-04-16 17:55:52 +03:00
Alan Orth 90541bf8ff
exampleSite/config.toml: Document disable_sri option 2017-04-12 21:40:53 +03:00
Alan Orth a81ed6803b
layouts/_default/baseof.html: Allow disabling of SRI
Some sites using edge caching like that on a CDN or S3 might have
issues with assets being cached too long, causing user agents to
refuse to load assets due to SRI hash mismatch. These sites should
disable the use of sub-resource integrity hashes using this config
option in their config:

    disable_sri = true
2017-04-12 21:38:10 +03:00
Alan Orth dc0201301b
Regenerate style.css and SRI hashes 2017-04-08 19:25:48 +03:00
Caleb Cushing fac07eaec0 add a little padding around a code block (#63)
if you have formatted code in a post it's a little ugly because it goes from a white background to a  grey with no space around the characters so they're right at the edge, this fixes that.
2017-04-08 19:24:25 +03:00
Alan Orth 920e5a78b4
exampleSite/config.toml: Remove extra whitespace 2017-04-04 12:47:43 +03:00
Mike Lococo 2e5eef29a6 Add option to control post truncation. 2017-04-04 12:45:11 +03:00
Alan Orth e7749e9bde
layouts/_default/baseof.html: Don't create whitespace
Cleans up some template logic so that extra, unnecessary whitespace
isn't created during site generation.
2017-04-04 12:21:52 +03:00
Alan Orth 77671af35d
layouts/: Use absLangURL to determine active page in menu
On sites with multiple languages we need to use the absolute URL in
the test to determine if the current page should be marked "active"
in the menu bar. Perhaps a bug with Hugo that relative links end up
like "/bg/bg/about" instead of "/bg/about".
2017-04-04 12:03:07 +03:00
Alan Orth 09d089f214
layouts/_default/baseof.html: Remove trailing whitespace 2017-04-04 11:54:30 +03:00
zidenis e811b25fdc highlights the current navbar menu entry 2017-04-04 11:53:38 +03:00
Alan Orth eed60d8a8d
Lint the i18n yaml files with yamllint 2017-04-01 12:16:40 +03:00
Alan Orth 54983d890b
README.md: Adjust NodeJS version note for v6 or v7 2017-03-29 12:54:09 +03:00
Alan Orth e4a08e6b61
README.md: Adjust developers note about NodeJS version
NodeJS version 4 is on maintenance mode only, so I will generally
only be testing this theme's build process with v6 and v7 for now.
2017-03-29 12:52:39 +03:00
Alan Orth 5d29275d05
README.md: Add icon for Travis CI build status 2017-03-29 12:48:00 +03:00
Alan Orth 86f216e730
Add config for Travis CI 2017-03-29 12:38:07 +03:00
Alan Orth e2ccfe8bf3
Clean up empty whitespace in JSON-LD
Use secret formatting feature of Go templates, adding - to blocks
to clear whitespace around the tags.
2017-03-24 16:49:26 +02:00
Alan Orth d554b6bead
layouts/_default/single.html: Only get imageConfig on local images
Don't try to get image information when the image isn't local. We
generally expect that images are in the local filesystem's static
directory, but if the user has specified a remote image—ie, with
an http:// or https:// prefix—then we shouldn't try imageConfig.
2017-03-24 16:31:50 +02:00
Alan Orth 3b3598960c
Revert "Revert "layouts: Add imageConfig to set height and width""
This reverts commit 5e1b0f40ab.
2017-03-24 16:02:44 +02:00
Alan Orth 5e1b0f40ab Revert "layouts: Add imageConfig to set height and width"
This reverts commit bf9bca9656.

If the user specifies a non-local image then the build generates
an error. See #56. We need to have a way to only get imageInfo for
local images...
2017-03-24 11:07:20 +02:00
Caleb Cushing 2e6a27300e add previous and next relations (#55)
* add previous and next relations

https://www.w3.org/TR/html5/links.html#link-type-next

* undo rel's on disabled buttons
2017-03-24 10:59:41 +02:00
Alan Orth 81a7431a0a
Regenerate style and SRI hashes 2017-03-16 15:41:50 +02:00
Alan Orth 132d659955
source/scss/main.scss: Add style to blockquote tags
Bootstrap's default only styles blockquote tags that also have the
class "blockquote". As Hugo's Markdown syntax for blockquotes only
produces bare blockquote tags, we should apply the same style to
those as well, as this is most likely what users expect.
2017-03-16 15:38:59 +02:00
Alan Orth 7c1502ff3e
README.md: Add note about being opinionated 2017-03-15 23:57:05 +02:00
Alan Orth e23619e6fb Merge pull request #49 from lpar/master
Add caching of last N posts in sidebar to improve performance
2017-03-12 12:28:15 +02:00
mathew 6d027091d4 Add caching of last N posts in sidebar to improve performance 2017-03-11 16:20:50 -06:00
Alan Orth 04ff763688
Revert to using Hugo's own OpenGraph template
I had overridden Hugo's OpenGraph template to improve it, but those
changes have been upstreamed in Hugo 0.19. We can use theirs now.

See: https://github.com/spf13/hugo/pull/3073
2017-02-21 16:14:13 +02:00
Alan Orth 18863075c5
Revert to Hugo's own Twitter Cards partial
I had overridden it in the theme to improve the metadata generated
by it. Hugo has accepted the changes upstream so we can use theirs
now.

See: https://github.com/spf13/hugo/pull/2984
2017-02-21 15:03:17 +02:00
Alan Orth 7553a6f11d
theme.toml: Bump minimum version to 0.19 2017-02-21 08:27:36 +02:00
Alan Orth bf9bca9656
layouts: Add imageConfig to set height and width
Hugo 0.18 introduced the imageConfig function which allows you to
access the height and width of images, which makes bots consuming
the structured data happy.
2017-02-21 08:24:01 +02:00
Alan Orth 4d7a544dac
layouts: Quote some parameters in JSON LD
Current Hugo 0.19-DEV doesn't quote these anymore, so we need to
add quotes manually. I'm not sure if this is a design decision or
not on Hugo's part.
2017-02-21 08:17:19 +02:00
Alan Orth 0e5937b1b7
package.json: Match node-sass version with Bootstrap
From the package.json used by the Bootstrap project, see:

    https://github.com/twbs/bootstrap/blob/v4-dev/package.json
2017-02-15 14:51:31 +02:00
Alan Orth 0fd9fd6f28
Regenerate style.css and subresource integrity hashes 2017-02-15 12:39:56 +02:00
Alan Orth 753d7f4ad9
package.json: Update clean-css and build scripts
Bootstrap had previously been staying with clean-css < 4.0 because
it introduced some backwards incompatible changes[0], but now I see
that they have started using the new version.

I have also updated the npm build scripts to take into account the
name change to "clean-css-cli" as well as the latest minification
options that are being used by Bootstrap themselves[1].

[0] https://github.com/jakubpawlowicz/clean-css#important-40-breaking-changes
[1] https://github.com/twbs/bootstrap/blob/v4-dev/package.json
2017-02-15 12:38:03 +02:00
Alan Orth ae207b8ba9
Use 1280x720 screenshot again
I don't know how to make this screenshot look nice on GitHub and
Hugo's theme showcase–it always looks blurry!
2017-02-01 08:45:13 +02:00
Alan Orth 4852f14f42
screenshot.png: Try screenshot with 640x360 resolution 2017-01-31 20:27:03 +02:00
Alan Orth 81859bdc5d
README.md: Replace screenshot with less blurry one 2017-01-31 20:04:06 +02:00
Alan Orth 9a6b546e86
Update screenshot
Instead of taking the screenshot of the whole window, I used the
screenshot function in Firefox's responsive design mode to specify
the exact dimensions I wanted.
2017-01-31 15:49:50 +02:00
Alan Orth 3bde18f456 Merge pull request #47 from ardianta/master
Add Indonesian language
2017-01-25 09:32:59 +02:00
Ardianta Pargo 74b5090312 Add Indonesian language 2017-01-25 11:55:58 +08:00
Alan Orth 04e5bc56de
README.md: Remove npm packages badge
The image seems to be broken any time I look at it on the GitHub
repository page despite being fine if you click it and view the
original on david-dm.org.
2017-01-24 12:39:59 +02:00
Alan Orth 70a35f3030
README.md: Add note about enableGitInfo 2017-01-23 15:10:53 +02:00