diff options
author | ManeraKai <manerakai@protonmail.com> | 2024-08-16 15:53:53 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2024-08-16 15:54:24 +0300 |
commit | 6bd542f858ceaa392e11a526c713359d8f667399 (patch) | |
tree | 1b097ea4324ca424c6b182ea7d56c7e73662cd26 /src/pages/popup_src | |
parent | Faided disabled services https://github.com/libredirect/browser_extension/iss... (diff) | |
download | libredirect-6bd542f858ceaa392e11a526c713359d8f667399.zip |
Added arrow icon to dropdowns. Added settings button to each service in the popup https://github.com/libredirect/browser_extension/issues/961
Diffstat (limited to 'src/pages/popup_src')
-rw-r--r-- | src/pages/popup_src/App.svelte | 2 | ||||
-rw-r--r-- | src/pages/popup_src/Buttons.svelte | 4 | ||||
-rw-r--r-- | src/pages/popup_src/components/Switch.svelte | 8 |
3 files changed, 11 insertions, 3 deletions
diff --git a/src/pages/popup_src/App.svelte b/src/pages/popup_src/App.svelte index 52aadc74..3409052d 100644 --- a/src/pages/popup_src/App.svelte +++ b/src/pages/popup_src/App.svelte @@ -88,7 +88,7 @@ <style> :global(html, body) { - width: 250px; + width: 300px; height: min-content; min-height: auto; margin: 0; diff --git a/src/pages/popup_src/Buttons.svelte b/src/pages/popup_src/Buttons.svelte index 0b454675..e53a64b7 100644 --- a/src/pages/popup_src/Buttons.svelte +++ b/src/pages/popup_src/Buttons.svelte @@ -126,7 +126,7 @@ } :global(img, svg) { - margin-right: 10px; + margin-right: 5px; margin-left: 0; height: 26px; width: 26px; @@ -135,6 +135,6 @@ :global(.rtl img, .rtl svg) { margin-right: 0; - margin-left: 10px; + margin-left: 5px; } </style> diff --git a/src/pages/popup_src/components/Switch.svelte b/src/pages/popup_src/components/Switch.svelte index f3df9317..6485f875 100644 --- a/src/pages/popup_src/components/Switch.svelte +++ b/src/pages/popup_src/components/Switch.svelte @@ -9,6 +9,7 @@ import { onDestroy } from "svelte" import servicesHelper from "../../../assets/javascripts/services" import { options, config } from "../stores" + import SettingsIcon from "../../icons/SettingsIcon.svelte" let _options let _config @@ -53,6 +54,13 @@ window.close() })} /> + <SettingsIcon + class="interactive" + on:click={() => + browser.tabs.create({ url: browser.runtime.getURL(`pages/options/index.html#services:${serviceKey}`) }, () => { + window.close() + })} + /> </div> </Row> |