From 2ca68b2ca3dc3cdf98155d2c050aa193c15ebf3e Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Thu, 17 Mar 2022 15:47:22 +0900 Subject: [PATCH] Fix: Files that are not included --- src/padding/_drag_space.scss | 12 ++++++++++++ src/padding/_first_tab.scss | 9 +++++++++ src/padding/_panel.scss | 13 +++++++++++++ src/padding/_toolbar_button.scss | 3 +++ 4 files changed, 37 insertions(+) create mode 100644 src/padding/_drag_space.scss create mode 100644 src/padding/_first_tab.scss create mode 100644 src/padding/_panel.scss create mode 100644 src/padding/_toolbar_button.scss diff --git a/src/padding/_drag_space.scss b/src/padding/_drag_space.scss new file mode 100644 index 0000000..d9dc8df --- /dev/null +++ b/src/padding/_drag_space.scss @@ -0,0 +1,12 @@ +/* for Extra Drag Space */ +:root { + --space-above-tabbar: 8px; /* If the option is not specified, it is equivalent to 0px. */ +} + +:root[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"] { + height: calc(var(--tab-min-height) + var(--space-above-tabbar)); +} +:root[sizemode="normal"][chromehidden~="menubar"] #TabsToolbar > .toolbar-items, +:root[sizemode="normal"] #toolbar-menubar[autohide="true"][inactive] + #TabsToolbar > .toolbar-items { + padding-top: var(--space-above-tabbar) !important; +} diff --git a/src/padding/_first_tab.scss b/src/padding/_first_tab.scss new file mode 100644 index 0000000..64c3033 --- /dev/null +++ b/src/padding/_first_tab.scss @@ -0,0 +1,9 @@ +/* for First Tab Space */ +:root { + --space-left-tabbar: 8px; /* If the option is not specified, it is equivalent to 0px. */ +} + +:root:not([tabsintitlebar]) #tabbrowser-tabs:not([positionpinnedtabs]), +:root:is([sizemode="maximized"], [sizemode="fullscreen"]) #tabbrowser-tabs:not([positionpinnedtabs]) { + padding-inline-start: var(--space-left-tabbar) !important; +} diff --git a/src/padding/_panel.scss b/src/padding/_panel.scss new file mode 100644 index 0000000..7569e9f --- /dev/null +++ b/src/padding/_panel.scss @@ -0,0 +1,13 @@ +:root { + --arrowpanel-menuicon-padding: 8px; + --arrowpanel-menuitem-margin: 0 var(--arrowpanel-menuicon-padding) !important; /* Original: 0 8px */ + --arrowpanel-menuitem-padding: 5px !important; /* Original: 8px */ + --arrowpanel-padding: 0.8em !important; /* Original: 16px or .cui-widget-panel, .cui-widget-panel::part(arrowcontent) => 4px 0 */ +} + +:root[uidensity="compact"] { + --arrowpanel-menuitem-padding: 3px !important; /* Original: 8px */ +} +:root[uidensity="touch"] { + --arrowpanel-menuitem-padding: 8px !important; /* Original: 8px */ +} diff --git a/src/padding/_toolbar_button.scss b/src/padding/_toolbar_button.scss new file mode 100644 index 0000000..928fb05 --- /dev/null +++ b/src/padding/_toolbar_button.scss @@ -0,0 +1,3 @@ +:root[uidensity="compact"] { + --toolbarbutton-outer-padding: 2px !important; /* Original: 3px, General is 2px */ +}