mirror of
https://github.com/black7375/Firefox-UI-Fix.git
synced 2025-12-29 13:41:23 -08:00
Add: Vertical Tab - Support Sidebar Tabs
https://addons.mozilla.org/en-US/firefox/addon/sidebartabs
This commit is contained in:
parent
fdd3b57a68
commit
7fa26d6c5f
3 changed files with 65 additions and 32 deletions
|
|
@ -5588,7 +5588,7 @@
|
|||
}
|
||||
}
|
||||
@supports -moz-bool-pref("userChrome.sidebar.hidden_header.vertical_tab_only") {
|
||||
#sidebar-box:is([sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"], [sidebarcommand="tabcenter-reborn_ariasuni-sidebar-action"])
|
||||
#sidebar-box:is([sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"], [sidebarcommand="tabcenter-reborn_ariasuni-sidebar-action"], [sidebarcommand="sidebartabs_asamuzak_jp-sidebar-action"])
|
||||
#sidebar-header {
|
||||
display: none !important;
|
||||
}
|
||||
|
|
@ -5807,7 +5807,7 @@
|
|||
will-change: margin-bottom, opacity;
|
||||
}
|
||||
|
||||
#navigator-toolbox:is(:hover, :active, :focus-within) #nav-bar:not([customizing]) {
|
||||
#navigator-toolbox:is(:hover, :focus-within) #nav-bar:not([customizing]) {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
|
|
@ -5816,7 +5816,7 @@
|
|||
margin-bottom: var(--uc-navbar-hide-height);
|
||||
}
|
||||
|
||||
#navigator-toolbox:is(:hover, :active, :focus-within) #nav-bar:not([customizing]) {
|
||||
#navigator-toolbox:is(:hover, :focus-within) #nav-bar:not([customizing]) {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
|
|
@ -5827,7 +5827,7 @@
|
|||
var(--ext-theme-background-transition) !important;
|
||||
}
|
||||
|
||||
#navigator-toolbox:is(:hover, :active, :focus-within) #nav-bar:not([customizing]) {
|
||||
#navigator-toolbox:is(:hover, :focus-within) #nav-bar:not([customizing]) {
|
||||
transition-delay: 0s !important;
|
||||
}
|
||||
}
|
||||
|
|
@ -7122,7 +7122,8 @@
|
|||
/*= tabContextMenu ===========================================================*/
|
||||
#context_openANewTab,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_newTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_newTabContextMenuOpenAlternatePosition {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_newTabContextMenuOpenAlternatePosition,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_newTab {
|
||||
--menuitem-image: url("chrome://browser/skin/new-tab.svg");
|
||||
}
|
||||
|
||||
|
|
@ -7137,54 +7138,62 @@
|
|||
#context_reloadTab,
|
||||
#context_reloadSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_reloadTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuReloadTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuReloadTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_reloadTab {
|
||||
--menuitem-image: url("../icons/reload.svg");
|
||||
}
|
||||
|
||||
#context_toggleMuteTab,
|
||||
#context_toggleMuteSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-mute,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_muteTab {
|
||||
--menuitem-image: url("chrome://browser/skin/tabbrowser/tab-audio-muted-small.svg");
|
||||
}
|
||||
|
||||
#context_toggleMuteTab[muted],
|
||||
#context_toggleMuteSelectedTabs[muted],
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-unmute,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab[label="Unmute Tab"] {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab[label="Unmute Tab"],
|
||||
#sidebartabs_asamuzak_jp-menuitem-_muteTab[label="Unmute Tab"] {
|
||||
--menuitem-image: url("chrome://browser/skin/tabbrowser/tab-audio-playing-small.svg");
|
||||
}
|
||||
|
||||
#context_pinTab,
|
||||
#context_pinSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_pinTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuPinTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuPinTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_pinTab {
|
||||
--menuitem-image: url("../icons/pin-tab.svg");
|
||||
}
|
||||
|
||||
#context_unpinTab,
|
||||
#context_unpinSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_unpinTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuPinTab[label="Unpin Tab"] {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuPinTab[label="Unpin Tab"],
|
||||
#sidebartabs_asamuzak_jp-menuitem-_pinTab[label="Unpin Tab"] {
|
||||
--menuitem-image: url("../icons/unpin-tab.svg");
|
||||
}
|
||||
|
||||
#context_duplicateTab,
|
||||
#context_duplicateTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_duplicateTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuDuplicateTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuDuplicateTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_dupeTab {
|
||||
--menuitem-image: url("../icons/notebook-subsection.svg");
|
||||
}
|
||||
|
||||
#context_bookmarkTab,
|
||||
#context_bookmarkSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_bookmarkTab {
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_bookmarkTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_bookmarkTab {
|
||||
--menuitem-image: url("chrome://browser/skin/bookmark.svg");
|
||||
}
|
||||
|
||||
#context_moveTabOptions,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_moveTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMoveTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMoveTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_moveTab {
|
||||
--menuitem-image: url("../icons/arrow-swap.svg");
|
||||
}
|
||||
|
||||
|
|
@ -7207,24 +7216,28 @@
|
|||
}
|
||||
#context_reopenInContainer,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_reopenInContainer,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuOpenInContextualTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuOpenInContextualTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_reopenTabInContainer {
|
||||
--menuitem-image: url("../icons/container-openin-16.svg");
|
||||
}
|
||||
|
||||
#context_selectAllTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_selectAllTabs {
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_selectAllTabs,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_selectAllTabs {
|
||||
--menuitem-image: url("../icons/tab-multiple.svg");
|
||||
}
|
||||
|
||||
#context_closeTab,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_closeTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuCloseTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuCloseTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_closeTab {
|
||||
--menuitem-image: url("chrome://global/skin/icons/close.svg");
|
||||
}
|
||||
|
||||
#context_undoCloseTab,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_undoCloseTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuUndoCloseTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuUndoCloseTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_undoCloseTab {
|
||||
--menuitem-image: url("../icons/undo.svg");
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
/*= tabContextMenu ===========================================================*/
|
||||
#context_openANewTab,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_newTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_newTabContextMenuOpenAlternatePosition {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_newTabContextMenuOpenAlternatePosition,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_newTab {
|
||||
--menuitem-image: url("chrome://browser/skin/new-tab.svg");
|
||||
}
|
||||
#tabcenter-reborn_ariasuni-menuitem-_newTabContextMenuOpenInWindow {
|
||||
|
|
@ -14,37 +15,43 @@
|
|||
#context_reloadTab,
|
||||
#context_reloadSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_reloadTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuReloadTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuReloadTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_reloadTab {
|
||||
--menuitem-image: url("../icons/reload.svg");
|
||||
}
|
||||
#context_toggleMuteTab,
|
||||
#context_toggleMuteSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-mute,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_muteTab {
|
||||
--menuitem-image: url("chrome://browser/skin/tabbrowser/tab-audio-muted-small.svg");
|
||||
}
|
||||
#context_toggleMuteTab[muted],
|
||||
#context_toggleMuteSelectedTabs[muted],
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_toggleMuteTab-unmute,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab[label="Unmute Tab"] {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMuteTab[label="Unmute Tab"],
|
||||
#sidebartabs_asamuzak_jp-menuitem-_muteTab[label="Unmute Tab"] {
|
||||
--menuitem-image: url("chrome://browser/skin/tabbrowser/tab-audio-playing-small.svg");
|
||||
}
|
||||
#context_pinTab,
|
||||
#context_pinSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_pinTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuPinTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuPinTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_pinTab {
|
||||
--menuitem-image: url("../icons/pin-tab.svg");
|
||||
}
|
||||
#context_unpinTab,
|
||||
#context_unpinSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_unpinTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuPinTab[label="Unpin Tab"] {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuPinTab[label="Unpin Tab"],
|
||||
#sidebartabs_asamuzak_jp-menuitem-_pinTab[label="Unpin Tab"] {
|
||||
--menuitem-image: url("../icons/unpin-tab.svg");
|
||||
}
|
||||
#context_duplicateTab,
|
||||
#context_duplicateTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_duplicateTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuDuplicateTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuDuplicateTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_dupeTab {
|
||||
--menuitem-image: url("../icons/notebook-subsection.svg");
|
||||
}
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuUnloadTab {
|
||||
|
|
@ -52,12 +59,14 @@
|
|||
|
||||
#context_bookmarkTab,
|
||||
#context_bookmarkSelectedTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_bookmarkTab {
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_bookmarkTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_bookmarkTab {
|
||||
--menuitem-image: url("chrome://browser/skin/bookmark.svg");
|
||||
}
|
||||
#context_moveTabOptions,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_moveTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMoveTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuMoveTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_moveTab {
|
||||
--menuitem-image: url("../icons/arrow-swap.svg");
|
||||
}
|
||||
#context_sendTabToDevice,
|
||||
|
|
@ -80,26 +89,36 @@
|
|||
}
|
||||
#context_reopenInContainer,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_reopenInContainer,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuOpenInContextualTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuOpenInContextualTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_reopenTabInContainer {
|
||||
--menuitem-image: url("../icons/container-openin-16.svg");
|
||||
}
|
||||
#sidebartabs_asamuzak_jp-menuitem-_reloadAllTabs {
|
||||
}
|
||||
#context_selectAllTabs,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_selectAllTabs {
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_selectAllTabs,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_selectAllTabs {
|
||||
--menuitem-image: url("../icons/tab-multiple.svg");
|
||||
}
|
||||
|
||||
#sidebartabs_asamuzak_jp-menuitem-_tabGroup {
|
||||
}
|
||||
|
||||
#context_closeTab,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_closeTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuCloseTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuCloseTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_closeTab {
|
||||
--menuitem-image: url("chrome://global/skin/icons/close.svg");
|
||||
}
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuCloseTabs {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuCloseTabs,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_closeMultipleTabs {
|
||||
}
|
||||
#context_closeTabOptions {
|
||||
}
|
||||
#context_undoCloseTab,
|
||||
#treestyletab_piro_sakura_ne_jp-menuitem-_context_undoCloseTab,
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuUndoCloseTab {
|
||||
#tabcenter-reborn_ariasuni-menuitem-_contextMenuUndoCloseTab,
|
||||
#sidebartabs_asamuzak_jp-menuitem-_undoCloseTab {
|
||||
--menuitem-image: url("../icons/undo.svg");
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,8 @@
|
|||
@include Option("userChrome.sidebar.hidden_header.vertical_tab_only") {
|
||||
#sidebar-box:is(
|
||||
[sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"],
|
||||
[sidebarcommand="tabcenter-reborn_ariasuni-sidebar-action"]
|
||||
[sidebarcommand="tabcenter-reborn_ariasuni-sidebar-action"],
|
||||
[sidebarcommand="sidebartabs_asamuzak_jp-sidebar-action"]
|
||||
) #sidebar-header {
|
||||
display: none !important;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue