Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions themes/2612fbdb-1be8-412e-b310-ff53cec79301/chrome.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@

.titlebar-button {
appearance: none !important;
width: 16px !important;
height: 16px !important;
border-radius: 50% !important;
padding: 0 !important;
margin: auto 4px !important;
border: 1px solid rgba(0, 0, 0, 0.15) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}

.titlebar-close {
background-color: #fd5754 !important;
}

.titlebar-min {
background-color: #febb40 !important;
}

.titlebar-restore,
.titlebar-max {
background-color: #27c93f !important;
}

.titlebar-button .toolbarbutton-icon {
opacity: 0 !important;
width: 16px !important;
height: 16px !important;
}

.titlebar-button:hover .toolbarbutton-icon {
opacity: 1 !important;
}

.titlebar-close .toolbarbutton-icon {
list-style-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.4 85.4"><g fill="%23460804"><path d="m22.5 57.8 35.3-35.3c1.4-1.4 3.6-1.4 5 0l.1.1c1.4 1.4 1.4 3.6 0 5l-35.3 35.3c-1.4 1.4-3.6 1.4-5 0l-.1-.1c-1.3-1.4-1.3-3.6 0-5z"/><path d="m27.6 22.5 35.3 35.3c1.4 1.4 1.4 3.6 0 5l-.1.1c-1.4 1.4-3.6 1.4-5 0l-35.3-35.3c-1.4-1.4-1.4-3.6 0-5l.1-.1c1.4-1.3 3.6-1.3 5 0z"/></g></svg>') !important;
color: #82050a !important;
}

.titlebar-min .toolbarbutton-icon {
list-style-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.4 85.4"><path fill="%2390591d" d="m17.8 39.1h49.9c1.9 0 3.5 1.6 3.5 3.5v.1c0 1.9-1.6 3.5-3.5 3.5h-49.9c-1.9 0-3.5-1.6-3.5-3.5v-.1c0-1.9 1.5-3.5 3.5-3.5z"/></svg>') !important;
color: #995711 !important;
}

.titlebar-restore .toolbarbutton-icon,
.titlebar-max .toolbarbutton-icon {
list-style-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 85.4 85.4"><path fill="%232a6218" d="m31.2 20.8h26.7c3.6 0 6.5 2.9 6.5 6.5v26.7zm23.2 43.7h-26.8c-3.6 0-6.5-2.9-6.5-6.5v-26.8z"/></svg>') !important;
}

:root:not([sizemode="maximized"]) .titlebar-restore {
display: none !important;
}

:root[sizemode="maximized"] .titlebar-max {
display: none !important;
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions themes/2612fbdb-1be8-412e-b310-ff53cec79301/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

# Zen Mac Buttons

Mac-style titlebar buttons (close, minimize, maximize) for Zen Browser.

## Preview
![Preview](https://raw.githubusercontent.com/MiguelRequenaR/zen-mac-buttons/main/image.png)

## Installation

### Via Zen Mods (recommended)
Search for "Zen Mac Buttons" in `about:addons` inside Zen Browser.

### Manual
1. Go to `about:config` and enable `toolkit.legacyUserProfileCustomizations.stylesheets`
2. Find your profile folder at `about:profiles`
3. Create a `chrome/` folder inside it
4. Add a `userChrome.css` with: `@import "theme.css";`
5. Copy `theme.css` into the `chrome/` folder
6. Restart Zen Browser

## Compatibility
Tested on Zen Browser 1.19.13b — Ubuntu 26.04 LTS.

## Important Note: Button Positioning
By default, Linux places window controls on the right. To enjoy the macOS experience, you must move them to the left:

* **Ubuntu/GNOME:** Install the "GNOME Tweaks" application. Go to the "Windows" section and change the "Title bar button position" option to "Left".
14 changes: 14 additions & 0 deletions themes/2612fbdb-1be8-412e-b310-ff53cec79301/theme.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"id": "2612fbdb-1be8-412e-b310-ff53cec79301",
"name": "Zen Mac Buttons",
"description": "Mac-style titlebar buttons for Zen Browser.",
"homepage": "https://github.com/MiguelRequenaR/zen-mac-buttons",
"style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/2612fbdb-1be8-412e-b310-ff53cec79301/chrome.css",
"readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/2612fbdb-1be8-412e-b310-ff53cec79301/readme.md",
"image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/2612fbdb-1be8-412e-b310-ff53cec79301/image.png",
"author": "MiguelRequenaR",
"version": "1.0.0",
"tags": [],
"createdAt": "2026-05-17",
"updatedAt": "2026-05-17"
}
Loading