Commit graph

159 commits

Author SHA1 Message Date
George Cushen b9cb216870 starters(academic): add example gallery 2022-09-29 19:45:13 +01:00
George Cushen cb585f4bba starters(academic): add example gallery 2022-09-29 19:40:19 +01:00
George Cushen 230d4a35ce docs: fix broken links 2022-09-25 22:04:29 +01:00
George Cushen f08786ecee starters: upgrade second-brain, markdown-slides
Renamed Notes starter -> second-brain
2022-09-24 13:44:00 +01:00
George Cushen a2b502f9d6 starters(slides): update modules
Fixes #2811
2022-09-24 12:57:01 +01:00
Wei-Tse Hsu 5191e384bd
feat: add GitHub Discussions as a comment provider via Giscus (#2830) 2022-09-16 19:41:38 +01:00
George Cushen 875a3e5fa6 feat: add page feedback widget
Requires Google Analytics and production env.

New front-matter param for Book layout:

feedback: true
2022-08-28 00:55:24 +01:00
Rudolf Lioutikov 9eb2f1fc3f
docs: update references to wowchemy-hugo-modules (#2780) 2022-08-14 13:26:10 +01:00
George Cushen 1ce2548dcf starters: add line numbers example 2022-08-11 18:49:31 +01:00
Rudolf Lioutikov 3c3e1ed96b
starters: update modules to v5.6.0 (#2779)
Updated module paths as described in #2754. Additionally changed the module names in go.mod to correspond to the repo path
2022-07-26 18:35:49 +01:00
Geo 4ce2a141a3
starters: fix readme news section 2022-06-21 17:31:45 +01:00
Geo 076464227c feat: migrate prev/next pager to Hugo's cascade system
New cascade front matter param: .Params.pager

Close #2737
See #2395
2022-06-02 20:12:36 +01:00
Geo 50de7bd87e feat: check that Chroma theme exists
Also renames global Chroma theme variables to:

site.Params.features.syntax_highlighter.theme_light
site.Params.features.syntax_highlighter.theme_dark
2022-06-02 20:00:37 +01:00
Geo aa03201adb starters(notes): add Cover image 2022-05-16 19:53:40 +01:00
Geo 0fa9b81706 starters(notes): get fix for regression space in Book menu 2022-05-16 13:31:57 +01:00
Geo 77a684a7d2 starters(notes): edit 2022-05-16 12:25:32 +01:00
Geo da81c3b8fe feat: add Notes starter template 2022-05-16 12:04:17 +01:00
Geo 872132abc6 style: upgrade devDependencies
Stylelint added many new default rules

Added some temp rule exclusions until code can be refactored

Ran ESlint and Stylelint auto-fixer to fix any new errors which can be auto-fixed
2022-05-14 13:50:15 +01:00
Geo e0c66403a3 starters(slides): workaround Hugo span injection
See 2708
2022-05-12 18:58:15 +01:00
Geo b26aa0f99f starters: allow frame embeds for speaker notes 2022-05-12 18:41:10 +01:00
Markus Hofbauer 814fa1db69
starters: update link to export slides as pdf (#2709) 2022-05-12 11:46:38 +01:00
Geo c2752b9991 starters(course): update Hero 2022-05-11 21:02:18 +01:00
Geo cacfcca779 starters(course): demo filtering by courses 2022-05-11 20:31:56 +01:00
Nathan Rutherford 6b1f2f3cf0
starters(academic): update default cms branch (#2705)
The Academic repo branch was renamed from master to main so when netlify creates a new repo based on this template, the default branch is named 'main' instead of 'master'.

Leaving the default cms branch param as 'master' will result in a credentials error whenever a user tries to login using the /admin page. Renaming this to 'main' fixes the error.
2022-05-08 15:02:44 +01:00
Geo d13358e38f starters: update 2022-04-23 19:11:19 +01:00
Geo 17d5d3f0ca starters: update 2022-04-23 19:09:19 +01:00
Geo 4f9bb2bb82 starters: redesign of Minimal template 2022-04-23 15:11:29 +01:00
Geo 378aa6124f starters: redesign of Minimal template 2022-04-21 13:52:47 +01:00
Geo 1325f0a9c1 starters: redesign of Minimal template 2022-04-21 13:35:30 +01:00
Geo 3f178a06f4 starters: mod update 2022-04-14 13:57:06 +01:00
Geo fa9827b726 feat: autodetect Isotope usage
Remove Params.extensions.isotope.enable
2022-03-24 19:11:49 +00:00
Geo 4de6c3e203 starters: fix image 2022-03-24 15:38:42 +00:00
Geo 5c26e66f6d feat: migrate social sharing config to Hugo Cascade
Just add `share: false` to page front matter or via Hugo Cascades to disable the page sharer at the bottom of pages.

See https://discord.com/channels/722225264733716590/742863504515793149/956507676806877235
See #2601
2022-03-24 15:38:42 +00:00
Geo 5a882fab11 starters: add Academic and update all 2022-03-22 21:29:51 +00:00
Geo 9ad66cdfc8 starters: update 2022-03-07 12:59:08 +00:00
Geo f79d022518 starters: add Resume page to Portfolio 2022-03-07 12:57:23 +00:00
George Cushen d75dbe7f3d starters: update to support Hugo 0.93 2022-03-03 21:17:51 +00:00
George Cushen ebcb34b523 starters: Slider bg position 2022-02-23 21:37:33 +00:00
George Cushen 45734d8e98 starters: add Research Group template
BREAKING CHANGES:
New, improved Slider widget
2022-02-23 21:20:05 +00:00
George Cushen 360638b17b starters: add Research Group template
BREAKING CHANGES:
New, improved Slider widget
2022-02-23 20:57:35 +00:00
George Cushen e34e6372b1 starters: add Minimal template 2022-02-20 20:00:12 +00:00
George Cushen 008f07dc36 starters: add Course template 2022-02-20 19:36:21 +00:00
George Cushen 98d590223d docs: edit 2022-02-20 18:27:31 +00:00
George Cushen a956bdff02 docs: edit 2022-02-20 17:36:04 +00:00
George Cushen d0da1f2199 starters(blog): fix unescaped math 2022-02-16 21:59:25 +00:00
George Cushen ec6d170ce4 fix: new locale params
See #2601
2022-02-14 19:40:17 +00:00
George Cushen 487e4810bd starters: add Portfolio starter 2022-02-13 22:55:35 +00:00
George Cushen b5f6b98ab1 starters: add Portfolio starter 2022-02-13 22:34:02 +00:00
George Cushen 585a65e926 starters: add Portfolio starter 2022-02-13 22:25:26 +00:00
George Cushen 6ca1b15ab4 starters: upgrade Docs starter to use v5.5-dev 2022-02-13 17:12:52 +00:00
George Cushen f2a7091eaa starters: fix link 2022-02-13 13:54:39 +00:00
George Cushen 8fce64e801 starters: add Slides readme 2022-02-13 13:44:45 +00:00
George Cushen e576f7c3c3 starters: add Docs starter 2022-02-13 13:10:22 +00:00
George Cushen 7c83d94590 starters: add Blog starter 2022-02-08 21:50:36 +00:00
George Cushen d7088182cb starters: update mod 2022-02-08 19:45:38 +00:00
George Cushen 2ccc34471c feat: modularise JS map, publication, carousel
BREAKING CHANGES:

site.Params.icon.pack.ai -> site.Params.extensions.academicons.enable
site.Params.map -> site.Params.features.map
site.Params.features.privacy_pack -> site.Params.features.privacy_pack.enable
site.Params.marketing and site.Params.seo combined and restructured.

Performance improvements:

Only include pub JS and cite model if site has publications.

Only include carousel JS if site uses Slider widget.

Only include map JS if site uses maps (sets map provider).
2022-01-22 15:26:57 +00:00
George Cushen 273bbe2370 refactor: move fallback theme from config to theme parser 2022-01-19 22:32:20 +00:00
George Cushen 439dfb3a40 feat: more intuitive settings
BREAKING CHANGES: in params.yaml:

```
appearance:
  theme_day: minimal
  theme_night: minimal
  font: minimal
  font_size: L

seo:
  site_type: Person
  local_business_type: ''
  org_name: ''
  description: ''
  twitter: ''

header:
  navbar:
    enable: false

footer:
  text:
  copyright:
    notice: '© {year} Me. This work is licensed under {license}'
    license:
      enable: true
      allow_derivatives: false
      share_alike: true
      allow_commercial: false

features:
  privacy_pack: false
```
2022-01-13 22:01:15 +00:00
George Cushen 619dbfd16f feat(tpl): add Markdown Slides Starter 2022-01-09 16:18:35 +00:00