494 Commits

Author SHA1 Message Date
Adel Aloui
96149caa54
Fix: Prevent double title issue in SEO metadata by updating seo.html (#4959) 2024-08-20 16:55:30 +08:00
Dave Cross
b939edc600
The "if" means the default is never used (#4955) 2024-08-20 14:27:48 +08:00
Dave Cross
3d44327497
Remove unnecessary "type" attribute (#4956) 2024-08-20 14:25:23 +08:00
Deepak Mahakale
12ae094b8a
Change the link it is redirecting to - Fix ahref issue (#4882)
ahref is warning about this since the link redirects to the new path
2024-06-24 05:04:28 +08:00
iBug
1e6bcecb5a
Release 4.26.2 💎 2024-06-15 17:53:30 +08:00
Steffen Uhlig
b82680b103
Allow overriding HTML lang on a per-page basis (#4862)
The W3C [recommends](https://www.w3.org/International/questions/qa-html-language-declarations) to specify language using identifiers as per [RFC 5646](https://tools.ietf.org/html/rfc5646) which uses dashes.
2024-06-15 17:51:28 +08:00
iBug
4efb8638c4 _includes/figure: Replace remove:<p> with strip_html, fix #4841 2024-05-15 00:46:41 +08:00
iBug
1a85a28685 Release 4.26.1 💎 2024-05-10 17:59:50 +08:00
iBug
dc965c5bbe Release 4.26.0 💎 2024-05-05 19:54:28 +08:00
iBug
0527e17354
Add "copy to clipboard" button for code blocks (#2812)
* Add copy-to-clipboard button and JS

* Ignore line numbers if present

* Rewrite heading permalink code to use vanilla JS

* README: Add credits to zenorocha/clipboard.js (MIT License)

@iBug really wants a place here in the Credits section :P

* Add .no-copy for hiding the button, update docs

* Add td.rouge-code to selectors

* Fix navigator.clipboard branch

* Add screenreader text for copy button

* Restore focus to the button after copying

* Add site-wide enable switch
2024-05-05 19:43:24 +08:00
iBug
4364fb73f5 Cleanup seo.html and update CHANGELOG 2024-05-05 18:13:23 +08:00
Lars Olesen
dfaac405f0
Fix SEO title when it contains a vertical bar (#3113)
* Do not markdownify title

* Support markup in titles

* Support markup in titles

* Fix seo.html as reviewed

* seo_title is now unconditionally computed

---------

Co-authored-by: iBug <git@ibugone.com>
2024-05-05 18:07:23 +08:00
iBug
9c386c5509 Update CHANGELOG and bundle exec rake 2024-05-05 17:36:35 +08:00
Lars Olesen
2f5e771072
Split schema to a separate include file (#3085)
* Make changes to schema easier

* Only show on one page not on all pages

* Move schema.html to _includes/ and move the URL guard out

---------

Co-authored-by: iBug <git@ibugone.com>
2024-05-05 17:35:22 +08:00
Dmitriy Derepko
ceeda03132
Add target attribute for navigation link (#3056) 2024-05-05 17:12:37 +08:00
John Scott
162f659f61
Add popup parameter for figure include (#3119) 2024-05-05 17:03:40 +08:00
iBug
adae207d17 Revert f3c617f on _includes/figure to make way for #3119 2024-05-05 17:02:09 +08:00
Tom Manner
64b1d429a4
Multiple Sidebar Nav Lists (#2843)
Co-authored-by: Tom Manner <tsmanner@us.ibm.com>
Co-authored-by: iBug <git@ibugone.com>
2024-05-05 16:29:54 +08:00
iBug
256e626503 Merge categories and tags layout into _includes/posts-taxonomy.html 2024-05-05 14:13:28 +08:00
iBug
ed883ea2d4
Remove deprecated "page.header.cta_url" setting (#4821) 2024-05-05 04:35:57 +08:00
iBug
6165d896a0 Replace "hidden" check in Liquid with where_exp 2024-05-05 03:18:27 +08:00
iBug
bde92b6d4a page__hero.html: Fix an unclosed <p> tag 2024-05-05 02:36:17 +08:00
iBug
9ac9602e22
Add proper support for sverrirs' Jekyll Paginate V2 plugin (excl. AutoPages) (#2636) 2024-05-05 00:05:12 +08:00
iBug
f3c617f7de Add documentation for the incoming Jekyll Paginate V2 support 2024-05-05 00:00:45 +08:00
iBug
1b06aff3bc Release 4.25.1 💎 2024-04-28 01:13:45 +08:00
iBug
a7af9b0ad2 Replace dead link in _includes/head.html, close #4421 2024-04-26 00:45:41 +08:00
iBug
172a5169f1 Bump jekyll-toc to v1.2.1 2024-04-23 21:52:22 +08:00
Andrii B
409bc92868
Add more configuration for Giscus (#4274)
* update giscus

* fix site variable name

---------

Co-authored-by: Andrii Burkatskyi <underr-ua@users.noreply.github.com>
2024-04-23 13:53:52 +08:00
iBug
60b9565277 Exclude hidden posts from page__related, fix #4653 2024-04-23 12:18:07 +08:00
iBug
5e3d1406d2 Add _includes/before-related.html and remove docs site single layout override 2024-04-23 12:09:12 +08:00
iBug
a0aa8f80a7 Add _includes/after-content.html and remove docs site default layout override 2024-04-23 12:01:53 +08:00
iBug
6e94773083 Release 4.25.0 💎 2024-04-23 01:50:35 +08:00
iBug
8d3592ff70 Consolidate hard-coded version numbers where possible
Now only 4 files left untouchable.
Search README.md for "Dev note" for details.
2024-04-23 01:28:03 +08:00
Huangbo
2c92d34938
Fix non-English characters being url encoded in breadcrumb (#3819)
* Fix non-English characters being url encoded in breadcrumb

* Remove `| replace: '%20', ' ‘`
2024-04-22 23:37:12 +08:00
Mauricio Tavares
0d56036557
Add site.copyright and site.copyright_url config options (#4313)
* Allow to optionally define website copyright holder name and url using site.copyright and site.copyright_url

* Update _config.yml

---------

Co-authored-by: iBug <git@ibugone.com>
2024-04-22 23:35:49 +08:00
Moose
73c2ad818c
Fix Linkedin social share link (#4754)
Removed url encoding of the article link
2024-04-22 23:30:14 +08:00
yusanshi
495fb29b45
Fix wrong first_page_path because of hard-coded page:num (#3778) 2024-04-22 23:27:21 +08:00
iBug
75841313de
Lazy-load InstantSearch scripts and stylesheets (#3691)
* Lazy-load InstantSearch scripts and stylesheets

* Replace outdated script parts
2024-04-22 23:25:09 +08:00
Marco Omainska
51fcef50d0
load latest fontawesome package (#3765)
Co-authored-by: Marco Omainska <59295964+marcoiska@users.noreply.github.com>
2024-04-22 10:28:55 -04:00
iBug
c940a73b50
Remove IE9 upgrade notice (#3666) 2022-05-29 14:34:11 -04:00
FavorMylikes
03a26a105d
Update algolia-search-scripts.html (#3102)
Fix issue https://github.com/mmistakes/minimal-mistakes/issues/3101
2022-05-27 12:22:43 -04:00
Lars Olesen
8b67db3ff4
Added sameAs (#3087) 2022-05-27 09:49:00 -04:00
Andrew McIntosh
691df116da
Fix keybase class (#3221)
* Fix keybase class

* Fix fas->fab
2022-01-05 10:30:36 -05:00
Daniel Schroeder
dbc9479fd5
feat: Sort comments by date ascending (#3184) 2021-10-19 11:23:42 -04:00
John Scott
642ec7b20f
Added optional label attribute (#3128)
Added label attribute as per utterances optional label setting.
2021-10-19 11:18:00 -04:00
John Scott
eaef9ecd9f
include video does not survive compress.html (#3117) 2021-08-15 19:02:31 -04:00
Lars Olesen
f9b17c6249
Add role to search (#3086) 2021-08-08 13:43:31 -04:00
Peter Murray
65e79f5a7d
Add Microformats (#3052)
* Add rel=me to author profile links

* Add h-card Microformats markup

* Add h-entry microformat markup

* Fix missing anchor tag

* Fix h-entry microformat markup on single template

* Use minimal subset of Microformat elements

* Move dt-published to `page__date.html` and remove dt-updated
* Remove "author" and "summary"

Leaves "url" as a hidden element

* Add page link to h1 tag

The h1 tag now contains the Schema-org `url` itemprop and the
Microformats `url` class in an anchor tag.  The anchor tag is styled to
not look like a link.

* Put author 'u-url' on author__name h3

This also puts the same `{{ author.home | default: '/' | absolute_url }}`
construct on `author__avatar` to remove the Jekyll `author.home`
conditional.

Also addresses SCSS text color error.
2021-07-23 14:16:08 -04:00
Erik Westrup
0491cd362b
Remove site.url from first breadcrumb link (#3051)
* Remove site.url from first breadcrumb link

Fixes #3050

* Use relative_rul filter instead of site.baseurl
2021-07-23 09:23:07 -04:00
Sean Killeen
297989c1be
Add giscus support (#3022)
* Add script in same style as utterances

But adjusted for the various filed differences

* Add initial script

* Add default settings

* Update changelog

* Add feature to readme

* Add comments html

* add comment provider include

* update config in docs

* Add URL for additional reference

* docs for giscus comments

* Unrelated bugfix: add missing version separator

So that things match the "history" doc.

* add space

* update history doc

* update about doc

* add to test config yaml

* remove unnecessary / incorrect async attribute

* probably should pass the right config paths

* lowercase the repo name

* Update docs to address '1' and '0' for reactions_enabled

Figured I'd match the giscus format rather than convert a boolean to an int there.

* update two additional docs

* docs wording fix
2021-07-05 16:08:28 -04:00