diff --git a/src/zen/common/ZenUIManager.mjs b/src/zen/common/ZenUIManager.mjs index 87eefc59f..afc75175a 100644 --- a/src/zen/common/ZenUIManager.mjs +++ b/src/zen/common/ZenUIManager.mjs @@ -107,9 +107,12 @@ var gZenUIManager = { _initCreateNewPopup() { const popup = document.getElementById('zenCreateNewPopup'); - const button = document.getElementById('zen-create-new-button'); popup.addEventListener('popupshowing', () => { + const button = document.getElementById('zen-create-new-button'); + if (!button) { + return; + } const image = button.querySelector('image'); button.setAttribute('open', 'true'); gZenUIManager.motion.animate( diff --git a/src/zen/tabs/zen-tabs/vertical-tabs.css b/src/zen/tabs/zen-tabs/vertical-tabs.css index e220ddffe..cabaec98c 100644 --- a/src/zen/tabs/zen-tabs/vertical-tabs.css +++ b/src/zen/tabs/zen-tabs/vertical-tabs.css @@ -238,7 +238,7 @@ --focus-outline-color: transparent; @media (-moz-platform: macos) { - font-size: 1.3rem; /* Slightly larger font on macOS */ + font-size: 1.25rem; /* Slightly larger font on macOS */ } --tab-inner-inline-margin: 0;