Commit Graph

498 Commits

Author SHA1 Message Date
Alan Orth 80e17a5ffd
Version 1.3.3 2019-12-02 10:25:40 +02:00
Alan Orth 14417a8153
CHANGELOG.md: Add unreleased changes 2019-12-02 10:24:42 +02:00
Alan Orth cdf886b4e8
Regenerate static assets 2019-12-02 10:23:49 +02:00
Alan Orth 7fa92fb2f3
Update node-sass and rtlcss 2019-12-02 10:22:41 +02:00
Alan Orth be563c6a9f
CHANGELOG.md: Add notes about new unreleased changes 2019-10-28 13:09:26 +02:00
Alan Orth 41c88a200f
Move content/post to content/posts
This aligns closer to the Hugo Quick Start.

See: https://github.com/alanorth/hugo-theme-bootstrap4-blog/pull/117
See: https://gohugo.io/getting-started/quick-start/#step-4-add-some-content
2019-10-28 13:07:18 +02:00
Alan Orth bcc164bc4a
Merge pull request #117 from sboots/patch-1
Update config.toml
2019-10-28 13:05:08 +02:00
Sean Boots 9d6d5f21c0
Update config.toml
Small fix to correctly set the posts permalink setting
2019-10-27 12:37:34 -07:00
Alan Orth b7059a88dc
CHANGELOG.md: Add note about home link
Thanks to @phofman.

See: https://github.com/alanorth/hugo-theme-bootstrap4-blog/pull/115
2019-10-11 11:15:40 +03:00
Paweł Hofman 92cab738dd Fixed invalid URL if blog is not in domain root 2019-10-11 11:06:23 +03:00
Alan Orth 1aedf82cf8
Bump version to 1.3.2 2019-06-20 14:22:15 +03:00
Alan Orth 7b649e8717
CHANGELOG.md: Move unreleased changes to v1.3.2 2019-06-20 14:22:01 +03:00
Alan Orth 9bf1c85346
CHANGELOG.md: Add note about date formatting fix
Special characters in the unquoted date string get escaped and may
hurt SEO as this causes malformed JSON-lD. Fix contributed by user
@TommySprat.

See: https://github.com/alanorth/hugo-theme-bootstrap4-blog/pull/111
2019-06-20 14:18:11 +03:00
Alan Orth 63e36db2d5
Merge pull request #111 from TommySprat/dateformat-escape-fix
Do not escape characters in formatted date
2019-06-20 14:16:35 +03:00
TommySprat c1b3e978b7 Remove escape characters in formatted date
Without the quotes in the template the '+' character will no longer
needlessly be escaped as '\x2b'
2019-06-13 00:07:36 +02:00
Alan Orth 4ab2e0da8c
package-lock.json: Run npm audit fix
So GitHub stops complaining about security vulnerabilities.
2019-06-05 10:34:08 +03:00
Alan Orth 23203082f6 CHANGELOG.md: Add note about absURL change
See: https://github.com/alanorth/hugo-theme-bootstrap4-blog/pull/110
2019-06-05 10:30:53 +03:00
Alan Orth b4c3e06143
Merge pull request #110 from TommySprat/trailing-slash-agnostic-baseurl
Support baseurl without trailing slash
2019-06-05 10:26:18 +03:00
TommySprat 8da12539f3 Support baseurl without trailing slash 2019-06-04 00:26:09 +02:00
Alan Orth c17a7d229f
CHANGELOG.md: Add note about recents block in sidebar 2019-05-26 10:30:36 +03:00
Alan Orth 26e0a9a259
layouts/partials/recent.html: Only list "Regular" pages
This makes Hugo only list "Regular" pages in the sidebar. Otherwise
if you have very few posts, for example, you might see one entry in
the list called "Posts".

See: https://gohugo.io/functions/where/#mainsections
2019-05-26 10:28:31 +03:00
Alan Orth 1faeef487b
Bump version to 1.3.1 2019-05-05 12:37:56 +03:00
Alan Orth 8d6b318a63
CHANGELOG.md: Move unreleased changes to v1.3.1 2019-05-05 12:36:17 +03:00
Alan Orth cca6636809
CHANGELOG.md: Add note about package.json 2019-05-05 12:30:56 +03:00
Alan Orth d6a099a5cd
package.json: Run npm update 2019-05-05 12:30:15 +03:00
Alan Orth 70e79a60fa
CHANGELOG.md: Add note about Twitter link 2019-05-05 12:21:37 +03:00
Alan Orth ed69bec464
layouts: Update Twitter sharing link
Use the new (?) sharing intent and add the page title as Tweet text.
2019-05-05 12:20:21 +03:00
Alan Orth aed40fe2d3
CHANGELOG.md: Add note about SourceHut CI 2019-04-23 16:48:50 +03:00
Alan Orth 81c64c55dd
README.md: Add SourceHut build badge 2019-04-23 16:48:02 +03:00
Alan Orth 480f31074d
.build.yml: Add SourceHut CI script 2019-04-23 16:46:29 +03:00
Alan Orth 947ec526cd
README.md: Add note about RTL language support 2019-04-22 19:19:57 +03:00
Alan Orth 633321fb66
README.md: Fix capitalization 2019-04-22 19:19:08 +03:00
Alan Orth 78eb7cf237
package.json: Bump version to 1.3.0 2019-04-22 18:55:15 +03:00
Alan Orth 620cfa2366
CHANGELOG.md: Move unreleased changes to v1.3.0 2019-04-22 18:54:14 +03:00
Alan Orth b862745a0d
Localize "by" and "in" strings in post meta
This became a problem when I added right-to-left language support.
When you mix RTL languages like Arabic with English (even for just
dates and small strings) everything becomes jumbled. For now I have
only added translations for English (default), Arabic, and Bulgarian.
2019-04-22 18:51:33 +03:00
Alan Orth 9da05e7869
Regenerate style.rtl.css 2019-04-22 15:56:55 +03:00
Alan Orth 1320168ebd
.travis.yml: Use Ubuntu 16.04 "xenial" 2019-04-19 11:04:37 +03:00
Alan Orth 9bb2ec06b0
.travis.yml: Use current and LTS Node.js versions
See: https://nodejs.org/en/about/releases/
2019-04-19 11:00:26 +03:00
Alan Orth 9934368215
layouts: Set dir="auto" on some HTML elements
When a site is rendered in Arabic the root HTML element gets the
dir="rtl" attribute, but even Arabic sites might have an English
title or footer, etc so we should set dir="auto" on those elements.
2019-04-18 23:38:53 +03:00
Alan Orth 2db85d8ab6
CHANGELOG.md: Add note about RTL support 2019-04-18 22:23:06 +03:00
Alan Orth e4876d98cf
i18n/ar.yaml: Put arrow on the right side
This works. The way I understand it is that it needs to be "wrong"
before we run rtlcss so that it gets flipped to be correct when in
right-to-left mode.
2019-04-18 22:21:25 +03:00
Alan Orth 6a3bdc53fd
Add right-to-left version of CSS
This uses rtlcss to make a right-to-left version of the CSS and then
utilizes Hugo's Language variable to conditionally include it. Also,
we set the "dir" attribute on the HTML tag if the currently rendered
language is Arabic.
2019-04-18 22:19:42 +03:00
Alan Orth 974203f6eb
Use rtlcss to make styles appropriate for RTL languages 2019-04-18 22:17:28 +03:00
Alan Orth 90d1a79e01
i18n/ar.yaml: Improved Arabic translation
Credit: Bayan Abid
2019-04-18 16:08:03 +03:00
Alan Orth ed144e2467
theme.toml: Update link 2019-04-18 10:49:43 +03:00
Alan Orth f71886b04f
Add Arabic translation
Very poorly done using Google Translate, just so I can see how the
strings look and have a place to start fixing them.
2019-04-17 18:29:33 +03:00
Alan Orth 4c15fdb00a
CHANGELOG.md: Add unreleased changes 2019-04-17 13:58:33 +03:00
Alan Orth 8ea73321a1
Update dependencies in package.json
To keep in sync with upstream bootstrap dependencies.
2019-04-17 13:58:07 +03:00
Alan Orth 37187d06f3
package-lock.json: Bump version in lock file
I guess this gets updated when I re-run `npm install`...
2019-04-17 13:57:37 +03:00
Alan Orth fdefc2e541
CHANGELOG.md: Update formatting 2019-04-14 16:35:09 +03:00