Commit Graph
1488 Commits
Author SHA1 Message Date
Geo 9868b04fae fix: case with book at site root 2022-05-16 11:40:29 +01:00
Geo c83227df43 feat: add legacy fallback to clipboard copy 2022-05-14 17:28:08 +01:00
Geo fac5d24b4c feat: use built-in Hugo syntax highlighter
Increase site performance and reduce dependencies

Also, adds Copy button to code blocks.
2022-05-14 16:58:08 +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
Geo f9565e3931 feat(portfolio): add filters for exclude_tags and page kind
Experimental Portfolio widget support for:

content.filters.exclude_tags
content.filters.kinds
2022-05-11 20:26:29 +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 30cbf91201 docs: edit 2022-04-24 23:15:02 +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 74223e9458 fix: upstream Bootstrap bug in mobile menu toggle
Bootstrap error: TypeError: Cannot read properties of undefined (reading '_isTransitioning')

Resolved in Bootstrap v4.6.1

See https://discord.com/channels/722225264733716590/742863504515793149/967407603284078662

See https://github.com/twbs/bootstrap/releases/tag/v4.6.1
2022-04-23 19:01:11 +01:00
Geo 6f48b6368a fix: upstream Bootstrap bug in mobile menu toggle
Bootstrap error: TypeError: Cannot read properties of undefined (reading '_isTransitioning')

Resolved in Bootstrap v4.6.1

See https://discord.com/channels/722225264733716590/742863504515793149/967407603284078662

See https://github.com/twbs/bootstrap/releases/tag/v4.6.1
2022-04-23 18:40:13 +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 719dcbe8f8 feat: support tooltip and PDF in new tab in about.avatar widget 2022-04-21 13:34:17 +01:00
Geo 1ed86e35ab fix: regression in cite copy button
Button action started copying wrapping HTML tags too
2022-04-20 15:40:21 +01:00
Geo b026701dd6 feat: re-add link option to figures 2022-04-17 15:37:27 +01:00
Geo 3f178a06f4 starters: mod update 2022-04-14 13:57:06 +01:00
Geo f6b6d73605 chore: edit go.mod 2022-04-12 12:37:04 +01:00
amistyrain 3ee572954a fix: post list duplicated on project page (#2682)
Fixes recent copy/paste typo
2022-03-25 14:09:50 +00: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
Stefano Cecere 15e9e631f8 chore: update version string to 5.5.0 (#2677) 2022-03-24 14:23:13 +00:00
Geo 5a882fab11 starters: add Academic and update all 2022-03-22 21:29:51 +00:00
Geo cc5708bb9c feat: detect Mermaid on nested headless pages
See #2643
2022-03-22 21:27:41 +00:00
Geo d773f436c3 ci: update Hugo version to match latest reqs
See #2643
2022-03-22 20:17:16 +00:00
Geo 1df9a874f9 feat: auto detect Mermaid diagrams
Via the ```mermaid code fences.

Deprecate the Params diagram setting

Close #2643
2022-03-22 20:13:03 +00:00
Geo 06921addf2 feat: add filtering and sorting options to Portfolio widget
Add content.filters.folders and content.filters.tags to filter on folders or tags.

Add content.sort_by (str) and content.sort_ascending (bool) options.

Close #2666
2022-03-22 19:54:22 +00:00
Geo 94fc0df0b8 feat: add sort_by and sort_ascending options to Page Widget
See #2666
2022-03-22 19:51:53 +00:00
Geo 2d6cad18d6 fix: get site description from marketing.seo.description
Fix #2673
Fix 439dfb3a408564703696bfd121790358f592e0f0439dfb3a408564703696bfd121790358f592e0f0
2022-03-22 19:31:08 +00:00
Geo c0d0690a83 fix: abstract no longer displayed in Compact view
Fix #2668
2022-03-13 12:48:20 +00:00
rodrigoalcarazdelaosa acd5e742af feat: update Font Awesome from v5.15.3 to v6 (#2650)
Close #2649
2022-03-09 00:06:24 +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
Geo e04ccf7a25 fix: display of button links in views
Fix #2655
Fix #2656
Fix #2658
2022-03-07 12:56:11 +00:00
George Cushen d75dbe7f3d starters: update to support Hugo 0.93 2022-03-03 21:17:51 +00:00
Mickaël Canouil 97a4b87534 feat: address Hugo v0.92 notice RE changing behaviour of .Path (#2642) 2022-03-03 20:24:39 +00:00
bkrl 7d4f8d5650 feat: run PostCSS on vendor CSS (#2644)
Currently, PostCSS can optionally be run on the main CSS bundle. This commit allows PostCSS to also be run on the vendor CSS. This can greatly reduce the size of the vendor CSS bundle when combined with PurgeCSS since most of the Font Awesome CSS is unused.
2022-03-03 20:13:03 +00:00
George Cushen 381a6c2073 fix: move font_size under site.Params.appearance
See https://discord.com/channels/722225264733716590/742863504515793149/947330978089676830
2022-02-27 10:45:00 +00:00
George Cushen 48f2ceefe1 feat: add security option to allow frames
site.Params.security.allow_frame
2022-02-26 14:06:13 +00:00
Foivos 55d7a2bff4 fix: get license from footer.copyright.license (#2638)
See #2601
2022-02-26 12:49:02 +00:00
George Cushen ebcb34b523 starters: Slider bg position 2022-02-23 21:37:33 +00:00
George Cushen 47f37ee211 fix: Slider bg position 2022-02-23 21:36:57 +00:00
George Cushen 45734d8e98 starters: add Research Group template
BREAKING CHANGES:
New, improved Slider widget
2022-02-23 21:20:05 +00:00