From d12d16348aff03d6659a0211976d597c50396331 Mon Sep 17 00:00:00 2001 From: Araxeus <78568641+Araxeus@users.noreply.github.com> Date: Sun, 4 Apr 2021 15:06:14 +0300 Subject: [PATCH] custom dark skin for prompt --- darkPrompt.css | 37 +++++++++++++++++++++++++++++++++++++ menu.js | 5 +++-- 2 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 darkPrompt.css diff --git a/darkPrompt.css b/darkPrompt.css new file mode 100644 index 00000000..100a6ed5 --- /dev/null +++ b/darkPrompt.css @@ -0,0 +1,37 @@ +body { + background-color: rgba(0, 0, 0, 0.3); + background-image: linear-gradient(315deg, #200000 0%, #13253a 74%); + overflow: hidden; + color:whitesmoke; +} +#container { + background: rgba( 0, 0, 0, 0.7 ); + box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 ); + backdrop-filter: blur( 10.0px ); + -webkit-backdrop-filter: blur( 10.0px ); + border-radius: 10px; + border: 1px solid rgba(80, 0, 0, 0.4); + + overflow: hidden; +} + +#data { + background: unset; + color: whitesmoke; + border: 1px solid rgb(54, 54, 54); +} + +#data:focus { + outline: unset; + border: 1px solid rgb(85, 85, 85); +} + + #ok:focus, #cancel:focus { + outline: rgba(30, 0, 0, 0.3) solid 1px; + border: 1px solid rgba(60, 0, 0, 0.4); +} + +#ok, #cancel { + background-color: rgb(0, 0, 0); + color: whitesmoke; +} \ No newline at end of file diff --git a/menu.js b/menu.js index 9dd0b8e2..bbe7204f 100644 --- a/menu.js +++ b/menu.js @@ -314,14 +314,15 @@ const example = `Example: "socks5://127.0.0.1:9999"`; function setProxy(item) { prompt({ title: 'Set Proxy', - label: 'Enter Proxy Adress (or leave empty to disable)', + label: 'Enter Proxy Address (leave empty to disable)', value: config.get("options.proxy") || example, inputAttrs: { type: 'text' }, type: 'input', alwaysOnTop: true, - icon: iconPath + icon: iconPath, + customStylesheet: path.join(__dirname, "darkPrompt.css"), }) .then((input) => { if(input !== null && input !== example) {