This commit is contained in:
Mauro Balades 2024-08-22 09:43:15 +02:00
commit 4b2ab07898
24 changed files with 121 additions and 21 deletions

View file

@ -28,9 +28,6 @@ jobs:
with:
template-path: .github/ISSUE_TEMPLATE/create-theme.yml
- name: echo parsed payload
run: echo "${{ steps.issue-parser.outputs.jsonString }}"
- name: Export parsed payload into variables
id: export
run: |

View file

@ -30,9 +30,11 @@ def write_colors(colors_file, output_file):
for color in colors:
if color == "isDarkMode":
continue
f.write(f' {get_color_css_variable(color)}: {colors[color]};\n')
f.write(f' {get_color_css_variable(color)}: {colors[color]} !important;\n')
if colors["isDarkMode"]:
f.write(' color-scheme: dark !important;\n')
else:
f.write(' color-scheme: light !important;\n')
f.write('}\n')
def main():

View file

@ -1,4 +1,14 @@
{
"17f70712-4530-42d0-ba0f-fa25bcbf2ddc": {
"id": "17f70712-4530-42d0-ba0f-fa25bcbf2ddc",
"name": "Vesper Dark",
"description": "P\u0336e\u0336p\u0336p\u0336e\u0336r\u0336m\u0336i\u0336n\u0336t\u0336 and orange flavored dark theme for V\u0336S\u0336C\u0336o\u0336d\u0336e\u0336 Zen browser.",
"homepage": "",
"style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/17f70712-4530-42d0-ba0f-fa25bcbf2ddc/chrome.css",
"readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/17f70712-4530-42d0-ba0f-fa25bcbf2ddc/readme.md",
"image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/17f70712-4530-42d0-ba0f-fa25bcbf2ddc/image.png",
"author": "bdsqqq"
},
"c6813222-6571-4ba6-8faf-58f3343324f6": {
"id": "c6813222-6571-4ba6-8faf-58f3343324f6",
"name": "Disable Rounded Corners",
@ -9,6 +19,26 @@
"image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/c6813222-6571-4ba6-8faf-58f3343324f6/image.png",
"author": "gunir"
},
"e3eec307-7c64-4cbd-a0c5-3447cd45a840": {
"id": "e3eec307-7c64-4cbd-a0c5-3447cd45a840",
"name": "Catppuccin",
"description": "Dive into Catppuccin's, unique pastel color theme for Zen!",
"homepage": "https://catppuccin.com/",
"style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/e3eec307-7c64-4cbd-a0c5-3447cd45a840/chrome.css",
"readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/e3eec307-7c64-4cbd-a0c5-3447cd45a840/readme.md",
"image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/e3eec307-7c64-4cbd-a0c5-3447cd45a840/image.png",
"author": "mauro-balades"
},
"053a3ffa-9233-4554-88f3-076e6a6ebb43": {
"id": "053a3ffa-9233-4554-88f3-076e6a6ebb43",
"name": "Hide tab mute",
"description": "Hides the mute/unmute button when the sidebar is collapsed to make clicking on tabs easier.",
"homepage": "",
"style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/053a3ffa-9233-4554-88f3-076e6a6ebb43/chrome.css",
"readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/053a3ffa-9233-4554-88f3-076e6a6ebb43/readme.md",
"image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/053a3ffa-9233-4554-88f3-076e6a6ebb43/image.png",
"author": "Tc-001"
},
"680424a8-a818-406b-98c5-7726214e2a9f": {
"id": "680424a8-a818-406b-98c5-7726214e2a9f",
"name": "Remove Browser Padding",
@ -30,16 +60,6 @@
"author": "n7itro",
"preferences": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/preferences.json"
},
"c65e52d5-e2bb-4d44-9449-28e315286646": {
"id": "c65e52d5-e2bb-4d44-9449-28e315286646",
"name": "test",
"description": "test",
"homepage": "",
"style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/c65e52d5-e2bb-4d44-9449-28e315286646/chrome.css",
"readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/c65e52d5-e2bb-4d44-9449-28e315286646/readme.md",
"image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/c65e52d5-e2bb-4d44-9449-28e315286646/image.png",
"author": "mauro-balades"
},
"5a007026-0801-4a5d-9740-f17dc1c3ff21": {
"id": "5a007026-0801-4a5d-9740-f17dc1c3ff21",
"name": "Hide Window Buttons",

View file

@ -0,0 +1,6 @@
@media not (-moz-bool-pref: "zen.view.sidebar-expanded") {
.tab-icon-overlay:is([soundplaying], [muted], [activemedia-blocked]) {
display: none !important;
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 KiB

View file

@ -0,0 +1,3 @@
Hides the "Mute"/"Unmute" button if the sidebar is collapsed.
This is useful if you want to click on or rearrange the tabs but instead keep accidentally muting your video/livestream/song.

View file

@ -0,0 +1 @@
{"id": "053a3ffa-9233-4554-88f3-076e6a6ebb43", "name": "Hide tab mute", "description": "Hides the mute/unmute button when the sidebar is collapsed to make clicking on tabs easier.", "homepage": "", "style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/053a3ffa-9233-4554-88f3-076e6a6ebb43/chrome.css", "readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/053a3ffa-9233-4554-88f3-076e6a6ebb43/readme.md", "image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/053a3ffa-9233-4554-88f3-076e6a6ebb43/image.png", "author": "Tc-001"}

View file

@ -0,0 +1,8 @@
/* This is an auto generated color theme. */
:root {
--zen-colors-primary: #FDC797 !important;
--zen-colors-secondary: #FFFFFF25 !important;
--zen-colors-tertiary: #0E100E !important;
--zen-colors-border: #282828 !important;
color-scheme: dark !important;
}

View file

@ -0,0 +1,7 @@
{
"isDarkMode": true,
"primaryColor": "#FDC797",
"secondaryColor": "#FFFFFF25",
"tertiaryColor": "#0E100E",
"colorsBorder": "#282828"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 713 KiB

View file

@ -0,0 +1,6 @@
# Vesper
~~Peppermint~~ and orange flavored dark theme for ~~VSCode~~ Zen broser.
@bdsqqq's Port of the [Vesper VSCode theme](https://github.com/raunofreiberg/vesper/tree/main) For usage in Zen browser.

View file

@ -0,0 +1 @@
{"id": "17f70712-4530-42d0-ba0f-fa25bcbf2ddc", "name": "Vesper Dark", "description": "P\u0336e\u0336p\u0336p\u0336e\u0336r\u0336m\u0336i\u0336n\u0336t\u0336 and orange flavored dark theme for V\u0336S\u0336C\u0336o\u0336d\u0336e\u0336 Zen browser.", "homepage": "", "style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/17f70712-4530-42d0-ba0f-fa25bcbf2ddc/chrome.css", "readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/17f70712-4530-42d0-ba0f-fa25bcbf2ddc/readme.md", "image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/17f70712-4530-42d0-ba0f-fa25bcbf2ddc/image.png", "author": "bdsqqq"}

View file

@ -22,12 +22,12 @@
}
}
@media (-moz-mac-big-sur-theme: 1) {
@media (-moz-bool-pref: "uc.hide-window-buttons") {
.titlebar-buttonbox-container {
display: none;
display: none !important;
}
.window-controls{
display: none;
}
}
}

View file

@ -1 +1 @@
{"!macos:uc.hide-minimize": "Hide the minimize window button", "!macos:uc.hide-maximize": "Hide the maximize window button", "!macos:uc.hide-close": "Hide the close window button"}
{"!macos:uc.hide-minimize": "Hide the minimize window button", "!macos:uc.hide-maximize": "Hide the maximize window button", "!macos:uc.hide-close": "Hide the close window button", "macos:uc.hide-window-buttons": "Hide the window buttons"}

View file

@ -6,4 +6,4 @@ With this theme you can hide the buttons for minimizing, maximizing or closing a
You can still perform these actions by pressing Alt + Space.
* For Linux and Windows users, each of these buttons can be hidden separately by changing the configuration in the settings page.
* For macOS users, all three window control buttons will be automatically hidden with this theme.
* For macOS users, the three window buttons can't be hidden seperately. Enable the theme in the Look and Feel settings

View file

@ -12,3 +12,29 @@
--tab-min-width: 20px !important;
}
}
/* Reduced space from edge */
@media (-moz-bool-pref: "uc.sidebar.no-edge-padding") and (-moz-bool-pref: "zen.view.compact") {
:root[sizemode="maximized"] #navigator-toolbox {
--zen-compact-toolbox-margin-single: 0px;
}
}
/* Hide bottom nav buttons */
@media (-moz-bool-pref: "uc.sidebar.hide-bottom-buttons") {
#zen-sidebar-icons-wrapper {
display: none !important;
}
}
/* Reduced tab bar height */
@media (-moz-bool-pref: "uc.sidebar.reduced-height") and (-moz-bool-pref: "zen.view.compact") {
#alltabs-button {
display: none;
}
#navigator-toolbox {
padding-top: 12.5vh !important;
height: 75vh !important;
}
}

View file

@ -1 +1 @@
{"uc.sidebar.compact-tabs": "Decrease the height of tabs"}
{"uc.sidebar.compact-tabs": "Decrease the height of tabs", "uc.sidebar.no-edge-padding": "Remove space between screen edge and tab sidebar while in compact mode", "uc.sidebar.reduced-height": "Reduce the height of the tab sidebar while in compact mode", "uc.sidebar.hide-bottom-buttons": "Hide the bottom buttons in the tab sidebar"}

View file

@ -2,6 +2,7 @@
This theme contains a few small tweaks for making the tab sidebar more compact:
- Reduce the minimum width of the sidebar while expanded
- Reduce the height of tabs
- Reduce the height of the tab sidebar while in compact mode
Each of these settings can be enabled individually by changing the configuration in the settings page.

View file

@ -1 +1 @@
{"id": "782c1dae-bada-4f90-b00f-446e5f6e8402", "name": "Compact Sidebar", "description": "Allow the tab sidebar to take up less space!", "homepage": "https://github.com/n7itro/Zen-Themes/", "style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/chrome.css", "readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/readme.md", "image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/image.png", "author": "n7itro", "preferences": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/preferences.json"}
{"id": "782c1dae-bada-4f90-b00f-446e5f6e8402", "name": "Compact Sidebar", "description": "Allow the tab sidebar to take up less space! New: Smaller Compact Mode", "homepage": "https://github.com/n7itro/Zen-Themes/", "style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/chrome.css", "readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/readme.md", "image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/image.png", "author": "n7itro", "preferences": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/782c1dae-bada-4f90-b00f-446e5f6e8402/preferences.json"}

View file

@ -0,0 +1,8 @@
/* This is an auto generated color theme. */
:root {
--zen-colors-primary: #24273a !important;
--zen-colors-secondary: #1e2030 !important;
--zen-colors-tertiary: #181926 !important;
--zen-colors-border: #363a4f !important;
color-scheme: dark !important;
}

View file

@ -0,0 +1,7 @@
{
"isDarkMode": true,
"primaryColor": "#24273a",
"secondaryColor": "#1e2030",
"tertiaryColor": "#181926",
"colorsBorder": "#363a4f"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

View file

@ -0,0 +1,6 @@
# Catppuccin
Catppuccin color pallete ported into Zen!
~ *Not affiliated with `Catppuccin`*

View file

@ -0,0 +1 @@
{"id": "e3eec307-7c64-4cbd-a0c5-3447cd45a840", "name": "Catppuccin", "description": "Dive into Catppuccin's, unique pastel color theme for Zen!", "homepage": "https://catppuccin.com/", "style": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/e3eec307-7c64-4cbd-a0c5-3447cd45a840/chrome.css", "readme": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/e3eec307-7c64-4cbd-a0c5-3447cd45a840/readme.md", "image": "https://raw.githubusercontent.com/zen-browser/theme-store/main/themes/e3eec307-7c64-4cbd-a0c5-3447cd45a840/image.png", "author": "mauro-balades"}