diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 408a631..7c58202 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -12142,6 +12142,7 @@ } #context_toggleMuteTab, #context_toggleMuteSelectedTabs, + #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab[label="Mute Tab"], #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-mute, #tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab, #sidebartabs_asamuzak_jp-menuitem-_muteTab { @@ -12150,6 +12151,7 @@ } #context_toggleMuteTab[muted], #context_toggleMuteSelectedTabs[muted], + #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab[label="Unmute Tab"], #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-unmute, #tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab[label="Unmute Tab"], #sidebartabs_asamuzak_jp-menuitem-_muteTab[label="Unmute Tab"] { @@ -12169,6 +12171,12 @@ #sidebartabs_asamuzak_jp-menuitem-_pinTab[label="Unpin Tab"] { --menuitem-image: url("../icons/unpin-tab.svg"); } + #treestyletab_piro_sakura_ne_jp-menuitem-_context_topLevel_toggleSticky[label="Stick Tab to Edges"] { + --menuitem-image: url("../icons/align-distribute-top.svg"); + } + #treestyletab_piro_sakura_ne_jp-menuitem-_context_topLevel_toggleSticky[label="Unstick Tab to Edges"] { + --menuitem-image: url("../icons/align-space-evenly-vertical.svg"); + } #context_duplicateTab, #context_duplicateTabs, #treestyletab_piro_sakura_ne_jp-menuitem-_context_duplicateTab, @@ -27051,6 +27059,7 @@ } #context_toggleMuteTab, #context_toggleMuteSelectedTabs, + #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab[label="Mute Tab"], #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-mute, #tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab, #sidebartabs_asamuzak_jp-menuitem-_muteTab { @@ -27059,6 +27068,7 @@ } #context_toggleMuteTab[muted], #context_toggleMuteSelectedTabs[muted], + #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab[label="Unmute Tab"], #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-unmute, #tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab[label="Unmute Tab"], #sidebartabs_asamuzak_jp-menuitem-_muteTab[label="Unmute Tab"] { @@ -27078,6 +27088,12 @@ #sidebartabs_asamuzak_jp-menuitem-_pinTab[label="Unpin Tab"] { --menuitem-image: url("../icons/unpin-tab.svg"); } + #treestyletab_piro_sakura_ne_jp-menuitem-_context_topLevel_toggleSticky[label="Stick Tab to Edges"] { + --menuitem-image: url("../icons/align-distribute-top.svg"); + } + #treestyletab_piro_sakura_ne_jp-menuitem-_context_topLevel_toggleSticky[label="Unstick Tab to Edges"] { + --menuitem-image: url("../icons/align-space-evenly-vertical.svg"); + } #context_duplicateTab, #context_duplicateTabs, #treestyletab_piro_sakura_ne_jp-menuitem-_context_duplicateTab, diff --git a/css/leptonChromeESR.css b/css/leptonChromeESR.css index edcd086..71104aa 100644 --- a/css/leptonChromeESR.css +++ b/css/leptonChromeESR.css @@ -12770,6 +12770,7 @@ } #context_toggleMuteTab, #context_toggleMuteSelectedTabs, + #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab[label="Mute Tab"], #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-mute, #tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab, #sidebartabs_asamuzak_jp-menuitem-_muteTab { @@ -12778,6 +12779,7 @@ } #context_toggleMuteTab[muted], #context_toggleMuteSelectedTabs[muted], + #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab[label="Unmute Tab"], #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-unmute, #tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab[label="Unmute Tab"], #sidebartabs_asamuzak_jp-menuitem-_muteTab[label="Unmute Tab"] { @@ -12797,6 +12799,12 @@ #sidebartabs_asamuzak_jp-menuitem-_pinTab[label="Unpin Tab"] { --menuitem-image: url("../icons/unpin-tab.svg"); } + #treestyletab_piro_sakura_ne_jp-menuitem-_context_topLevel_toggleSticky[label="Stick Tab to Edges"] { + --menuitem-image: url("../icons/align-distribute-top.svg"); + } + #treestyletab_piro_sakura_ne_jp-menuitem-_context_topLevel_toggleSticky[label="Unstick Tab to Edges"] { + --menuitem-image: url("../icons/align-space-evenly-vertical.svg"); + } #context_duplicateTab, #context_duplicateTabs, #treestyletab_piro_sakura_ne_jp-menuitem-_context_duplicateTab, diff --git a/icons/align-distribute-top.svg b/icons/align-distribute-top.svg new file mode 100644 index 0000000..7347d7d --- /dev/null +++ b/icons/align-distribute-top.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/align-space-evenly-vertical.svg b/icons/align-space-evenly-vertical.svg new file mode 100644 index 0000000..9a3318a --- /dev/null +++ b/icons/align-space-evenly-vertical.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/arrow-between-up.svg b/icons/arrow-between-up.svg new file mode 100644 index 0000000..24a77e9 --- /dev/null +++ b/icons/arrow-between-up.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/context_menu/_tab_toolbar.scss b/src/icons/context_menu/_tab_toolbar.scss index a3ec4f3..0e186b1 100644 --- a/src/icons/context_menu/_tab_toolbar.scss +++ b/src/icons/context_menu/_tab_toolbar.scss @@ -24,6 +24,7 @@ } #context_toggleMuteTab, #context_toggleMuteSelectedTabs, +#treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab[label="Mute Tab"], #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-mute, #tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab, #sidebartabs_asamuzak_jp-menuitem-_muteTab { @@ -32,6 +33,7 @@ } #context_toggleMuteTab[muted], #context_toggleMuteSelectedTabs[muted], +#treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab[label="Unmute Tab"], #treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-unmute, #tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab[label="Unmute Tab"], #sidebartabs_asamuzak_jp-menuitem-_muteTab[label="Unmute Tab"] { @@ -51,6 +53,12 @@ #sidebartabs_asamuzak_jp-menuitem-_pinTab[label="Unpin Tab"] { --menuitem-image: url("../icons/unpin-tab.svg"); } +#treestyletab_piro_sakura_ne_jp-menuitem-_context_topLevel_toggleSticky[label="Stick Tab to Edges"] { + --menuitem-image: url("../icons/align-distribute-top.svg"); +} +#treestyletab_piro_sakura_ne_jp-menuitem-_context_topLevel_toggleSticky[label="Unstick Tab to Edges"] { + --menuitem-image: url("../icons/align-space-evenly-vertical.svg"); +} #context_duplicateTab, #context_duplicateTabs, #treestyletab_piro_sakura_ne_jp-menuitem-_context_duplicateTab,