-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix CSS fingerprinting #2017
Merged
Merged
Fix CSS fingerprinting #2017
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Netlify sets HUGO_ENV which Wowchemy uses to recognize a production Netlify site. Hugo since fixed the bug/limitation with |
JungPhilipp
pushed a commit
to JungPhilipp/hugo-academic
that referenced
this pull request
Feb 17, 2021
Hugo allows two ways to set a production environment. The HUGO_ENV approach used by Netlify was working fine, but in case of running `hugo server -e production`, the CSS file wasn't fingerprinted.
seliger
added a commit
to seliger/hugo-academic
that referenced
this pull request
Feb 24, 2021
Squashed commit of the following: commit 40e01c083e6fdeb08207ae43091984fd402e0141 Author: George Cushen <[email protected]> Date: Mon Feb 22 22:36:15 2021 +0000 fix: previous commit - migrate lazysizes data-src to native src commit 432c6326ee492da92a225ffdab5a703ec818221d Author: George Cushen <[email protected]> Date: Mon Feb 22 21:37:48 2021 +0000 feat: complete migration to native lazy loading One less JS dependency. commit 69de00c0cd994a7323686c79bdc0efe442791f62 Author: George Cushen <[email protected]> Date: Mon Feb 22 20:51:20 2021 +0000 feat: add support for baidu_tongji and baidu_site_verification The new options can be added under `marketing` in `params.toml` commit a9a74e160d2d3c2411805f6e417fe49afdbcd2b6 Author: George Cushen <[email protected]> Date: Mon Feb 22 20:29:10 2021 +0000 feat: remove deprecated Alert shortcode which was replaced by Callout commit 0c48d88d80c078fb497d48b6ccd3dba9d370b022 Author: George Cushen <[email protected]> Date: Mon Feb 22 20:11:22 2021 +0000 feat: add support for Figure image theme and max_width New options: `theme="light"` inverts image when browsing in dark mode `theme="dark"` inverts image when browsing in light mode `max_width="300px"` sets an image max width Also, improves use of Figure in `{{%` Markdown shortcodes (e.g. Callout) by further stripping HTML indentation. commit e27cbaca79fc28f271ccce595dd7ef822017a833 Author: George Cushen <[email protected]> Date: Sun Feb 21 21:24:03 2021 +0000 feat: enable Figure to be nested within a `{{%` Markdown shortcode Based on user request to parse both Markdown and nested HTML shortcodes (Figures) within Callout shortcode: https://discord.com/channels/722225264733716590/742863504515793149/813105748283883570 Uses `{{-` to unindent HTML so that Figure shortcode can be nested within a `{{%` Markdown shortcode, such as Callout, without the HTML being rendered as a Markdown code block. This way we utilise Hugo's HTML in Markdown approach (aka Goldmark `unsafe`) rather than separating HTML from Markdown. Previously, Figure could only be nested within a `{{<` HTML shortcode. commit 61bdd1108dd3a3f1b5cc37410d73e47b1e0099ae Author: George Cushen <[email protected]> Date: Sun Feb 21 18:58:21 2021 +0000 fix: event/talk archive page Fix https://github.com/wowchemy/wowchemy-hugo-modules/discussions/2187 commit d47703395c4674fb033f3b32934ba75bf02b5185 Author: George Cushen <[email protected]> Date: Sun Feb 21 18:18:56 2021 +0000 fix: callout rendering nested child shortcodes as markdown See https://discord.com/channels/722225264733716590/742863504515793149/813105748283883570 commit 1d58e5e8198864a6c651fc0427150b3c846135e2 Author: George Cushen <[email protected]> Date: Sat Feb 20 17:28:11 2021 +0000 feat: rename assets/images/ to assets/media/ and auto detect sharing image The file uploader in Wowchemy CMS has also been updated to reflect the change. BREAKING CHANGES: - rename assets/images/ to assets/media/ - move default social sharing image (if any) to assets/media/sharing.* commit 05c772f38946b517459e3e107f0cd3ac20eba23e Author: George Cushen <[email protected]> Date: Fri Feb 19 13:35:16 2021 +0000 fix: responsive Figure aspect ratio in Safari See https://discord.com/channels/722225264733716590/742863504515793149/812308038174244904 See https://stackoverflow.com/a/61196907 commit eebefd8a59687f0b3ec97cee20e254634ecb825c Author: George Cushen <[email protected]> Date: Fri Feb 19 13:13:00 2021 +0000 feat: add option to disable zoom in re-written Figure shortcode Compatible with previous `lightbox` option. commit 55fd017f980f22e600be81e63b463a7ac75033bc Author: vesvalim <[email protected]> Date: Fri Feb 19 12:39:04 2021 +0200 i18n: add Finnish (fi) translation (#2178) commit dc09534e2b3744e1d290c5e09ce7979ecfad90f9 Author: George Cushen <[email protected]> Date: Fri Feb 19 10:35:51 2021 +0000 fix: gallery detection on homepage Workaround HasShortcode detection issue by defaulting to requiring fancybox. Can temporarily be disabled by setting `site.Params.require_fancybox` to `false` commit 3ae036b9c3a6774ad592c0383ee50b60e8578ba2 Author: George Cushen <[email protected]> Date: Fri Feb 19 10:01:40 2021 +0000 feat(style): update Bootstrap from 4.5 to 4.6 Get fixes and minor improvements commit f37581febe68e5f25bc87fc5d3a5cb2c82431646 Author: George Cushen <[email protected]> Date: Fri Feb 19 09:04:29 2021 +0000 refactor: reflect renamed default branch site.Params.edit_page.repo_branch will now also default to `main` if unset. commit 11814feeeeb9d3c916182e2d10c2cf77552b7388 Author: George Cushen <[email protected]> Date: Fri Feb 19 08:31:12 2021 +0000 fix(disqus): missing comment count in listing previews Fix #2171 commit 68595a20aeadf8e21a061b1ad92ec3d207f88321 Author: George Cushen <[email protected]> Date: Wed Feb 17 22:21:39 2021 +0000 feat(shortcode): revert to `img` SVGs Cacheable, zoomable, and lazily loaded. Also, prevents conflicts if admin attempts to include multiple inline SVGs which unintentionally reuse each other's components. commit 0fd5d2a250b15897000fff53cf6d9158d644b7ac Author: George Cushen <[email protected]> Date: Wed Feb 17 21:15:12 2021 +0000 feat(style): center figure SVGs commit 3cf9f6cdeef0373b6e46855dddb4db3ae29439cf Author: Arho Huttunen <[email protected]> Date: Tue Feb 16 00:41:17 2021 +0200 fix: comment provider not found (#2165) Hugo v0.80.0 `Exists` function requires file extension unlike Hugo's Partial statement commit 7b235ea453b25345dbdaffc98d9c46a14ca5591b Author: George Cushen <[email protected]> Date: Sun Feb 14 22:59:12 2021 +0000 feat: rewritten Figure shortcode supporting multi-resolutions New shortcode supports - enable re-usable *optimized* image assets from new primary media library location at `assets/images/` - new behavior: load image from page dir falling back to media library at `assets/images/` and then to remote URI. - multi-res support. leading to increased perf. - custom ID for cross-refs - efficient, vanilla (non-jQuery), MIT licensed image zooming - FancyBox now only loaded for Gallery shortcode - themeable SVG support - native lazy loading Experimental, may change. BREAKING CHANGE: Move any figure images (i.e. not the `sharing.*` image) from `static/media/` to `assets/images/` See #2164 commit b811f9a1bb9c08b2e86695136b52065644ae6e13 Author: George Cushen <[email protected]> Date: Thu Feb 11 18:59:22 2021 +0000 chore: bump version commit c36f3b7878d94723c9c2d5576a724acc36aef3dc Author: George Cushen <[email protected]> Date: Wed Feb 10 08:25:28 2021 +0000 feat: auto scroll active book menu and ToC links into view Also, fix ScrollSpy highlighting previous ToC link for some Book anchors. Close #1964 commit 4c35de770cd1681febe2c34a85b394c995c70f20 Author: George Cushen <[email protected]> Date: Wed Feb 10 08:05:09 2021 +0000 feat: only load Google Optimize in prod commit 95e128c8dc36413aff947cd67c0ac49a5b6e1373 Author: George Cushen <[email protected]> Date: Wed Feb 10 08:00:29 2021 +0000 feat: support new Google Analytics cookie requirements Firefox console notice: Cookie “_ga” will be soon rejected because it has the “SameSite” attribute set to “None” or an invalid value, without the “secure” attribute. commit ebef2543c3f499166e8e80fef09ae58035dfe1b1 Author: George Cushen <[email protected]> Date: Wed Feb 10 07:57:23 2021 +0000 feat: remove special Book sort for folder named `updates` commit 211d8b330ba53716fa0df0dc2ee487a4fe553c0b Author: George Cushen <[email protected]> Date: Wed Feb 10 07:55:09 2021 +0000 feat: add support for emoji lists With new `emoji_list` shortcode. For example: ``` {{% emoji_list %}} - 🔥 sdf - 🔥 sdf - 🔥 sdf {{% /emoji_list %}} ``` commit dbeee616208d69f2c62eef95d9aad989c227aab4 Author: George Cushen <[email protected]> Date: Wed Feb 10 07:49:34 2021 +0000 feat: add default security permissions policy commit aa4fe0c75726e92accfd3d58af4278bc1becef3c Author: George Cushen <[email protected]> Date: Tue Feb 9 22:00:00 2021 +0000 docs: new cms branch option commit 7819a912d2cd0000632cab8cc1ab82af46e66309 Author: George Cushen <[email protected]> Date: Tue Feb 9 21:45:52 2021 +0000 fix: new cms options commit e470c4e2cfd73bc4f5a4e0b31fd767e85ce7d82e Author: George Cushen <[email protected]> Date: Tue Feb 9 21:44:47 2021 +0000 feat: add options for branch, local_backend, and publish_mode (editorial flow) Example for a YAML config: ``` cms: branch: main local_backend: true publish_mode: ``` Close #2124 commit 60d36e66d2ca1609a2f903512829cdf7e0d1bed3 Author: George Cushen <[email protected]> Date: Tue Feb 9 21:19:42 2021 +0000 refactor: rename options for maps, search, and comments Use provider names rather than integers. BREAKING CHANGE: - Rename `site.Params.comments.engine` to `site.Params.comments.provider` - Rename `site.Params.search.engine` to `site.Params.search.provider` - Rename `site.Params.map.engine` to `site.Params.map.provider` - Use provider name (string) rather than integer - For built-in search, provider is "wowchemy" - For leaflet maps, the provider is "mapnik" or "mapbox" commit 50d3d41e9e1ad13df395879597ae49ebe44cddea Author: George Cushen <[email protected]> Date: Fri Feb 5 22:48:25 2021 +0000 feat: dispatch `wcThemeChange` event to support themeable user plugins See https://discord.com/channels/722225264733716590/742863504515793149/807370581611511858 commit aa1071adfcd2c01d30977a553243fea2aca9b648 Author: George Cushen <[email protected]> Date: Fri Feb 5 20:30:40 2021 +0000 feat: support site.Params.marketing.google_optimize Also: - refactor Bootstrap JS out of wowchemy.js for easier maintenance - refactor lengthy env checks to hugo.IsProduction - refactor window.PlotlyConfig from inline JS to the init script - no longer prevent loading GA if GTM provided, in case user wants both commit 5072eddcc1eb7fcb3749a61fe2e83f4e1c36c557 Author: George Cushen <[email protected]> Date: Wed Feb 3 20:32:25 2021 +0000 feat: add Wowchemy CMS module commit 76478cb4a5e3998aa9e84a8243afd6294cfdd108 Author: George Cushen <[email protected]> Date: Wed Feb 3 20:14:43 2021 +0000 refactor: move test/ and yarn to repo root commit 3f1c4b4df22661c892f0cf2a9353ed4db4fc0e8c Author: George Cushen <[email protected]> Date: Wed Feb 3 20:11:16 2021 +0000 refactor: move test/ and yarn to repo root Also lint and format entire repo, beyond just wowchemy/ dir URL encode `(` and `)` in `[#MadeWithWowchemy](...(..)...)` in Readme.md for Prettier commit 9bbf6fa2a69895a505cd30588b195bba8a333b6e Author: George Cushen <[email protected]> Date: Tue Feb 2 23:55:30 2021 +0000 feat: support Params.marketing.google_site_verification Also trial self-closing tags over void tags as Prettier doesn't support void tags: https://github.com/prettier/prettier/issues/5246 commit 3b32a8188f36db288c31724a681174b017889383 Author: George Cushen <[email protected]> Date: Tue Feb 2 23:45:12 2021 +0000 feat(style): dynamically theme SVGs And refactor HL shortcode to use semantic <mark> commit 995d2181a052f5e7b1f9a0d7335f6b57588f280e Author: Tony Lam <[email protected]> Date: Mon Feb 1 15:16:02 2021 +0200 i18n: add Finnish (fi) address format (#2135) commit 1dae5a2300f9f52526e9ba2f73148dd37dfe11b4 Author: Prof. Lorenz <[email protected]> Date: Sun Jan 31 17:23:09 2021 +0200 i18n: add Israel (il) address format (#2133) commit 4ac1c6aa1a40b1debb2a515aa72edb0921ac3c1b Author: George Cushen <[email protected]> Date: Wed Jan 27 22:57:30 2021 +0000 docs: link to 中文 commit 9e984eca83dbe56a9f32b471edcb6e12d5f75fa3 Author: George Cushen <[email protected]> Date: Wed Jan 27 17:56:25 2021 +0000 feat(security): add Referrer-Policy Also, support multi-line CSP and Permissions policy commit 64b7d5189bb30c5453aa345eec7e8727ab9a89aa Author: George Cushen <[email protected]> Date: Tue Jan 26 21:46:37 2021 +0000 fix(style): consistency across landing section breakpoints Fix #2123 commit c15f6215158067682aec6227eb0087cde88e13e2 Author: George Cushen <[email protected]> Date: Tue Jan 26 17:44:47 2021 +0000 fix(style): consistency across landing section breakpoints Fix #2123 commit 393b19c76fb751096ca57a7a99e8e03f404ed1d4 Author: George Cushen <[email protected]> Date: Tue Jan 26 01:01:38 2021 +0000 feat(security): add support for Permissions-Policy To use, set Params.security.permissions.policy commit 7dbc1f73edfdcfdd8d2affa36eb6f0a8a22ffe97 Author: rodrigoalcarazdelaosa <[email protected]> Date: Sat Jan 23 19:04:13 2021 +0100 feat: reduce `apple-touch-icon` size Trade off Hugo build time rather than re-use existing standard icon sizes. commit 69b7e22be893cc25a95e46b9387c534a946246e4 Author: Geo <[email protected]> Date: Sat Jan 23 02:49:52 2021 +0000 ci: add codeQL commit bc942ec48b45bc47b1fb209be3f243924d0f47ff Author: rodrigoalcarazdelaosa <[email protected]> Date: Sat Jan 23 02:25:26 2021 +0100 feat(i18n): translate "authors" label in search results (#2115) For non-English sites using the built-in search with published author profile pages commit 699244956416bf7800eb892f802d819a7201ad4f Author: Alessandro Samuel-Rosa <[email protected]> Date: Fri Jan 22 22:17:11 2021 -0300 feat(i18n): add Brazil (pt-br) address format (#2118) commit e0ae7c979cda39124bd93b51868b58b70d5a1d70 Author: George Cushen <[email protected]> Date: Wed Jan 20 02:52:05 2021 +0000 chore: bump version commit cbf15cd470265657403304e8eb2951bfab6326c6 Author: George Cushen <[email protected]> Date: Wed Jan 20 01:34:24 2021 +0000 fix(slides): enable menu by default commit 6c7237fc0a4a39ffd191fd32264f6a9a4e24ac4f Author: George Cushen <[email protected]> Date: Wed Jan 20 01:03:37 2021 +0000 feat(cms): add slides editor Also, - filter out archive pages - add `squash_merges` - convert deprecated valueType to value_type commit 2d515e5fa5398c44a8a4bf91e646017741afb380 Author: George Cushen <[email protected]> Date: Wed Jan 20 00:12:13 2021 +0000 feat(netlify): add security headers + configurable CSP Adds some default security headers. CSP is configurable via Params.security.csp.policy (string) and Params.security.csp.report_only (boolean). To enable, add `headers` to config.toml > outputs > home Dedicated Netlify redirects file can also now be generated from front matter `aliases` by adding `redirects` to config.toml > outputs > home, and `disableAliases = true` to config.toml. commit de6860b8b3351d289bdf30e37f4f4fdafc46690f Author: koutbo6 <[email protected]> Date: Wed Jan 20 02:22:34 2021 +0300 feat(slides): upgrade reveal.js from v3.8.0 to v4.1.0 (#2018) commit 9f5c626c8f9f3092d976ae68eb62a7a17be2f23f Author: George Cushen <[email protected]> Date: Sat Jan 16 23:49:44 2021 +0000 fix: show button links in listings irrespective of Type Hugo cannot yet understand more than one return statement. See https://discord.com/channels/722225264733716590/742863504515793149/800107285246246993 commit b6dc6d8777c6ded550f937b082a7bc567f0e469e Author: George Cushen <[email protected]> Date: Sat Jan 16 22:42:00 2021 +0000 feat: show button links in listings irrespective of Type Extend scope to include Portfolio's Card view. commit 2b9041dc8763a71635ec5d539a6d959ea263065a Author: George Cushen <[email protected]> Date: Sat Jan 16 20:48:15 2021 +0000 feat: show button links in listings irrespective of Type For example, if a blog post has an attachment, it will now be linked in the listing as well as in its page header. May also reduce excess spacing by preventing empty attachment DIV in the case of no attachments/buttons since it now checks if a page has buttons. commit d4ecdca0eb969bb046067f175ce03dce9e0637d9 Author: George Cushen <[email protected]> Date: Sat Jan 16 20:24:05 2021 +0000 feat: show button links in listings irrespective of Type For example, if a blog post has an attachment, it will now be linked in the listing as well as in its page header. May also reduce excess spacing by preventing empty attachment DIV in the case of no attachments/buttons since it now checks if a page has buttons. commit 273405e59be6b8a6991a1a28fa2525c9529b11c3 Author: George Cushen <[email protected]> Date: Thu Jan 14 21:01:41 2021 +0000 refactor: modularise styles + fix more style lint issues commit ac4b4e3157c8742d25d23b01e2b268bd96950509 Author: George Cushen <[email protected]> Date: Wed Jan 13 21:27:12 2021 +0000 fix: style lint issues commit f1da2c5ca88dbb28207eb014969f6de3f84a0758 Author: George Cushen <[email protected]> Date: Mon Jan 11 23:53:50 2021 +0000 feat: book menu - link to book of books if exists Example: `courses/learn-x/` will have a new item added to the book menu to link back to `courses/` whereas a site with just a first-level book e.g. `docs/` won't see any change to the menu. commit 92707a1a46256411724e55fb9855e0c1550ccc01 Author: George Cushen <[email protected]> Date: Mon Jan 11 23:05:13 2021 +0000 fix: multilingual search broke Fix recent refactor that migrated to Hugo's best practice of js.Build. js.Build was performing excessive caching, only running the pipeline once even though the pipeline parameters changed for each multilingual site. commit b0ffb4ddc7e681f4034b80abff51b54225ae497d Author: George Cushen <[email protected]> Date: Mon Jan 11 22:14:58 2021 +0000 feat(widget): allow to constrain Portfolio by set of tags commit 9872428a3f61439e9901d0d8fb2be0654e5e0536 Author: George Cushen <[email protected]> Date: Mon Jan 11 20:53:49 2021 +0000 feat(shortcode): show summaries by default in `list_children` commit 362cb1510b5aa40123e5c82e76b16716786e2c7b Author: George Cushen <[email protected]> Date: Sun Jan 10 17:23:17 2021 +0000 feat: add CSS postprocessing support Enabled with env `WC_POST_CSS="true"` commit 468d3273707345c70373a066591383e57a4b0387 Author: George Cushen <[email protected]> Date: Sat Jan 9 20:59:42 2021 +0000 feat(shortcode): make in-page ToC collapsable Useful for long pages with large ToCs and/or on small screens. Also add `hide_on` and `show_on` options accepting Bootstrap responsive breakpoints. Useful for setting `{{< toc hide_on="xl" >}}` in conjunction with Book layout which only shows right sidebar ToC on XL screens and above. commit a4bc42feb64715ff760a585a931e72782df680b7 Author: George Cushen <[email protected]> Date: Sat Jan 9 19:53:11 2021 +0000 refactor: lint JS Follows on from d18b2c9defc6e52050fb2f2defffeab315a9f472 commit e233094d2cd473fc8694de67ed93565b5ec0c39d Author: George Cushen <[email protected]> Date: Sat Jan 9 19:51:56 2021 +0000 Revert "refactor: format code" This reverts commit 067b2a7f Github Action didn't pick up ignored file list. commit 9c997e60d72a6da65ab93457c7dfeb5ec5e06130 Author: George Cushen <[email protected]> Date: Sat Jan 9 19:50:24 2021 +0000 ci: disable format job As it's not picking up the ignored list commit 067b2a7f09d581142e50579b41987d491f5879fe Author: gcushen <[email protected]> Date: Sat Jan 9 19:38:09 2021 +0000 refactor: format code commit 68c25ddc4ae35400852187b07bc39b2047151dd2 Author: George Cushen <[email protected]> Date: Sat Jan 9 19:37:31 2021 +0000 ci: convert json config to yaml commit 020a14902f4eff115f28524241072390a7f161b7 Author: George Cushen <[email protected]> Date: Sat Jan 9 19:28:29 2021 +0000 ci: fix format job commit 1ae0fdbb74cabe0e56f23ab226281032ef487338 Author: George Cushen <[email protected]> Date: Sat Jan 9 19:26:12 2021 +0000 ci: use yarn for consistency commit 6a8dd446ce8656f5dc2b6db2db497241b653486c Author: George Cushen <[email protected]> Date: Sat Jan 9 19:09:33 2021 +0000 feat: show chapter in Book mobile menu Effectively replaces breadcrumbs on mobile and hides the dedicated Book search box. commit 095cd1e691e9cda3f724f0068bedfe777f7b6fe2 Author: George Cushen <[email protected]> Date: Sat Jan 9 18:15:38 2021 +0000 ci: add JS linter, code formatter, and fix Hugo working dir commit d18b2c9defc6e52050fb2f2defffeab315a9f472 Author: George Cushen <[email protected]> Date: Sat Jan 9 18:13:47 2021 +0000 refactor: lint JS and SCSS Add JS and style linters. All JS linted and refactored. TODO: Further SCSS refactoring required - temporary "no-descending-specificity" rule added. commit 0153af828374325b22e60416e75fc16f41fd1d66 Author: George Cushen <[email protected]> Date: Sat Jan 9 00:12:12 2021 +0000 refactor(yaml): run code formatter commit 79b48a373008fa42d535bfd4959dd01c3a4743be Author: George Cushen <[email protected]> Date: Fri Jan 8 23:58:43 2021 +0000 refactor(style): run code formatter commit 3d8b76f092c0aa18ee3f95872c1d0af9adcf0d45 Author: George Cushen <[email protected]> Date: Fri Jan 8 23:29:45 2021 +0000 refactor(js): run code formatter commit 29184967906787efa171d3095e9a4bb4717a19df Author: Julen Etxaniz <[email protected]> Date: Fri Jan 8 20:03:26 2021 +0100 i18n: update EU and ES translations (#2085) commit a3ff1f31c6f083d2df78c80b835747ab1118d2de Author: George Cushen <[email protected]> Date: Fri Jan 8 18:54:42 2021 +0000 feat: support multi-lingual common searches Workaround Hugo's lack of support for multilingual data files. commit 7b3aff07a70056bb7da2715f95fec436236fbdce Author: George Cushen <[email protected]> Date: Fri Jan 8 18:50:55 2021 +0000 feat: migrate to latest web best practices Improve accessibility, informed by Google Lighthouse insights. Part 3 commit 09b3dca341535b38e2467ef676a069675e5594cd Author: George Cushen <[email protected]> Date: Thu Jan 7 15:44:49 2021 +0000 feat: support multi-lingual common searches See https://discord.com/channels/722225264733716590/742863504515793149/796527990522511370 commit 68b9925c9351bb2762ad5ee85d67ee75b0f2567c Author: George Cushen <[email protected]> Date: Wed Jan 6 23:32:22 2021 +0000 fix(js): no Popper tooltips when search disabled Fix #2084 commit 70c465806c9f3b1077758189064cbc93c7c648f3 Author: George Cushen <[email protected]> Date: Wed Jan 6 22:20:27 2021 +0000 feat: migrate to latest web best practices Informed by Google Lighthouse insights. Part 2 - also see 4b9ee3021cb4b9c085d318692ff71478b5d6abb5 commit 4b9ee3021cb4b9c085d318692ff71478b5d6abb5 Author: George Cushen <[email protected]> Date: Wed Jan 6 21:55:05 2021 +0000 feat: migrate to latest web best practices Informed by Google Lighthouse insights. The demo of the light Academic template now achieves 100% Accessibility, 100% Best Practices, and 100% SEO scores. Hero image can now be moved from the media library to the widget page folder, e.g. `home/`, to become responsively sized. commit fe24b613d56679939f06f1eb614253608cc227e1 Author: George Cushen <[email protected]> Date: Tue Jan 5 22:55:57 2021 +0000 fix(scss): shortcut overflow with some font packs Fix 7c3ee80 commit 7c3ee805f7586cd0960a4cf0ce67c7448552c396 Author: George Cushen <[email protected]> Date: Tue Jan 5 22:37:20 2021 +0000 feat: change behavior of sidebar search to open modal Scope: the built-in search engine. Provides one consistent interface for searching and thus surfacing common search queries to the user and in future typeahead. Also, display the search keyboard shortcut and improve accessibility in Book TOC menu. commit f35d4b1858d5a40d09902fc5adfb290d72b0b0ce Author: Nobuto Murata <[email protected]> Date: Wed Jan 6 04:24:46 2021 +0900 feat: enable site admin to disable WebAppManifest (#2056) commit 6bcba757cd7f885556ed6ec5bfa07a2bfd8c1546 Author: Tony Lam <[email protected]> Date: Tue Jan 5 21:09:58 2021 +0200 feat(js): migrate Google Maps options to be compatible with latest API Google have deprecated and changed options in the API. See https://developers.google.com/maps/documentation/javascript/reference/map See #2075 commit ccd2ab1ce25a12fa1282e512a08d110cfb901980 Author: George Cushen <[email protected]> Date: Tue Jan 5 18:54:28 2021 +0000 fix(js): case of theme variation flicker The set of conditions that can cause a flicker in this case are `day_night: true` (allow visitor to change theme mode) with a dark theme (`light: false`) and a user device which prefers dark themes. Fix #2080 commit f40841ce36e6b4bc050b0447884dbf2f1e7bcd01 Author: Julen Etxaniz <[email protected]> Date: Sat Jan 2 01:58:08 2021 +0100 i18n: update EU and ES translations (#2072) This PR updates eu.yaml and es.yaml translations with the recent changes. commit 25e0b0627f0965a221ad9b9e7a9c2ff33c01b657 Author: George Cushen <[email protected]> Date: Wed Dec 30 22:46:46 2020 +0000 feat: support common queries in search dialog Common queries can be added to `data/search_queries.yaml` (experimental feature). Refactor Wowchemy keyboard shortcut parser. Fix JS/CSS assets being minified/fingerprinted in dev env. Close #2060 commit e74f28542dcca2a053e2693aae7a8cf5dce9f925 Author: George Cushen <[email protected]> Date: Wed Dec 30 22:00:54 2020 +0000 perf: cache website.html partial commit 14a72fa460a2035bccae1fea43e00b54b7dbe282 Author: Christian Olsen <[email protected]> Date: Wed Dec 30 10:16:47 2020 -0800 feat: add support for breadcrumb navigation (#2009) Adds support for breadcrumb navigation on Book pages. Consider this feature experimental for now as it may still change. Add the following to bottom of `params.toml` to use: ``` [breadcrumb] page_types = {book = true} ``` Future work: prefix link title with page icon when set in order to be consistent with Book menu links (https://github.com/wowchemy/wowchemy-hugo-modules/pull/2009#discussion_r549530364) commit 219b05cbd2c498a954a13bd40b3a82152108cef5 Author: George Cushen <[email protected]> Date: Mon Dec 28 23:17:43 2020 +0000 refactor: support any event type Informed by user demand to support all event types rather than just talks. Brings consistency to further align Academic and Research Group templates. BREAKING CHANGE: Rename `talk` folder to `event` Remove `type` set to `talk` in any event front matter (if applicable) To keep existing `/talk/` URLs, set the following in `config.toml`: ``` [permalinks] events = "/talk/:slug/" ``` commit ca84784cf4e0d5516a96f853ab9299aa2a73b85d Author: Eugen Richter <[email protected]> Date: Mon Dec 28 17:58:37 2020 +0100 i18n: update DE (#2061) Add missing translations for theme switching commit ed047ad5768acfec6d1b037b99a81f4563bc5d57 Author: George Cushen <[email protected]> Date: Mon Dec 28 16:56:44 2020 +0000 fix(css): hide any `.article-style` Y-overflow Close #2051 commit 9cce661db8d7093c0794749988274580071359d7 Author: George Cushen <[email protected]> Date: Thu Dec 24 14:45:10 2020 +0000 feat(cms): add label and display options to Author admin See #2010 commit e99eb347955c625972a0dfe86cf6ffe1b8524341 Author: Christian Olsen <[email protected]> Date: Thu Dec 24 06:15:26 2020 -0800 feat: add option to show superuser social links in header (#2010) To use, add label and display options to superuser's `social` links: ``` social: - icon: twitter icon_pack: fab link: https://twitter.com/<USERNAME> label: Follow me on Twitter display: header: true ``` commit e47738df5972e217ca7cd333018f07732a55d4c6 Author: George Cushen <[email protected]> Date: Mon Dec 21 15:32:45 2020 +0000 feat: add Earth theme pack commit ce5b08f719c3bd5d2ad5c85d3710bc5150108f50 Author: George Cushen <[email protected]> Date: Mon Dec 21 14:41:54 2020 +0000 fix(css): scroll wide tables Caused by a previous commit which added word-break to `article-style`. Fix #2044 commit 817e89f73b0747daf55cc6ff48f2c1f270496edc Author: George Cushen <[email protected]> Date: Mon Dec 21 01:00:35 2020 +0000 feat(css): allow gradient section BGs in color theme packs commit 0eb331a7f6329f3453badc866cab2fd64e380c2a Author: George Cushen <[email protected]> Date: Mon Dec 21 00:59:06 2020 +0000 fix(js): theming flash Fix case of potential theming flash when `day_night` disabled. Fix 6c434e6de205ab5877dd4879e225e995ca703499 commit 6c434e6de205ab5877dd4879e225e995ca703499 Author: George Cushen <[email protected]> Date: Sun Dec 20 00:45:21 2020 +0000 refactor: fixMermaid() to dedicated vanilla JS module Refactored from JQuery. Module can now also be imported for use in Reveal v4 PR. Also fix Theme Chooser due to 5b7f5da refactor. See #2018 Fix 5b7f5da commit 5b7f5daa5b7783fbfdc7595d62f3061d1aac32c9 Author: George Cushen <[email protected]> Date: Sat Dec 19 23:10:16 2020 +0000 fix: Mermaid and HLJS theming A recent refactor caused Mermaid and HLJS themes to not always be applied correctly, for example with theme pack default of light mode but user chosen Dark mode. commit dd2bde730e065b36d78c3ee750e9dc1c045c34eb Author: George Cushen <[email protected]> Date: Sat Dec 19 20:17:58 2020 +0000 feat(shortcode): migrate Spoiler to new standardized HTML Toggle lists have now been standardized in HTML. Functions just like the toggle lists on Github. Also now supports Markdown in title and works better with longer titles (unlike the previous button based component). commit 666ae317eaa79580d90235a1564aec7b0bb9c428 Author: George Cushen <[email protected]> Date: Sat Dec 19 19:30:46 2020 +0000 chore: edit .github commit 014fdb8ebff074ddf067aa1469df384fd5546586 Author: George Cushen <[email protected]> Date: Sat Dec 19 17:47:01 2020 +0000 feat(cms): add support for editing Publications Close #1631 commit 769d5f0ad194d6b6fe64c788a5cbefb6c6691f62 Author: George Cushen <[email protected]> Date: Sat Dec 19 15:32:48 2020 +0000 feat: if using GitHub API, reduce requests in dev env For sites using the `.js-github-release` feature to get the latest release of their project, prevent sending request to GitHub everytime Hugo Server reloads pages. commit 42e60e0287b07d8ca90b54eb87302973efd245b9 Author: George Cushen <[email protected]> Date: Sat Dec 19 15:02:50 2020 +0000 fix: author sharing image due to Hugo breaking change When sharing the page of an author profile (/author/author-name), the avatar image was no longer shown as the sharing image. Hugo team made a breaking change in recent Hugo versions to rename the page `.Kind` to `term` instead of `taxonomy` in this case so the statement was no longer triggered. Fix #1987 commit 69856326c6b7aa590995cd268ceeed3cbf385be6 Author: George Cushen <[email protected]> Date: Wed Dec 16 15:28:42 2020 +0000 feat(cms): add support to edit widget backgrounds Supports: - Solid color - Gradient color - Image background - Darken image - Text color light/dark commit a0b9887f37fb5f5d8b9d040f43c6ec19c429814c Author: George Cushen <[email protected]> Date: Sun Dec 13 18:41:17 2020 +0000 fix(cms): don't require to select the featured image in the image chooser commit 332dd2179197e531ee3669a2a271f0958136f5ce Author: George Cushen <[email protected]> Date: Sun Dec 13 17:50:53 2020 +0000 feat(cms): add support for editing homepage in CMS Also, make more params optional such as `draft` commit a03ad69ff6f918a053d80339d3fa3004c37e8e07 Author: George Cushen <[email protected]> Date: Sun Dec 13 16:00:15 2020 +0000 refactor: replace site.Params.link_authors with Hugo's new _build capability Hugo now directly supports page build options, so can remove workaround. commit f6090cd7e55de4831b9ed124595049cec414ed17 Author: George Cushen <[email protected]> Date: Fri Dec 11 02:36:54 2020 +0000 fix: JS when Portfolio widget created without a toolbar commit 172150c6f0765c75701fdd649083407ca07375c9 Author: George Cushen <[email protected]> Date: Wed Dec 9 23:37:49 2020 +0000 feat: add Cyberpunk font theme commit 9d9149a2ae720193eb609c484907755cbe4a3c31 Author: George Cushen <[email protected]> Date: Wed Dec 9 23:23:50 2020 +0000 feat: add Cyberpunk color theme commit 1d54566688429dae8f26d10ae026229050e3286f Author: George Cushen <[email protected]> Date: Tue Dec 8 22:17:17 2020 +0000 refactor: JS commit d70da8919962fdce6ad5a422002ab0d551e8ab84 Author: George Cushen <[email protected]> Date: Sat Dec 5 22:43:43 2020 +0000 fix: Mermaid and Plotly page overflow Mermaid and Plotly need to have their max-width constrained or they can overflow page width as they set their own fixed max-width in pixels, which can be wider than the page. One workaround is to set `grid-template-columns` to `100%`. Another is to set a responsive fixed max-width on their parent elements or article-container. Fix 1c05374 commit 1c053746c5b3933dc973fb93d8d1e5dbd0114fff Author: Paaz CA <[email protected]> Date: Sat Dec 5 23:10:21 2020 +0200 fix: case of vertical scrollbar overlaying content (#2013) commit 9675a85372b4311e54508f2a03b67cf05454a0a4 Author: Paaz CA <[email protected]> Date: Sat Dec 5 22:30:45 2020 +0200 fix: CSS fingerprinting when using Hugo's `-e` arg (#2017) Hugo allows two ways to set a production environment. The HUGO_ENV approach used by Netlify was working fine, but in case of running `hugo server -e production`, the CSS file wasn't fingerprinted. commit a67ec5e69176b5e839a440f582c214128f2023a6 Author: Paaz CA <[email protected]> Date: Sat Dec 5 22:14:14 2020 +0200 i18n: update Hebrew translation (#2014) Updates Hebrew translation and improves consistency. commit 5fa9412f9e766b70bdf66956ac1570eb2915e748 Author: George Cushen <[email protected]> Date: Fri Dec 4 17:47:23 2020 +0000 chore: bump version to v5 Beta 1. commit ec46e9e38f95c3925b29cbf5d907e917a7e0ba5e Author: George Cushen <[email protected]> Date: Fri Dec 4 17:46:56 2020 +0000 feat: support multiple books each with its own dedicated sidebar Previously, in case of a site with multiple books in a folder, all books shared the same side bar menu listing ALL books and their pages. List of books (aka book of books) is naturally supported by creating an `_index.md` of `type: page` in the parent folder which contains multiple book folders. Also bump version to v5 Beta 1. commit 161cdb903ec3843ca18649fc1458f4748e8316fa Author: George Cushen <[email protected]> Date: Fri Dec 4 16:25:23 2020 +0000 feat(widget): add support to customize See All link in Featured widget Documentation: https://github.com/wowchemy/wowchemy-hugo-modules/issues/1800#issuecomment-678817441 BREAKING CHANGE Removes the old experimental option `content.link_to_archive` Follows on from Pages widget implementation in 05bfd7c See #1800 commit b634d637f1610ec9471b4359694d6ec9e6189003 Author: George Cushen <[email protected]> Date: Fri Dec 4 15:45:16 2020 +0000 feat(widget): show email (if entered) in About widget Previously email only shown if exists and the email form is disabled. However, both Formspree and Netlify no longer use email address as a parameter, and received request to show email (if entered), in addition to email form, so visitors have the choice to use their usual email client to send a message. Therefore, show the email address if it was entered. commit cdcfa2da28e23893b000c9da1498cb8283033907 Author: George Cushen <[email protected]> Date: Sun Nov 29 12:47:53 2020 +0000 fix: load page with hash + multiple Portfolio widgets with images In case of loading a page with a hash set and having multiple Portfolio widgets (Isotope instances) with images, scroll directly to the offset only once all Isotope instances have fully loaded their images and initialised. Fixes issue with scrolling conflicts due to 600ms hash scroll on page load combined with 600m hash scroll on each Isotope widget loaded, whilst hash offset, if occurring after one or more Portfolio widgets, can be converging. Replace JS approach for onload scroll to anchor with CSS scroll-padding-top, now that the CSS standard added support for scroll offsets. Fix #1992 commit e0d593e68892cb891aa7e1888c2bc7a28e3ccf31 Author: rodrigoalcarazdelaosa <[email protected]> Date: Sat Nov 28 00:22:26 2020 +0100 i18n: update es.yaml (#1998) Put it on par with the latest en.yaml. commit 81c301acbb3d6a0d1bc451970754b215405561d3 Author: George Cushen <[email protected]> Date: Fri Nov 27 22:20:32 2020 +0000 docs: edit contributing.md Add create widget Add create shortcode Add scope info commit d5663b2abb9dd8cc43f24cff5bcf44d65ae8d933 Author: rodrigoalcarazdelaosa <[email protected]> Date: Fri Nov 27 23:08:47 2020 +0100 fix(widget): Portfolio .project.card width (#1985) Fixes 2 and 3 column responsive card layouts leaving extra space at far right side. Fixes #1981 commit 3a03b728de8fcaafbbea63492e9db9875ce6cd5f Author: George Cushen <[email protected]> Date: Wed Nov 25 23:02:19 2020 +0000 feat: lazy load images in list items Assumes list items generally occur below the fold. May increase Lighthouse scores. See #1986 commit 8c20b503616f2be677334685e4257e4cd87b358c Author: George Cushen <[email protected]> Date: Mon Nov 23 23:22:32 2020 +0000 fix(axe): gallery alt commit 2cdf158914f084c80b7511dd60f20be069697b5a Author: George Cushen <[email protected]> Date: Mon Nov 23 22:32:03 2020 +0000 fix(axe): accessibility improvements commit 057ded33f5d41a0aa809c9115802d7e22a6c045f Author: George Cushen <[email protected]> Date: Mon Nov 23 00:57:17 2020 +0000 chore: remove Wowchemy as direct dependency in Hello World theme mod commit 83f9eef4bc93c23c668a54acdd2f6ef86c61b3ab Author: George Cushen <[email protected]> Date: Mon Nov 23 00:55:34 2020 +0000 chore: fix Hello World mod to latest master commit 0a5f34e2430b3b250ea688b110cea7c3de7f2903 Author: George Cushen <[email protected]> Date: Mon Nov 23 00:46:27 2020 +0000 fix(axe): dark header contrast improvement commit 9e64cb52c7b680b0f0731afe1d4fd0e2178618c4 Author: George Cushen <[email protected]> Date: Sun Nov 22 20:42:42 2020 +0000 fix(axe): accessibility improvements commit 1370a7faa1b21f3944bccef0e6969bb7fb177b9b Author: George Cushen <[email protected]> Date: Sat Nov 21 22:51:18 2020 +0000 chore: update .github/ commit 38b599c50488444ce264dced5cc55fbe87f412cf Author: George Cushen <[email protected]> Date: Sat Nov 21 22:27:16 2020 +0000 fix(scripts): path commit c8ceff11ddd9686c66d65e8384f1712430b8a7c2 Author: George Cushen <[email protected]> Date: Sat Nov 21 20:35:04 2020 +0000 fix: spacing issue with nested lists in Experience widget Original style wasn't intended for nested lists to be used within card text. Fix #1979 commit 58c7dd7a0a2b0102077fea4f2ee3be69e5a9d638 Author: George Cushen <[email protected]> Date: Fri Nov 20 23:16:09 2020 +0000 fix: edge case causing horizontal scrollbar Prevent horizontal scrollbar in case of 100vw grid applied to page with vertical scrollbar. Fix f851142 Fix #1976 commit 1c275b0e61d65283c946b248c09d34f48448f96d Author: George Cushen <[email protected]> Date: Fri Nov 20 22:58:05 2020 +0000 fix: edge case causing horizontal scrollbar Prevent horizontal scrollbar in case of 100vw grid applied to page with vertical scrollbar. Fix f851142 Fix #1976 commit 4dc8eff074093262fd7b1694359b5184a2eecfab Author: George Cushen <[email protected]> Date: Thu Nov 19 20:21:58 2020 +0000 fix: Hugo minfiy removes spaces in Figure captions Add explicit to prevent Hugo stripping desired spaces. Fix #1972 commit c9c3e5f51aab748c2b325f525281125463bee2c9 Author: Jim Vine <[email protected]> Date: Thu Nov 19 16:03:53 2020 +0000 feat: make users' roles optional in People widget (#1971) Add `show_role` option to People widget to hide/show users' roles. commit fe49f96267dfc3cbf2e41d97e63c0b09a37b9136 Author: Emanuele Bardelli <[email protected]> Date: Thu Nov 19 06:45:12 2020 -0500 fix: add definition for $show_organizations to People widget Commit 97606bf added support for show_organizations in the people widget. The original author forgot to add the definition of this variable at top of the widget, leading to hugo not being able to build the site because the variable was not initialized. This commit adds a definition for show_organizations at the top of the widget and fixes the build error. Fix 97606bf commit 97606bf9c67cbb1a9f710c3e619b5c7b4ce381f2 Author: Tom Vercauteren <[email protected]> Date: Wed Nov 18 20:43:02 2020 +0000 feat: option to list each person's organization in People widget To use, add `show_organizations: true` to People widget front matter Closes #1941 See #1953 commit 9852d63bc4a5893427a518f874502018dfd5fe13 Author: George Cushen <[email protected]> Date: Tue Nov 17 18:11:03 2020 +0000 build: inc Hugo version to get bug fixes Hugo 0.78.0 bugs may affect user sites - https://discord.com/channels/722225264733716590/742863504515793149/778311348819853392 commit 1597dca9208337f2e4f149679e80749ffb1704fa Author: George Cushen <[email protected]> Date: Mon Nov 16 22:44:57 2020 +0000 feat: provide safe fallback for publication type In case pub_type missing from pub front matter See https://github.com/wowchemy/starter-academic/issues/147#issue-744067542 commit 31ce192ed94a0ec4cc351efa80d8fcc688ecfe14 Author: George Cushen <[email protected]> Date: Sun Nov 15 20:41:49 2020 +0000 docs: edit contributing.md commit 891f811312024a856652a7cd21c4c64c6ebec6ee Author: George Cushen <[email protected]> Date: Sun Nov 15 16:27:04 2020 +0000 feat: add CTA shortcode style commit 786b0341ee715a6200fe8d67134b8abff1e37282 Author: George Cushen <[email protected]> Date: Sun Nov 15 16:12:52 2020 +0000 feat: migrate to ES6 modules + Hugo's JS build system The latest Hugo version, v0.78, enables support for JS ES6 module build support within Hugo/Go modules. Initial refactor to ES6 modules with imports/exports. Further refactoring todo. Refactor to use Hugo's new approach to JS param injection. Refactor theming code from JQuery to vanilla JS. Add fix for browser deprecation of the MediaQueryList listener. Requires Hugo 0.78+ See #1929 See #1930 See #1402 commit 9ee65a120fe8a83832e66bdd025e15f84c0b32ab Author: George Cushen <[email protected]> Date: Fri Nov 13 21:38:07 2020 +0000 fix: remove scrollToAnchor() from dropdown mouseover Had somehow got enclosed in the wrong code block. commit 34a48f8670c8ca5867de439f732f98929d53add9 Author: George Cushen <[email protected]> Date: Fri Nov 13 11:31:55 2020 +0000 fix: typo in Contact widget commit 8047fac2c1890aab369c8e43c36ed569f610a459 Author: George Cushen <[email protected]> Date: Fri Nov 13 11:30:08 2020 +0000 refactor: make Portfolio widget use new 1-2 column wrapper (it already supported the logic but didn't use the new wrapper) commit 08190d38dd0e7b1248aff1f46a160fbeec40b427 Author: egon w. stemle <[email protected]> Date: Fri Nov 13 02:53:13 2020 +0100 fix: use Font Awesome for CC icons in page footer (#1932) The CC SVG icons, e.g. - `<img src="https://search.creativecommons.org/static/img/cc_icon.svg" alt="CC icon">` started resulting in 404 errors. [Creative Commons Site](https://creativecommons.org/about/downloads/) currently suggest something like - `<img src="https://mirrors.creativecommons.org/presskit/icons/cc.svg" alt="CC icon">` But we can get the CC icons from the fab icon pack which is even better. commit 4dd8f996a415e206e73db94ab7894fb0e516b70e Author: George Cushen <[email protected]> Date: Fri Nov 13 01:28:57 2020 +0000 fix(style): bg-image selector hierarchy Fixes #1951 commit 6c596cd500cad9bf8322f545fd5eb832a20573d2 Author: George Cushen <[email protected]> Date: Fri Nov 13 00:51:26 2020 +0000 feat: enable Netlify captcha by default to help prevent spam commit bc07e3e614dcaef9873f643325c612a070854a12 Author: George Cushen <[email protected]> Date: Fri Nov 13 00:09:01 2020 +0000 feat: move autolink to content.autolink in Contact widget See #1940 commit dbb7d942f07bca6b940161b25778ffef7fbaa654 Author: George Cushen <[email protected]> Date: Thu Nov 12 23:59:56 2020 +0000 feat: migrate Formspree due to deprecation Address "Formspree contact forms do not seem to work anymore for new projects as simple email forms are being deprecated" New system provides a Form ID to enter in contact widget after registering at https://formspree.io/register Close #1940 commit d9db95e24564fd176d179cb656e13e15bebc14b4 Author: George Cushen <[email protected]> Date: Thu Nov 12 18:23:10 2020 +0000 fix(style): typo Fixes 05f70db commit 05f70db04134e7f55d4da72e8bfbc37e724b184e Author: George Cushen <[email protected]> Date: Wed Nov 11 23:46:48 2020 +0000 fix(style): workaround mobile browser issues with fixed bg Revert the parallax-like fixed background effect on mobile to scroll based attachment. commit 41f68f4f9b39318d6c40d016a53c99acb0d6f081 Author: George Cushen <[email protected]> Date: Wed Nov 11 16:33:01 2020 +0000 fix(netlify): inconsistent defaults Netlify Identity was disabled by default in 5d827c258a26b8f44e283b600aa087bbd29b76c9 So update default in corresponding snippet that checks for Netlify Identity commit 165dcd6c3eabcdd16acd77b17bba787f0eb49613 Author: George Cushen <[email protected]> Date: Wed Nov 11 00:54:43 2020 +0000 fix(view): inconsistency with external links in Compact view Fix consistency of link target on summary Further to 6a44f79db797675fa5a253d454ceb1c3acb3bff0 commit 4ef2aa3e55e14d9f0bce19590322dbcccd35be43 Author: George Cushen <[email protected]> Date: Wed Nov 11 00:51:12 2020 +0000 feat(style): remove fade-in animation from widget pages Make pages appear to load faster, consistent with removal of fade-in animation from other pages. commit 6ff8f5c3ee9df6cf1995ad70fbd09ebef4413fee Author: George Cushen <[email protected]> Date: Wed Nov 11 00:07:00 2020 +0000 fix(style): fix case where widget background overlays content Issue was primarily noticed when setting a background image on the Hero or Portfolio widgets. Also, fix background not showing in Firefox due to unsupported `fill-available`. Fixes b647d7e81a5ac59326fe8e5a1424df6a8bff7146 commit f21a0cf8f44fceee9a253ef9a2749b2f1c7e55b9 Author: George Cushen <[email protected]> Date: Tue Nov 10 23:17:24 2020 +0000 test: further simplify site output commit 6a44f79db797675fa5a253d454ceb1c3acb3bff0 Author: George Cushen <[email protected]> Date: Tue Nov 10 20:28:15 2020 +0000 fix(view): inconsistency with external links in Compact view As reported here: https://discord.com/channels/722225264733716590/742863504515793149/775671255600070686 commit 1ed538027a753ab794dfd7da93e10323c3f625f1 Author: George Cushen <[email protected]> Date: Mon Nov 9 17:41:24 2020 +0000 feat: make landing page checks give warnings rather than errors Hugo team have added warnf function to enable this. Also, parse refactored widget titles for Markdown and emojis. commit b647d7e81a5ac59326fe8e5a1424df6a8bff7146 Author: George Cushen <[email protected]> Date: Sun Nov 8 22:55:18 2020 +0000 feat: support both 1 and 2 column variations for most widgets - support both 1 and 2 column variations for following widgets: "pages" "featured" "experience" "accomplishments" "contact" "blank" "tag_cloud" - fix parallax conflict with new CSS page grid causing 100% entire page height for a section - add dedicated child div for bg prevents parallax 100% height issue within new CSS grid page wrapper - fix `.page-wrapper` min-height when no-navbar - fix `.home-section.fullscreen` min-height when no-navbar - refactor `contact-widget` styles to use existing `wg-contact` class commit 49515d9e144b446a7011fc16724b2f78ba6cd333 Author: Vaidic Joshi <[email protected]> Date: Sun Nov 8 19:12:35 2020 +0530 feat(analytics): add support for Microsoft Clarity Documentation: https://wowchemy.com/docs/guide/analytics/ See #1938 Closes #1923 commit 93ce3d22adfcd4ddde6e8bc8f74939ef09eb3c9c Author: George Cushen <[email protected]> Date: Sat Nov 7 23:40:21 2020 +0000 feat: add Hello World theme commit e18ecbbff3a233e75f9718c2fa41bdd79bd87766 Author: George Cushen <[email protected]> Date: Sat Nov 7 23:35:47 2020 +0000 feat: add Hello World theme commit 1d67b495d6d590920ced9ee12f8ab6e0ee0dffb8 Author: George Cushen <[email protected]> Date: Sat Nov 7 23:30:58 2020 +0000 feat: add Hello World theme commit eb76e56841f832c639f6278c2bd47696320e7f2e Author: George Cushen <[email protected]> Date: Fri Nov 6 21:50:12 2020 +0000 fix(style): prevent page overflow Pages with wide horizontal content could horizontally scroll on mobile due to `.page-wrapper` not having fixed width in f851142fb295d1d6a32810bd328de99d5c6321a9 Re-add overflow-wrap which was removed in e6dba41f3dfb81eeaef8546d5e50a864d53c3fe7 (in attempt to simplify logic). Add horizontal scroll to unresponsive Plotly charts. Also, refactor chart style and refactor callout styles into dedicated file. This commit attempts to fix https://discord.com/channels/722225264733716590/742863504515793149/774343154949816350 commit 8e23f3f748f2a3b70f5dafd9d0818430a023e343 Author: George Cushen <[email protected]> Date: Fri Nov 6 13:53:33 2020 +0000 fix: Hugo does not fully mount multiple modules Fixes sites missing speaker note capability for slides when loading multiple Hugo Modules. Fix #1933 commit 80fce98e72a9da4e41dcc36cc58bed615dfecc39 Author: George Cushen <[email protected]> Date: Mon Nov 2 17:02:05 2020 +0000 feat(style): improve Hero image size on mobile commit e6dba41f3dfb81eeaef8546d5e50a864d53c3fe7 Author: George Cushen <[email protected]> Date: Sat Oct 31 18:36:16 2020 +0000 feat: reduce wordwrap hyphenation The strategy appeared to affect hyphenation in inline code blocks. Reduce wordwrap hyphenation, similar to wordwrap on blogging platforms like Medium etc. commit ab5b005820d1c9f830acf36b4c2d8f9f916c1071 Author: George Cushen <[email protected]> Date: Wed Oct 28 22:41:28 2020 +0000 feat: push footer to window bottom for short pages Remove 100% height for .parallax as conflicts with new page grid CSS and Leaflet map interactions. commit f851142fb295d1d6a32810bd328de99d5c6321a9 Author: George Cushen <[email protected]> Date: Wed Oct 28 22:37:13 2020 +0000 feat: push footer to window bottom for short pages Also, for Card view, add image zoom on hover. commit e8c96d1db9e755604cd392689429e168fa3ff13b Author: George Cushen <[email protected]> Date: Wed Oct 28 22:21:27 2020 +0000 feat: remove back to top button Limited use given the fixed navbar and ToC sidebar for Books commit c055788cab2add696eaa03c01acf1e9f15b9a8b9 Author: Mario Zigliotto <[email protected]> Date: Tue Oct 27 17:51:46 2020 -0700 feat: namespace footer See #1873 commit 2f98b006bfda273c263b7f211df44563fe1d25d1 Author: George Cushen <[email protected]> Date: Tue Oct 27 23:44:15 2020 +0000 test: add github action builds test site with latest Hugo version commit a08f805dddd21f65c2d648680999b18e553610c8 Author: George Cushen <[email protected]> Date: Tue Oct 27 23:39:09 2020 +0000 test: add github action builds test site with latest Hugo version commit 7294158fdf99deb5228049e82c0cb2e91acf9fac Author: George Cushen <[email protected]> Date: Tue Oct 27 23:36:31 2020 +0000 test: add github action builds test site with latest Hugo version commit 61e85bbd7671ba9426f24ea8bed042bcd7b5af3e Author: George Cushen <[email protected]> Date: Tue Oct 27 19:03:51 2020 +0000 perf: add require_isotope option (experimental) If a site doesn't require Isotope Layout Engine (i.e. not using filter on publication archive page or the Portfolio widget), it can be disabled in params.toml for performance increase: require_isotope = false commit f55fed9d8813efb2f07edebaf8b2db84534ba20c Author: George Cushen <[email protected]> Date: Mon Oct 26 22:50:54 2020 +0000 fix: aria label for "back to top" Gives 100% Accessibility score on Lighthouse for test site. commit 5d827c258a26b8f44e283b600aa087bbd29b76c9 Author: George Cushen <[email protected]> Date: Mon Oct 26 22:32:20 2020 +0000 feat: add more defaults to Wowchemy's config.toml Also, disable HighlightJS and Netlify Identity by default to optimize performance. Hugo restricts a module's own config file to only defining params, menu, outputformats, and mediatypes: https://gohugo.io/hugo-modules/theme-components/ . Lets define outputformats, and mediatypes directly in the module so there's one less thing for a user to add to their site's config file. commit a4c1a37e8b692f6372638c13abc1a12964aa854a Author: Carlos Cámara <[email protected]> Date: Mon Oct 26 16:57:49 2020 +0000 docs: update Contributing guide (#1915) Update name and chat link. commit 1c9b4ed9e757f3660670a30fa485f18431b9d29d Author: Øyvind Bye Skille <[email protected]> Date: Mon Oct 26 17:55:01 2020 +0100 i18n: add Norwegian (nb) translation (#1914) commit fa8e64327e1b3113670c40d767c0f40cc899e529 Author: George Cushen <[email protected]> Date: Sat Oct 24 19:47:55 2020 +0100 fix: don't require site.Params.comments Enable `comments` to be removed from `params.toml` for a site that doesn't use comments commit f759efccf74a6d826cf941f1af3b824f0127450c Author: George Cushen <[email protected]> Date: Sat Oct 24 19:45:13 2020 +0100 test: add bare-bones test site commit b2f2eb3c27b41041c1a4d921ac8773483392f26e Author: George Cushen <[email protected]> Date: Fri Oct 23 18:10:18 2020 +0100 chore: bump version commit be0fa17ac006d36d2a1691d3760f43abce6f6327 Author: George Cushen <[email protected]> Date: Fri Oct 16 19:28:32 2020 +0100 chore: update GitHub config.yml commit 98d093a07301458db0a63d3e7be4e8310654d0a5 Author: Paaz CA <[email protected]> Date: Thu Oct 8 23:37:20 2020 +0300 fix: disqus.html (#1876) Using 'let' keyword doesn't properly work for the disqus configuration variables. The original Hugo disqus template uses 'var' (https://github.com/gohugoio/hugo/blob/master/tpl/tplimpl/embedded/templates/disqus.html), and the Disqus documentation (https://help.disqus.com/en/articles/1717084-javascript-configuration-variables) also uses the 'var' keyword. commit 77166314c00e61f082840e4f8e66af2d046164e5 Author: Paaz CA <[email protected]> Date: Thu Oct 8 23:36:20 2020 +0300 feat(cms): add noindex for bots (#1881) Adding the noindex tag can prevent Google from indexing the CMS admin page. commit e58ee0ffc57605235ab47a368a2ab46ac9fe63a7 Author: George Cushen <[email protected]> Date: Thu Oct 1 15:49:23 2020 +0100 feat: add netlify-cms-academic module commit f5d9cab6be4f439a8d7363e941a9be97014b9043 Author: George Cushen <[email protected]> Date: Thu Oct 1 13:09:48 2020 +0100 fix: space before links Mainly noticeable in CKJ languages. Fix #1872 commit 2522f0f1201086d00c6c3b032bd266856f8ce7c8 Author: Mario Zigliotto <[email protected]> Date: Wed Sep 30 11:35:38 2020 -0700 feat: update head Close #1852 commit 41772d6c8cbfd67b03ab6867e38b5e6f49dfd8e7 Author: George Cushen <[email protected]> Date: Wed Sep 30 16:05:49 2020 +0100 feat: improvements to author profile cards - Re-refactor code to use Hugo's `GetTerms` function now that Hugo fixed the unordered bug - GetTerms may provide better support for names with unicode or spaces - Make avatar pic linked (in addition to name) Close #1750 commit eb15a07dc3e0b6414a09e16494cc0462f4a23db1 Author: George Cushen <[email protected]> Date: Wed Sep 30 15:46:04 2020 +0100 feat: improvements to author list - Re-refactor code to use Hugo's `GetTerms` function now that Hugo fixed the unordered bug - GetTerms may provide better support for names with unicode or spaces - Use Bootstrap's bundled PopoverJS for *instant* and more legible author note tooltips. - Make author notes more intuitive and mobile friendly - use FA icon with left padding to discern touches. - Add support for highlighting multiple author names (e.g. team members) BREAKING CHANGE: To highlight an author name, add `highlight_name: true` to the author's profile. Close #1750 Fix #1861 Close #1864 commit 0583f02f70df7c485d3ec496ce2d891fc4e59166 Author: George Cushen <[email protected]> Date: Wed Sep 30 15:43:07 2020 +0100 feat: improvements to author list - Re-refactor code to use Hugo's `GetTerms` function now that Hugo fixed the unordered bug - GetTerms may provide better support for names with unicode or spaces - Use Bootstrap's bundled PopoverJS for *instant* and more legible author note tooltips. - Make author notes more intuitive and mobile friendly - use FA icon with left padding to discern touches. - Add support for highlighting multiple author names (e.g. team members) BREAKING CHANGE: To highlight an author name, add `highlight_name: true` to the author's profile. Close #1750 Fix #1861 Close #1864 commit 42793fe7f0c04aab97b858dd5224471924138fe5 Author: George Cushen <[email protected]> Date: Mon Sep 28 01:48:29 2020 +0100 feat(assets): update PlotlyJS to 1.55.2 See https://github.com/wowchemy/wowchemy-hugo-modules/discussions/1860 commit 7ccfc0b79fa036595148091988a7229a5c332abf Author: Paaz CA <[email protected]> Date: Tue Sep 29 18:16:48 2020 +0300 i18n: add Hebrew (he) translation (#1863) commit 12b7ad9f019e7ae2de211b9a8ffee5ee77254f93 Author: George Cushen <[email protected]> Date: Mon Sep 28 01:46:51 2020 +0100 feat(assets): update MermaidJS to 8.8.0 8.7.0 introduced new theming system. However, appears no changes necessary as they state "Site-wide themes are still declared via initialize" - see http://mermaid-js.github.io/mermaid/tutorials-and-community/CHANGELOG.html#870-2020-08-09 See https://github.com/wowchemy/wowchemy-hugo-modules/discussions/1860 commit 7158a80983b058b24bb15c2604b86f0d5406f64c Author: George Cushen <[email protected]> Date: Mon Sep 28 01:38:29 2020 +0100 feat(assets): update LeafletJS to 1.7.1 See https://github.com/wowchemy/wowchemy-hugo-modules/discussions/1860 Close https://github.com/wowchemy/wowchemy-hugo-modules/issues/1857 commit 27e2b41b3ba4111fc0d56a54122c1b7bf3877e0e Author: George Cushen <[email protected]> Date: Mon Sep 28 01:33:47 2020 +0100 feat(assets): update LazysizesJS to 5.2.2 See https://github.com/wowchemy/wowchemy-hugo-modules/discussions/1860 commit b78a4eace1d9582e456c84144a68cdb9f4450fe2 Author: George Cushen <[email protected]> Date: Mon Sep 28 01:29:43 2020 +0100 feat(assets): update HighlightJS to 10.2.0 See https://github.com/wowchemy/wowchemy-hugo-modules/discussions/1860 commit b8aa71372ad6a714250743b93d6e364f01085431 Author: George Cushen <[email protected]> Date: Mon Sep 28 01:28:06 2020 +0100 feat(assets): update Academicons to 1.9.0 See https://github.com/wowchemy/wowchemy-hugo-modules/discussions/1860 Close https://github.com/wowchemy/wowchemy-hugo-modules/issues/1818 commit 85d629124eae4842edd1f78ec9aded7d7497c170 Author: George Cushen <[email protected]> Date: Mon Sep 28 01:23:50 2020 +0100 feat(assets): update AnchorJS to 4.2.2 See https://github.com/wowchemy/wowchemy-hugo-modules/discussions/1860 commit 217538023ff5dfe333b720764c1a4340f91dbd97 Author: George Cushen <[email protected]> Date: Sun Sep 27 00:35:09 2020 +0100 fix(scss): case where invisible text on dark button hover/focus Affects .dark a .btn :hover/focus For example, with red button and red link color, led to red button with (invisible) red text on button hover/focus. commit 170204126a34d587e546455c79939bc9cd749caf Author: George Cushen <[email protected]> Date: Sun Sep 27 00:19:35 2020 +0100 feat(shortcode): add cta shortcode for call to action buttons Examples Main button CTA: {{< cta cta_link="https://..." cta_new_tab="true" cta_text="emoji :rocket:" >}} Alternative text CTA: {{< cta cta_alt_link="./my-page/" cta_alt_text="Go to my page" >}} Main button CTA and alternative text CTA: {{< cta cta_link="https://..." cta_new_tab="true" cta_text="emoji :rocket:" cta_alt_link="./my-page/" cta_alt_text="Go to my page" >}} commit b585d9207bb9316853ef4a0c81e3536e4d7d6e4b Author: George Cushen <[email protected]> Date: Sat Sep 26 23:50:54 2020 +0100 feat(archetype): add template for new book pages commit c67339ac16de90ed73c9c52b2466bb0294fff882 Author: George Cushen <[email protected]> Date: Sat Sep 26 23:16:52 2020 +0100 refactor: update remaining Academic refs commit 514d7a0e554c5063096ae306ef4798fcfc22e7e6 Author: George Cushen <[email protected]> Date: Sat Sep 26 17:56:25 2020 +0100 fix: wrong sort order for book folder named `updates` Use descending tit…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When running
hugo server -e production
, the CSS file wasn't getting fingerprinted. (Note that this issue doesn't affect Netlify deploys because Netlify automatically fingerprint it themselves).Fixed by replacing the syntax of the if statement with the syntax used in line 148.