Skip to content

Commit 58fe4e6

Browse files
committed
feat: stacked tab header width
1 parent 2eeae61 commit 58fe4e6

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

src/style-settings/workspace.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,16 @@ export default Settings.create('maple-workspace', 'Maple Workspace').children([
243243
},
244244
{ enable: true },
245245
)
246+
.addVarNumSlider(
247+
'setting-tab-stack-header-width',
248+
{
249+
title: {
250+
en: 'Stacked Tab Header Width (px)',
251+
zh: '堆叠标签页的标签宽度(px)',
252+
},
253+
},
254+
{ default: 40, max: 60, min: 20, step: 1, format: 'px' },
255+
)
246256
.addClassToggle('tab-slide-up', {
247257
title: {
248258
en: 'Enable Tab Slide Up Animation',

src/workspace/tab.scss

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@
1616
}
1717
}
1818

19+
body {
20+
--tab-stacked-header-width: var(
21+
--setting-tab-stack-header-width,
22+
var(--header-height)
23+
);
24+
}
25+
1926
@include use-no-plugin('.tab-float') {
2027
--tab-radius: var(--size-2-3);
2128

0 commit comments

Comments
 (0)