From 52af9b5fe30acdf022b432ed84e035f14962b7e5 Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Sun, 29 Mar 2020 16:04:04 +0200 Subject: [PATCH 01/11] Add composer.json branch alias for Pico 3.0 --- composer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index e46621a..f537ba1 100644 --- a/composer.json +++ b/composer.json @@ -31,7 +31,8 @@ "extra": { "installer-name": "default", "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "2.1.x-dev", + "dev-pico-3.0": "3.0.x-dev" } } } From 622396045dcc5acab4ddfecec5add5d22e129c5e Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Fri, 10 Apr 2020 23:20:33 +0200 Subject: [PATCH 02/11] Update CHANGELOG.md --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4564e49..d1a323a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,11 @@ Pico Default Theme Changelog refer to both the UPGRADE and NEWS sections of the docs for more details. +### Version 2.1.2 +Released: 2020-04-10 + +No changes + ### Version 2.1.1 Released: 2019-12-31 From 9154fcaeb7ba11f12cebfedecbad5c6efde830fb Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Fri, 10 Apr 2020 23:20:37 +0200 Subject: [PATCH 03/11] Version 2.1.2 No changes From 8b606f6df70463e02f2a5b9493912e356193ad47 Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Fri, 10 Jul 2020 18:19:23 +0200 Subject: [PATCH 04/11] Update CHANGELOG.md --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1a323a..3950e36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,11 @@ Pico Default Theme Changelog refer to both the UPGRADE and NEWS sections of the docs for more details. +### Version 2.1.3 +Released: 2020-07-10 + +No changes + ### Version 2.1.2 Released: 2020-04-10 From e385f2ba0e857222526d518d8b6c98d56cde3f86 Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Fri, 10 Jul 2020 18:19:26 +0200 Subject: [PATCH 05/11] Version 2.1.3 No changes From 6821662127a7959fb9a1bd2e702333984fe6a85b Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Sat, 29 Aug 2020 17:07:41 +0200 Subject: [PATCH 06/11] JavaScript: Don't setup nav toggle when there's no menu --- js/pico.js | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/js/pico.js b/js/pico.js index 4ddb6ad..7f5449b 100644 --- a/js/pico.js +++ b/js/pico.js @@ -28,10 +28,12 @@ function main() // responsive menu var menu = document.getElementById('nav'), - menuToggle = document.getElementById('nav-toggle'), - toggleMenuEvent = function (event) { + menuToggle = document.getElementById('nav-toggle'); + + if (menu && menuToggle) { + function toggleMenuEvent(event) { if (event.type === 'keydown') { - if ((event.keyCode != 13) && (event.keyCode != 32)) { + if ((event.keyCode !== 13) && (event.keyCode !== 32)) { return; } } @@ -49,8 +51,9 @@ function main() menuToggle.setAttribute('aria-expanded', 'false'); utils.slideUp(menu); } - }, - onResizeEvent = function () { + } + + function onResizeEvent() { if (utils.isElementVisible(menuToggle)) { menu.className = 'hidden'; menuToggle.addEventListener('click', toggleMenuEvent); @@ -61,10 +64,11 @@ function main() menuToggle.removeEventListener('click', toggleMenuEvent); menuToggle.removeEventListener('keydown', toggleMenuEvent); } - }; + } - window.addEventListener('resize', onResizeEvent); - onResizeEvent(); + window.addEventListener('resize', onResizeEvent); + onResizeEvent(); + } } main(); From ca41b7b91aa1e9c6f48f4211097a1d341b62e994 Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Sat, 29 Aug 2020 17:11:36 +0200 Subject: [PATCH 07/11] Update CHANGELOG.md --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3950e36..a171f5d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,13 @@ Pico Default Theme Changelog refer to both the UPGRADE and NEWS sections of the docs for more details. +### Version 2.1.4 +Released: 2020-08-29 + +``` +* [Changed] Don't setup nav toggle JavaScript when there's no menu +``` + ### Version 2.1.3 Released: 2020-07-10 From d4ec8df28356f1e034a97d37327b9aecb3129eed Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Sat, 29 Aug 2020 17:11:43 +0200 Subject: [PATCH 08/11] Version 2.1.4 ``` * [Changed] Don't setup nav toggle JavaScript when there's no menu ``` From cb01f6c60c1b0ec5d3bb65e0104b72600850e30b Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Tue, 9 Mar 2021 13:45:51 +0100 Subject: [PATCH 09/11] Add GitHub Action to mark and close stale issues --- .github/workflows/stale.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/stale.yml diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100644 index 0000000..878d942 --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,28 @@ +name: "Mark or close stale issues and PRs" +on: + schedule: + - cron: "0 12 * * *" + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 7 + days-before-close: 2 + stale-issue-message: > + This issue has been automatically marked as stale because it has not had + recent activity. It will be closed in two days if no further activity + occurs. Thank you for your contributions! :+1: + stale-pr-message: > + This pull request has been automatically marked as stale because it has not had + recent activity. It will be closed in two days if no further activity + occurs. Thank you for your contributions! :+1: + stale-pr-label: "info: Stale" + stale-issue-label: "info: Stale" + exempt-issue-labels: "type: Bug,type: Enhancement,type: Feature,type: Idea,type: Release,info: Pinned" + exempt-pr-labels: "type: Bug,type: Enhancement,type: Feature,type: Idea,type: Release,info: Pinned" + remove-stale-when-updated: true + From 780b9484f13d51c6d91d17cfd864d23f6f996c4f Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Fri, 13 Aug 2021 17:20:43 +0200 Subject: [PATCH 10/11] IRC: Switch from Freenode to Libera.Chat --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 56bf903..5fdaca3 100644 --- a/README.md +++ b/README.md @@ -46,8 +46,8 @@ Social: - title: Visit us on GitHub url: https://github.com/picocms/Pico icon: octocat - - title: Join us on Freenode IRC Webchat - url: https://webchat.freenode.net/?channels=%23picocms + - title: Join us on Libera.Chat + url: https://web.libera.chat/#picocms icon: chat --- ``` From 7eabd4cfb9757a8f3b852392fdbff16cf4158754 Mon Sep 17 00:00:00 2001 From: Maya McDougall <12779160+mayamcdougall@users.noreply.github.com> Date: Tue, 9 Nov 2021 09:28:48 -0500 Subject: [PATCH 11/11] Fallback to page.id if no page.title - Fix for #4. - Hiding pages without titles wasn't really an intended behavior. --- index.twig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.twig b/index.twig index 41d0055..6f8bbb5 100644 --- a/index.twig +++ b/index.twig @@ -43,9 +43,9 @@