diff --git a/src/zen/tabs/zen-tabs/vertical-tabs.css b/src/zen/tabs/zen-tabs/vertical-tabs.css index 527b16c82..5e7981054 100644 --- a/src/zen/tabs/zen-tabs/vertical-tabs.css +++ b/src/zen/tabs/zen-tabs/vertical-tabs.css @@ -1255,6 +1255,9 @@ transition: max-height 0.3s ease-out; opacity: 1; grid-template-columns: repeat(auto-fit, minmax(max(23.7%, 48px), 1fr)); + &[data-hack-type='1'] { + grid-template-columns: repeat(auto-fit, minmax(max(30%, 48px), auto)); + } &[data-hack-type='2'] { grid-template-columns: repeat(auto-fit, minmax(max(23.7%, 48px), 1fr) minmax(max(23.7%, 48px), 1fr)); } diff --git a/src/zen/workspaces/ZenWorkspaces.mjs b/src/zen/workspaces/ZenWorkspaces.mjs index bdf71e02e..21dd9806c 100644 --- a/src/zen/workspaces/ZenWorkspaces.mjs +++ b/src/zen/workspaces/ZenWorkspaces.mjs @@ -2396,7 +2396,9 @@ var ZenWorkspaces = new (class extends ZenMultiWindowFeature { const essentialContainer = this.getEssentialsSection(workspaceObject.containerTabId); const essentialNumChildren = essentialContainer.children.length; let essentialHackType = 0; - if (essentialNumChildren % 2 === 0) { + if (essentialNumChildren === 6) { + essentialHackType = 1; + } else if (essentialNumChildren % 2 === 0) { essentialHackType = 2; } if (essentialHackType > 0) {