Skip to content

Conversation

KiKaraage
Copy link
Contributor

Updated for Zen 1.15 (Aug 2025)

KiKaraage and others added 18 commits August 12, 2025 23:49
New name, preferences, functionality

0. Tidy up extension menu by default (no checkbox)
1. Apply grid view in extension menu
2. Hide Zoom button in URL bar
3. WIP: Show translation button when hovering URL bar in Single Toolbar mode
4. Show page action button for extensions when hovering URL bar in Single Toolbar mode
5. Hide top workspace indicator unless editing space name
6. Hide bottom buttons area unless tab sidebar is hovered
7. Ninja top buttons on Single Toolbar mode (You can hover slightly above URL bar to access the top buttons, but you can't see it)
8. Only show bookmarks when hovering top navigation bar on Multiple & Collapsed Toolbar mode (Mimicking mechanism from Single Toolbar)
9. WIP: Bottom buttons as "pinned extensions" on Single Toolbar mode (Also hide the workspace buttons, and the separator below tabs area)
10. WIP: Show workspace icons when "pinned extensions" is enabled
- Hide separator below Duplicate Tab
- Hide Bookmark Tab / Bookmark Tabs
- Hide Move Tab options
- Hide Select All Tabs 
- Hide separator below Select All Tabs
- Hide Close Multiple Tabs
- Hide separator below Split Tabs
- Hide separator above Replace Pinned URL
- Hide when inactive:
  - Close Duplicate Tabs
  - Split (single) Tab
- Move Split Tabs upwards
- Move New Folder downwards
- Move Reopen Closed Tab upwards
- Move Send to Device downwards
- Move Close Tab downwards
Applied KiKaraage/ZenMods#34

WIP: Only applying this to
- Tab context menu
- Page context menu

So far this applies to all context menu, so the toolbar one still has excess paddings, and new Zen popups got extra gap while having no icon yet.

References of places I need to exclude the rule from:
- #zenWorkspaceMoreActions
- #zenCreateNewPopup 
- #zenFolderActions
- #zen-folder-tabs-popup
- #PanelUI-zen-emojis-picker
- #PanelUI-zen-gradient-generator
@mr-cheffy mr-cheffy merged commit 61fd83d into zen-browser:main Aug 26, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants