diff --git a/src/browser/base/content/ZenUIManager.mjs b/src/browser/base/content/ZenUIManager.mjs index 6b4226e7..f2a63426 100644 --- a/src/browser/base/content/ZenUIManager.mjs +++ b/src/browser/base/content/ZenUIManager.mjs @@ -265,6 +265,14 @@ var gZenUIManager = { get panelUIPosition() { return gZenVerticalTabsManager._hasSetSingleToolbar ? 'bottomleft topleft' : 'bottomright topright'; }, + + openSettingsWindow() { + window.openDialog( + "chrome://browser/content/zen-components/windows/zen-settings.xhtml", + "", + "centerscreen,chrome,modal,titlebar", + ); + } }; var gZenVerticalTabsManager = { diff --git a/src/browser/base/content/zen-assets.jar.inc.mn b/src/browser/base/content/zen-assets.jar.inc.mn index 3e5d5e1b..9a26817d 100644 --- a/src/browser/base/content/zen-assets.jar.inc.mn +++ b/src/browser/base/content/zen-assets.jar.inc.mn @@ -81,3 +81,6 @@ # JS Vendor content/browser/zen-vendor/tsparticles.confetti.bundle.min.js (content/zen-vendor/tsparticles.confetti.bundle.min.js) content/browser/zen-vendor/motion.min.mjs (content/zen-vendor/motion.min.mjs) + + # Windows + content/browser/zen-components/windows/zen-settings.xhtml (zen-components/windows/zen-settings.xhtml) diff --git a/src/browser/base/zen-components/windows/zen-settings.xhtml b/src/browser/base/zen-components/windows/zen-settings.xhtml new file mode 100644 index 00000000..3afa2541 --- /dev/null +++ b/src/browser/base/zen-components/windows/zen-settings.xhtml @@ -0,0 +1,14 @@ + + + + + + + + +