Commit Graph
100 Commits
Author SHA1 Message Date
iBug 922440cd55 Update all CSS to use logical properties
- Vendor CSS's are excluded for now
- Removed <IE7 asterisk prefix items
2024-06-25 23:36:16 +08:00
iBug 9ffaf41d20 Fix two misdirections 2024-06-25 22:55:58 +08:00
iBug ded2d87b2b Replace '[dir=rtl] &' with CSS logical properties where it makes sense 2024-06-25 22:49:22 +08:00
iBug 97f0f35498 Update CHANGELOG and history 2024-06-25 19:54:17 +08:00
iBug 93022d6432 Update CHANGELOG and history 2024-06-15 17:54:54 +08:00
iBug 1e6bcecb5a Release 4.26.2 💎 2024-06-15 17:53:30 +08:00
iBug 784efffcd1 Update CHANGELOG and history 2024-06-15 17:52:26 +08:00
iBug 7b6b45055c Update CHANGELOG and history 2024-06-10 02:57:57 +08:00
iBug 5b203f46c4 changelog: Clarify #4841 only triggers with popup=true 2024-05-27 01:08:33 +08:00
iBug ff56bc2bd6 assets/css/main.scss: Add trailing newline 2024-05-16 22:37:48 +08:00
iBug 4efb8638c4 _includes/figure: Replace remove:<p> with strip_html, fix #4841 2024-05-15 00:46:41 +08:00
iBug 536e89d174 Update CHANGELOG and history 2024-05-10 18:00:49 +08:00
iBug 1a85a28685 Release 4.26.1 💎 2024-05-10 17:59:50 +08:00
iBug be3c046acf Actually 3 B's in "dribbble" 2024-05-07 14:21:28 +08:00
iBug 573f286971 Limit "auto scroll ToC" to Chromium-based 2024-05-07 14:20:45 +08:00
iBug 70462d0e16 Rewrite social icons SCSS with a loop 2024-05-06 21:37:40 +08:00
iBug 9dce68d58a Oops, fixed the typo the wrong way 2024-05-06 21:28:05 +08:00
iBug 4c3ada478a Fix typo: dribbble → dribble
seems like nobody uses it anyways
2024-05-06 21:22:06 +08:00
iBug 438710da82 Disable copy button for bad pre blocks 2024-05-06 21:16:04 +08:00
iBug 4f76c2546a Try fixing copy button flying out 2024-05-06 21:06:32 +08:00
iBug 14e3fa2b28 Add success indicator for code block copy button 2024-05-06 01:20:41 +08:00
iBug dc965c5bbe Release 4.26.0 💎 2024-05-05 19:54:28 +08:00
iBug accc82a03b Add "new in v4.26.0" in documentation 2024-05-05 19:50:50 +08:00
iBug 148349b029 Update CHANGELOG and bundle exec rake 2024-05-05 19:44: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 c76813f6f5 Remove "sticky sidebar" JS in favor of CSS media queries 2024-05-05 18:23:01 +08:00
iBug 4364fb73f5 Cleanup seo.html and update CHANGELOG 2024-05-05 18:13:23 +08:00
iBug 9c386c5509 Update CHANGELOG and bundle exec rake 2024-05-05 17:36:35 +08:00
iBug bf66a5c345 Update CHANGELOG and history 2024-05-05 17:28:01 +08:00
iBug f1ffad4b5e Update CHANGELOG and history 2024-05-05 17:05:01 +08:00
iBug adae207d17 Revert f3c617f on _includes/figure to make way for #3119 2024-05-05 17:02:09 +08:00
iBug 4b08acb115 Update CHANGELOG and history 2024-05-05 16:45:18 +08:00
iBug d240efaa7c Merge branch 'master' of GitHub:mmistakes/minimal-mistakes 2024-05-05 16:45:03 +08:00
iBug d47d62f695 Update CHANGELOG and history 2024-05-05 16:30:51 +08:00
iBug 244eff763a bundle exec rake js 2024-05-05 15:28:01 +08:00
iBug 25ce47de8c Rakefile: Add jQuery to uglify targets
Regression of 0b8b5230f
2024-05-05 15:27:23 +08:00
iBug 256e626503 Merge categories and tags layout into _includes/posts-taxonomy.html 2024-05-05 14:13:28 +08:00
iBug 1d3fd5d7d6 Update README 2024-05-05 05:54:53 +08:00
iBug f8ea22fdb8 Update CHANGELOG and history 2024-05-05 05:53:41 +08:00
iBug 7e7b901974 Add Rake task :version
For updating all hard-coded version numbers from `package.json`
2024-05-05 05:52:08 +08:00
iBug f33349c2ee Update CHANGELOG and history 2024-05-05 04:37:14 +08:00
iBug ed883ea2d4 Remove deprecated "page.header.cta_url" setting (#4821) 2024-05-05 04:35:57 +08:00
iBug ab42c3ba1d Gemfile: No newline at end of file 2024-05-05 04:28:03 +08:00
iBug b278dac7fb Merge banner.js into Rake task
Also let uglify-js produce source map for easier debugging
2024-05-05 04:13:39 +08:00
iBug 0b8b5230f9 Migrate npm run scripts to Rakefile tasks
Rakefile is like Makefile - it has dependency management,
while npm run scripts do not.

Aside from that, this also allows us to drop literally all Node.js packages,
as uglify-js is self-contained and has no dependencies.
Reduced node_modules from 17M to 374K.
2024-05-05 04:03:07 +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 271b5da8e5 04-upgrading.md: Minor formatting and grammar fixes 2024-05-05 02:35:06 +08:00
iBug bce2b50556 Fix logic error in toc-scroll 2024-05-05 01:26:25 +08:00
iBug 7daa7aceb3 Try sticky ToC on all docs pages 2024-05-05 01:08:35 +08:00
iBug 3ed92f5ea8 Update CHANGELOG and history 2024-05-05 01:06:18 +08:00
iBug dc41016c62 Auto scroll sticky ToC with content (#3115) 2024-05-05 01:05:21 +08:00
iBug 7ef6af66e4 Remove unused classes from _layouts/single.html 2024-05-05 00:32:30 +08:00
iBug 4b0c8bd1b9 Add .notice--danger for unsupported settings in j-p-v2 2024-05-05 00:07:59 +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 753ccbbd03 Rewrite skin previews on 05-configuration.md in Liquid template 2024-05-04 23:32:06 +08:00
iBug 1b06aff3bc Release 4.25.1 💎 2024-04-28 01:13:45 +08:00
iBug 7ea8510d4f Fix where_exp for Jekyll < 4.0
'and' and 'or' are new in Jekyll 4.0.
Ref: https://stackoverflow.com/posts/comments/111965719
2024-04-28 00:56:17 +08:00
iBug 7d61488f5e Update quick-start guide to use 4.25.0, fix #4809 2024-04-28 00:39:25 +08:00
iBug a7af9b0ad2 Replace dead link in _includes/head.html, close #4421 2024-04-26 00:45:41 +08:00
iBug 4310b5459c Try an FAQ page 2024-04-26 00:43:42 +08:00
iBug f8f6e589ac Replace fontawesome.com/v5/search with v6 2024-04-24 00:51:38 +08:00
iBug 172a5169f1 Bump jekyll-toc to v1.2.1 2024-04-23 21:52:22 +08:00
iBug 48ed1444b9 Update CHANGELOG and history 2024-04-23 13:54:48 +08:00
iBug f8527e7916 Update CHANGELOG and history 2024-04-23 13:22:11 +08:00
iBug 60b9565277 Exclude hidden posts from page__related, fix #4653 2024-04-23 12:18:07 +08:00
iBug 7746db6f7e Add a missing include to before-related.html 2024-04-23 12:11:26 +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 6308789788 Remove h1 from 18-history.md 2024-04-23 11:45:34 +08:00
iBug c7ef8c0fd0 Bump node.js dependencies 2024-04-23 03:55:37 +08:00
iBug ada1b6184e Update CHANGELOG 2024-04-23 03:54:23 +08:00
iBug 6693a4a8cc Update CHANGELOG and history 2024-04-23 03:47:02 +08:00
iBug 6e94773083 Release 4.25.0 💎 2024-04-23 01:50:35 +08:00
iBug 4c38bab95b Remove remainders of browser-upgrade.html 2024-04-23 01:43:16 +08:00
iBug 6f1cbfb3be Fix bad Liquid include syntax 2024-04-23 01:34:27 +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
iBug aae8dac76c Add Rakefile for automatically syncing CHANGELOG with history 2024-04-23 00:24:44 +08:00
iBug b604e2a686 Sync CHANGELOG with history 2024-04-23 00:24:35 +08:00
iBug 02d989370a Update CHANGELOG and history
Call it a day for now
2024-04-22 23:58:40 +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
iBug 8a67ce8e41 Improve PR close auto-comment message (#3713)
* Improve auto-comment message

* Lock these PRs after closing
2022-07-08 11:38:44 -04:00
iBug 5946bd4ea0 Fix #3668 breaking "disable per-page when globally enabled" (#3669)
* Fix #3668 breaking "disable per-page when globally enabled"

* `default:` filter doesn't fit here

https://shopify.github.io/liquid/filters/default/
2022-05-30 12:13:22 -04:00
iBug c940a73b50 Remove IE9 upgrade notice (#3666) 2022-05-29 14:34:11 -04:00
iBug e44403e276 Fix #3096 enabling breadcrumb on all pages (#3668) 2022-05-29 14:33:50 -04:00
iBug cee4c86ee3 Update link to Font Awesome gallery (#3599) 2022-05-27 12:02:21 -04:00
iBug 3051fcd3c9 Fix inline code style not applied to stylized text (#3253)
* bug: inline code style not applied to stylized text

* Use double colons for pseudoelements
2022-05-27 10:06:37 -04:00
iBug 23e7ad2903 Use <a> color for blockquote.notice border (#3140)
Close #3068
2022-05-27 09:59:38 -04:00
iBug ad1e06633c Automatically close invalid PRs using GitHub Actions (#3313)
* Try auto-closing bad PRs

* Include empty PR body as well

* Add "Type: Invalid" label as well
2022-01-10 07:59:04 -05:00
iBug 25e871c096 Use GitHub issue templates (#3133)
https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository
2021-09-04 20:42:08 -04:00
iBug ff5b354a9a Enable magnific popup on <a> tags only when it has <img> (#3114) 2021-08-08 14:01:59 -04:00
iBug 641ca6f3d8 Add note on TOC heading level issue (#2902)
https://github.com/mmistakes/minimal-mistakes/issues/2892#issuecomment-809220952
2021-03-29 08:13:27 -04:00
iBugandMichael Rose 3d3cb58a2e Add alt attr to site logo in masthead (#2824)
Co-authored-by: Michael Rose <mmistakes@users.noreply.github.com>
2021-03-03 10:00:20 -05:00
iBug 6e4aa384d0 Remove G-stuff CSS (#2852) (#2855) 2021-03-03 09:39:28 -05:00
iBug 5fe4c4810d Allow custom gradient in page header overlays (#2806)
* Allow custom gradient in page header overlays

* Update documentation

* Update CHANGELOG and history
2021-02-05 20:24:25 -05:00
iBug faf86f59e9 Update allejo/jekyll-toc to v1.1.0, skip headings without an ID (#2752)
* Update allejo/jekyll-toc to v1.1.0, skip headings without an ID

https://github.com/allejo/jekyll-toc/releases/tag/v1.1.0

* Update CHANGELOG and history
2020-12-10 14:41:57 -05:00
iBug f98d7de897 Fix a small typo in documentation 2020-10-29 14:24:52 +08:00
iBug ♦ d6444412c6 Fix dead link to "CI services" Jekyll (#2692)
* Fix #2635

* Update CHANGELOG and history
2020-09-21 10:28:18 -04:00
iBug 99a77e4d3a Update allejo/jekyll-toc to v1.0.14
https://github.com/allejo/jekyll-toc/releases/tag/v1.0.14
2020-09-21 01:17:26 +08:00