mirror of
https://github.com/zen-browser/desktop.git
synced 2025-09-28 22:18:38 +00:00
Refactor sidebar buttons: move profile button to sidebar icons and clean up toolbar structure
This commit is contained in:
@@ -46,22 +46,7 @@ export var ZenCustomizableUI = new (class {
|
|||||||
mode="icons">
|
mode="icons">
|
||||||
<hbox id="zen-sidebar-top-buttons-customization-target" class="customization-target" flex="1">
|
<hbox id="zen-sidebar-top-buttons-customization-target" class="customization-target" flex="1">
|
||||||
<toolbarbutton removable="true" class="chromeclass-toolbar-additional toolbarbutton-1 zen-sidebar-action-button" id="zen-expand-sidebar-button" data-l10n-id="sidebar-zen-expand" cui-areatype="toolbar" oncommand="gZenVerticalTabsManager.toggleExpand();"></toolbarbutton>
|
<toolbarbutton removable="true" class="chromeclass-toolbar-additional toolbarbutton-1 zen-sidebar-action-button" id="zen-expand-sidebar-button" data-l10n-id="sidebar-zen-expand" cui-areatype="toolbar" oncommand="gZenVerticalTabsManager.toggleExpand();"></toolbarbutton>
|
||||||
<toolbarbutton id="zen-profile-button"
|
<toolbarbutton removable="true" class="toolbarbutton-1 zen-sidebar-action-button" id="zen-sidepanel-button" data-l10n-id="sidebar-zen-sidepanel" onclick="gZenBrowserManagerSidebar.toggle();"></toolbarbutton>
|
||||||
class="zen-sidebar-action-button toolbarbutton-1 chromeclass-toolbar-additional"
|
|
||||||
delegatesanchor="true"
|
|
||||||
onmousedown="ZenProfileDialogUI.showSubView(this, event)"
|
|
||||||
onkeypress="ZenProfileDialogUI.showSubView(this, event)"
|
|
||||||
consumeanchor="zen-profile-button"
|
|
||||||
closemenu="none"
|
|
||||||
data-l10n-id="toolbar-button-account"
|
|
||||||
cui-areatype="toolbar"
|
|
||||||
badged="true"
|
|
||||||
removable="true">
|
|
||||||
<vbox>
|
|
||||||
<image id="zen-profile-button-icon" />
|
|
||||||
</vbox>
|
|
||||||
</toolbarbutton>
|
|
||||||
<toolbarbutton removeable="true" class="toolbarbutton-1 zen-sidebar-action-button" id="zen-sidepanel-button" data-l10n-id="sidebar-zen-sidepanel" onclick="gZenBrowserManagerSidebar.toggle();"></toolbarbutton>
|
|
||||||
</hbox>
|
</hbox>
|
||||||
</toolbar>
|
</toolbar>
|
||||||
`);
|
`);
|
||||||
|
@@ -7,4 +7,19 @@
|
|||||||
skipintoolbarset="true"
|
skipintoolbarset="true"
|
||||||
context="toolbar-context-menu"
|
context="toolbar-context-menu"
|
||||||
mode="icons">
|
mode="icons">
|
||||||
|
<toolbarbutton id="zen-profile-button"
|
||||||
|
class="zen-sidebar-action-button toolbarbutton-1 chromeclass-toolbar-additional"
|
||||||
|
delegatesanchor="true"
|
||||||
|
onmousedown="ZenProfileDialogUI.showSubView(this, event)"
|
||||||
|
onkeypress="ZenProfileDialogUI.showSubView(this, event)"
|
||||||
|
consumeanchor="zen-profile-button"
|
||||||
|
closemenu="none"
|
||||||
|
data-l10n-id="toolbar-button-account"
|
||||||
|
cui-areatype="toolbar"
|
||||||
|
badged="true"
|
||||||
|
removable="true">
|
||||||
|
<vbox>
|
||||||
|
<image id="zen-profile-button-icon" />
|
||||||
|
</vbox>
|
||||||
|
</toolbarbutton>
|
||||||
</toolbar>
|
</toolbar>
|
Reference in New Issue
Block a user