1
0
mirror of https://github.com/picocms/pico-theme.git synced 2025-08-21 07:51:37 +02:00

9 Commits

Author SHA1 Message Date
Daniel Rudolf
2abf36b662 Version 3.0.0-alpha.2
```
* [Changed] Merge all fixes of Pico v2.1.2 to v2.1.4
```
2020-12-24 17:56:05 +01:00
Daniel Rudolf
3e9a2a2b27 Update CHANGELOG.md 2020-12-24 17:56:02 +01:00
Daniel Rudolf
a427986d96 Merge branch 'master' into pico-3.0-alpha
# Conflicts:
#	CHANGELOG.md
2020-12-24 17:55:17 +01:00
Daniel Rudolf
d4ec8df283 Version 2.1.4
```
* [Changed] Don't setup nav toggle JavaScript when there's no menu
```
2020-08-29 17:11:43 +02:00
Daniel Rudolf
ca41b7b91a Update CHANGELOG.md 2020-08-29 17:11:36 +02:00
Daniel Rudolf
6821662127 JavaScript: Don't setup nav toggle when there's no menu 2020-08-29 17:07:41 +02:00
Daniel Rudolf
85fe74b8db Version 3.0.0-alpha.1
```
* [New] Kick-start development of Pico 3.0
```
2020-03-29 15:19:59 +02:00
Daniel Rudolf
9f2a61a315 Update CHANGELOG.md 2020-03-29 15:18:39 +02:00
Daniel Rudolf
6b328f96b0 Kick-start development of Pico 3.0 2020-03-29 15:15:25 +02:00
4 changed files with 36 additions and 11 deletions

View File

@@ -8,6 +8,20 @@ Pico Default Theme Changelog
refer to both the UPGRADE and NEWS sections of the docs for more
details.
### Version 3.0.0-alpha.2
Released: 2020-12-24
```
* [Changed] Merge all fixes of Pico v2.1.2 to v2.1.4
```
### 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
@@ -18,6 +32,13 @@ Released: 2020-04-10
No changes
### Version 3.0.0-alpha.1
Released: 2020-03-29
```
* [New] Kick-start development of Pico 3.0
```
### Version 2.1.1
Released: 2019-12-31

View File

@@ -11,7 +11,7 @@
* @author Daniel Rudolf
* @link http://picocms.org
* @license http://opensource.org/licenses/MIT The MIT License
* @version 2.1
* @version 3.0
*/
* {

View File

@@ -6,7 +6,7 @@
* @author Daniel Rudolf
* @link http://picocms.org
* @license http://opensource.org/licenses/MIT The MIT License
* @version 2.1
* @version 3.0
*/
function main()
@@ -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();

View File

@@ -6,7 +6,7 @@
* @author Daniel Rudolf
* @link http://picocms.org
* @license http://opensource.org/licenses/MIT The MIT License
* @version 2.1
* @version 3.0
*/
utils = {};