mirror of
https://github.com/zen-browser/theme-store.git
synced 2025-07-08 01:10:01 +02:00
Add theme: Custom MenuButton
This commit is contained in:
parent
b5b53819a2
commit
3c024dfc01
5 changed files with 61 additions and 0 deletions
16
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/chrome.css
Normal file
16
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/chrome.css
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
:root:has(#theme-Custom-MenuButton[theme-custom_menubutton-default="Default"]) {
|
||||||
|
#PanelUI-menu-button {
|
||||||
|
list-style-image: url(chrome://branding/content/icon32.png) !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
:root:has(#theme-Custom-MenuButton[theme-custom_menubutton-default="Firefox"]) {
|
||||||
|
#PanelUI-menu-button {
|
||||||
|
list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAHY0lEQVR4Aa3VA5RrSdfG8f+uOidJp/umczm2ffFhbNvG9722bdv22LZt+3I81+04B1XvfpPmWHut3yk06smus1Z4L8uXDv6MHzpowA8eWFS8FaY9eU+cCvxaFfF8W/FWGDy8a6n7DM7/H96DR3ldu0MVb8a0J+9CI1qXJP11a+79GOdP1f11FW/EtCfvQpx8mziFxMHEEEV1KYkrKl6Pea1Nbnrs/7hz7q2KUQsqRcUE/eV1acb/pyFQ7b9N3fguzNTxVsXrMa/avFgPb6SnukY8W6EgXvszrszjivH08F0VLZFK0rbUgRt9H2aS+lORznUxnTMV45kJG6fNPZSGnEodTJwUFGbphqdSll/H/SxWjEc92kYxSoO0uzEcwo90g/9rlKpHpCmX491MxQgzuvjtE0UieyqxhYZA3UGp8CjUtSMR2YrkFdf+/szi9X88+zM3/uncSx/81/f+7/HzPsu8q09i8MUNcCUHUTImceAAL+RC+UW1nMzHuUvxSVGBCloTgMT+GuOLipaGyg/OpLuE/jVI58wHb/zsdxD5tBVbDMQwOPe/8UDqHYuuPJjCZnP5nw/+mfyUPhADRtkAaIfosum23klBxH8b+KzCfuczG8IPXi4C5yHQwvDoPYhCBSkz1n9y1+WLd8xFzVUxxmIRjBIBVHXFZF58aEtW3exxsp0V8Aac8gpBnGQBRNymkP4VXKPdgdj8H2JB/DgMVwreATFhdoCdj/wY8x7+GM8/djyJ81hlnCPTUWfHb/0QlyRUelalEPcCHswIQARJPd64ohh/KHBagPcQB7sggHgIVHcM0wUyWWUAoNaEuobI9bP1dj9lw1nnMvehj/LS0wdinYO4wM1f/h6z3v9n1t3pTnAWBj04ZQA7LFROwMsu7QCpgcjuCh4Asg5Wa0ImgNDqqHTOtDyIgPPKkZ/cZOstzmT+Nw4jcA5JBO9SHjzzWKZt8CRd03ohD/RZALCigIwHawBmKgKSVoAiAi2VDCzsgo0bYB04lSojEAaQDyETsmTZf3PPdZ+irvMgTTF4SAVX7+SRC/dj5/f/C6D9d5UQLBAIFBJILIhtB1g2a8uZq+1+LwiAV8CSTujPwqoRbJjCJMdAeRVue+j/WLh4T2I3jcCEhN4ShmDFYR2IAXC8OHdDaMYAYBxU82AFAgPShHoejAEgUEViy2h5UbS9LLBajf5oMr866wc0wlWQvEEyNQKbIcSSwZBNIfAO41NQ9ZXd0IgBAQdUDAQWpjQhcfi6gCgguDtTm3vIUBdhdwUA/Pggqmy49/n/pr/q8ZMq4DziEwI0QOtpiT1kXUqQRqC8ohaDy0BqoGzxOUE6q9DwMBiOvtzm5OLi3migAFEwpjnOCzmKhZXUkyr1uEwtLqky1aStNk4jqhFFDVZb6ykYMjBodQxw5RAKZUgSqAq+YmmWzFxF0P8L61Z8pHhf5/S+bfHQJm1OLcuzw4YPcWH3/qysTcebFHyESTOkhLjUokt8M8VFCVYDbLXhvdCfARfiG3lkykDr2qhbXJTRUZBAngMwootGI3tbrbcIsR3ugp3Yhbun89l9/ko+qCDVGpQruHKJqDakBmnq2KyXaDZKrDX1KWau+ij0ZqAvgwR1JFuFmihwPTkdDQN9co3C6IMnwujs0sppELcOV+NHVc2wzv2eb+74J6ZP6kGazeEgZZJqiaRWJo6qbDb5MU7c4ixYmYUhC7YJaQxVgYrgSxa3sgNftdww31+usFuvuykfWDzU/4HytL0llTVz+SbiAScTryKxFFc6dlnnQVZP+wEo2grT7ACb5V7g2BnXsVfxHsLEgfGQTYb/1kJqWpKV3VDLM1iXi/a8PDrtqmecl451DwLg8oG1DtnMmcsKq/bQ1V3BmBTsfzgIfHucwINxICivADt8eADkBLJGtcc0ydHsmU7QEXBFfzwTeFwRnLFtDoBD7nv5+vv61v2XXzHlfR7oKtQxLkFcCqkDK8qMHdIex4gSMxaoKZBtS8lQ18NtJsPSmv/Nyfc3nma4RjsA8Jnq1HU+WC9cY01z865pJQrdDcQkrW6IpGOfun3oxLnw6m/SEBIyVFbOIMhmiXJy35oL+vYDBhkuGxY3YaTuy9TLA+Jv2inu2j2ph9NrTUMmCyIGjwEnyiCtUaUWnGlLR1hIlM6rKwpUX5qBiTuI02Du94aqx8zJhEsVI4IPduUZV+7vDC0CDv9GdeolUjObL18ckutqMKkQkc2kiFHOITLCwyiUp1bNUhuYRFrrxPoMzdDM/XbUf/gZvvYsozX+Cl5d5vh690afrk3+0hR4XyoxqYmQICaTSwjClI6cA3EIvhWi0QiIm6rRgaQh1ikfsMK43/xv8YWfASuUe6sBAIzqPmNwjb1nJdnP5PDbOpPgJMXjWhDAC4JgvEWUaQkoib/o/NzQb37S1fP0+Dt/6wHGKqe6v1yZvuG+zc69p3m7d4dnW8TjAaEdwmFKEcztkfSG67KVG346aeV8YEglincRYLQClVcdKsery6lI1VVNJbyF+jdp8gPG4E08mAAAAABJRU5ErkJggg==) !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
:root:has(#theme-Custom-MenuButton[theme-custom_menubutton-default="Custom"]) {
|
||||||
|
#PanelUI-menu-button {
|
||||||
|
list-style-image: var(--theme-custom_menubutton-custom) !important;
|
||||||
|
}
|
||||||
|
}
|
BIN
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/image.png
Normal file
BIN
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/image.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 43 KiB |
28
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/preferences.json
Normal file
28
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/preferences.json
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"property": "theme.custom_menubutton.default",
|
||||||
|
"label": "Select Button:",
|
||||||
|
"type": "dropdown",
|
||||||
|
"defaultValue": "Default",
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"label": "Default",
|
||||||
|
"value": "Default"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Firefox",
|
||||||
|
"value": "Firefox"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Custom",
|
||||||
|
"value": "Custom"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"property": "theme.custom_menubutton.custom",
|
||||||
|
"label": "Custom Button: url(url or base64 here)",
|
||||||
|
"type": "string",
|
||||||
|
"defaultValue": "url(chrome://branding/content/icon32.png)"
|
||||||
|
}
|
||||||
|
]
|
2
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/readme.md
Normal file
2
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/readme.md
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
|
||||||
|
Customize the menu button. Default is the browser icon. You can customize it with URL or BASE64.
|
15
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/theme.json
Normal file
15
themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/theme.json
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
"id": "5bb07b6e-c89f-4f4a-a0ed-e483cc535594",
|
||||||
|
"name": "Custom MenuButton",
|
||||||
|
"description": "Custom MenuButton",
|
||||||
|
"homepage": "",
|
||||||
|
"style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/chrome.css",
|
||||||
|
"readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/readme.md",
|
||||||
|
"image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/image.png",
|
||||||
|
"author": "lindongbin",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"tags": [],
|
||||||
|
"createdAt": "2024-12-14",
|
||||||
|
"updatedAt": "2024-12-14",
|
||||||
|
"preferences": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/5bb07b6e-c89f-4f4a-a0ed-e483cc535594/preferences.json"
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue