Commit Graph
809 Commits
Author SHA1 Message Date
Bertrand Thierry bbda2cce0f feat(talk): do not require event
Close #1397
2019-10-19 21:06:55 +01:00
George Cushen f30d3252a7 refactor: rename sass folder to scss 2019-10-19 20:53:42 +01:00
George Cushen ede8cef959 feat: update vendor assets & refactor custom CSS path
- Upgrade MathJax from v2 to v3
- Updated Highlight, Leaflet, Fancybox, Mermaid, FontAwesome
- Fixed multilingual icon paths in Web App Manifest
- View Demo script now binds to all network I/F to enable testing on
  other physical devices like smart phones

BREAKING CHANGES:
Removed `plugins_css` from `params.toml`.
Override `custom.scss` to add custom styling.

Close #1400
2019-10-19 20:33:56 +01:00
George Cushen db7a6f41ae feat(docs): add flexibility for using docs menu with updates layout 2019-10-12 22:18:22 +01:00
George Cushen ec8b60f71f feat: move social share buttons below content
Also, add page_footer.html to help make page footers more consistent.

Close #1383
2019-10-12 17:23:08 +01:00
MineCola d8e90e9d64 i18n: add 中文 (繁體)
See #1381
2019-10-09 14:20:16 +01:00
George ccc23382b2 chore: fix issue template 2019-10-08 19:38:34 +01:00
George 040898a4db chore: fix issue template 2019-10-08 19:38:14 +01:00
George d146580291 chore: fix issue template 2019-10-08 19:37:57 +01:00
George 72fca5c748 chore: add GitHub issue templates 2019-10-08 19:35:22 +01:00
George Cushen 44f9170f07 fix: in-page anchor scrolling on mobile 2019-10-05 18:39:33 +01:00
George Cushen 18ae2268f3 feat: add bg size, position, and parallax options to Widget Pages
#  Options are `cover` (default), `contain`, or `actual` size.
image_size = "actual"
# Options include `left`, `center` (default), or `right`.
image_position = "right"
# Use a fun parallax-like fixed background effect? true/false
image_parallax = true

See #1377
2019-10-02 21:18:34 +01:00
George Cushen 9cbf096db5 feat: add bg size, position, and parallax options to Widget Pages
#  Options are `cover` (default), `contain`, or `actual` size.
image_size = "actual"
# Options include `left`, `center` (default), or `right`.
image_position = "right"
# Use a fun parallax-like fixed background effect? true/false
image_parallax = true

See #1377
2019-10-02 21:17:24 +01:00
George Cushen 3911b8ff53 chore: increase min Hugo version
May solve #1375
2019-10-02 12:18:01 +01:00
Bertrand Thierry 02b4ce0e68 fix: no users appear in People widget
Bug caused by search/replace during last People widget update in #1323 .

Also:
- Fix closing div placement
- Hide group if empty

Fix #1360
Close #1372
2019-10-01 19:19:47 +01:00
George Cushen b028457922 fix: gtag.js config 2019-09-28 18:20:03 +01:00
George Cushen 6d0c021011 feat: improve search for diacritics + Chinese/Korean/Japanese languages
Close #1361
2019-09-28 15:25:26 +01:00
George Cushen 01189e8056 fix: space after author name when using link_authors
Fix dc0407a0e2
Fix #1356
2019-09-25 11:12:57 +01:00
George Cushen 8e9b045edb refactor: remove GoogleAnalytics from config.toml (moved to Params) 2019-09-24 22:51:20 +01:00
George Cushen dc0407a0e2 feat: add option to disable linking authors to their profile page
`link_authors` option added to `params.toml`.

Close #982
2019-09-24 22:25:16 +01:00
George Cushen 47427cc527 fix: People widget
Fixes 4b72dba09d
2019-09-24 22:13:04 +01:00
Christophe Bedetti 4b72dba09d feat: add optional social icons to People widget
BREAKING CHANGES

The `user_groups` field has been moved under the new `[content]` front matter section.

See #1345
2019-09-24 22:07:24 +01:00
George Cushen f0ad140f07 feat: add support for Google Tag Manager + refactor GA to use gtag.js
GT (gtag.js) and GTM are the modern Google analytics solutions.

New `[marketing]` config section added to `params.toml`.

GT will fall back to site.GoogleAnalytics if the new `[marketing]` param
for GT/GA isn't specified, so currently no breaking changes.

May deprecate site.GoogleAnalytics in future.

Close #1349
2019-09-24 14:00:23 +01:00
Julian Elve 904fd88714 fix: Hugo v0.58.0 breaks RSS template
In Hugo v0.58, Hugo team made a breaking change to fix .Data.Pages to actually show home pages when on homepage. Previously, the function returned all of the site's pages.

Hence this PR adds compatibility for RSS feeds in Hugo v0.58.0+.

Fix #1355
2019-09-24 13:44:48 +01:00
George Cushen 829995656e fix: console error when clicking back_to_top button
Note: bug did not affect functionality, still scrolled to top.

Fix #1352
2019-09-22 14:34:24 +01:00
George Cushen b5a05867d8 fix(publication): DOI link not shown if it's the only link
Fix #1340
2019-09-14 22:56:20 +01:00
George Cushen b2494b2172 refactor: JSONLD author 2019-09-14 22:21:19 +01:00
George Cushen d486867326 fix: don't show address in Contact if it's slice of empty strings
An alternative is to comment out the `address` in Params if it's unused.
2019-09-14 21:51:33 +01:00
George Cushen 2192b11d04 style: center figure captions
Since figures are now centered.
2019-09-14 19:41:11 +01:00
George Cushen 7ebcc69d42 chore: bump version 2019-09-11 17:50:26 +01:00
George Cushen 874a013b79 feat(jsonld): add publisher to article metadata
Forms part of the transition from Microdata to JSON-LD.

Close #413
2019-09-11 17:47:28 +01:00
George Cushen c163931702 fix: HTML5 validation errors on Demo site
Fix #1197
2019-09-11 17:25:12 +01:00
George Cushen eacadc7935 feat(search): show talk and publication abstracts in results
Instead of their page bodies which are often empty.

Close #1253
2019-09-11 15:39:04 +01:00
George Cushen 55106c1ff6 refactor: page author link based on site_type in params.toml 2019-09-11 13:27:11 +01:00
George Cushen bd2e4ec418 feat: add JSONLD schema for organizations
Forms part of the transition from Microdata to JSON-LD.

BREAKING CHANGES

Upgrades to your `params.toml` file are required:

- Address field has been split into semantic parts
- Latitude and longitude have moved under `coordinates` option
- Map settings have moved under `[map]` section
- Office hours can now be specified more simply, as a list
- Added optional `list_delimiter` option for formatting addresses

See #413
2019-09-11 13:18:49 +01:00
ns68 8055c9d20f i18n: add missing RU translations (#1335) 2019-09-11 10:17:29 +01:00
George Cushen c4b40faefa refactor: strip out Microdata from layouts
Forms part of the transition from Microdata to JSON-LD.

See #413
2019-09-09 22:28:12 +01:00
George Cushen e9a7925152 feat: add XS and XL font sizes and change default font size to L 2019-09-09 21:00:56 +01:00
George Cushen ec4f5a11bf feat(talk): add support for event address
Forms part of the transition from Microdata to JSON-LD.

See #413
2019-09-09 17:33:08 +01:00
George Cushen d8fa0b9523 refactor: strip out Microdata from About widget
Forms part of the transition from Microdata to JSON-LD.

See #413
2019-09-09 14:59:19 +01:00
George Cushen 1b2e20cc2a refactor: convert Event Microdata to JSONLD
Requires further work to add support for full semantic event address.

Forms part of the transition from Microdata to JSON-LD.

See #413
2019-09-09 14:42:55 +01:00
George Cushen 5d590b64f6 refactor: strip out Microdata for list items and page metadata
Forms part of the transition from Microdata to JSON-LD.

See #413
2019-09-09 13:59:22 +01:00
George Cushen 76ade21d36 chore: add configuration for stale-bot 2019-09-06 18:51:39 +01:00
George Cushen 887114dac0 docs: add GitHub support.md 2019-09-06 18:35:23 +01:00
George Cushen 6cebeae654 refactor: strip out Microdata for blog posts, pages, and pubs
Forms part of the transition from Microdata to JSON-LD.

See #413
2019-09-05 17:20:00 +01:00
George Cushen 2e01db268d feat: add JSON-LD structured data for website, posts, and pubs
Forms part of the transition from Microdata to JSON-LD.

See #413
2019-09-05 16:34:04 +01:00
George Cushen bc85b6800a demo: simplify documentation for writing content in Jupyter 2019-09-05 14:15:23 +01:00
George Cushen 9a2a4d40b9 demo: simplify documentation for writing content in Jupyter 2019-09-05 14:11:15 +01:00
George Cushen ae4afde2c0 fix: font not found when using some themes
Fix #1314
2019-09-04 18:04:16 +01:00
George Cushen 2479177a34 fix: font not found for 1950s and Coffee themes
Fix #1314
2019-09-02 15:56:24 +03:00