From e64e54b67f3a96a8ccbb3878bf5cb68a0dc32dfe Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Fri, 4 Nov 2022 05:41:30 +0900 Subject: [PATCH] Add: URL View - Focus Item Border --- css/leptonChrome.css | 7 +++++++ src/urlview/_focus_item_border.scss | 4 ++++ src/urlview/_index.scss | 5 +++++ user.js | 1 + 4 files changed, 17 insertions(+) create mode 100644 src/urlview/_focus_item_border.scss diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 5647d70..b63ac83 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -7724,6 +7724,13 @@ display: block !important; } } +/*= Url View - Item Focus Border =============================================*/ +@supports -moz-bool-pref("userChrome.urlView.focus_item_border") { + .urlbarView-row:not([type="tip"], [type="dynamic"])[selected] > .urlbarView-row-inner, + .urlbarView-row-inner[selected] { + box-shadow: 3px 0 var(--toolbar-field-focus-border-color) inset !important; + } +} /** Panel UI ******************************************************************/ @supports -moz-bool-pref("userChrome.panel.remove_strip") { #appMenu-fxa-separator { diff --git a/src/urlview/_focus_item_border.scss b/src/urlview/_focus_item_border.scss new file mode 100644 index 0000000..0d608ba --- /dev/null +++ b/src/urlview/_focus_item_border.scss @@ -0,0 +1,4 @@ +.urlbarView-row:not([type="tip"], [type="dynamic"])[selected] > .urlbarView-row-inner, +.urlbarView-row-inner[selected] { + box-shadow: 3px 0 var(--toolbar-field-focus-border-color) inset !important; +} diff --git a/src/urlview/_index.scss b/src/urlview/_index.scss index 229704b..2f19fb1 100644 --- a/src/urlview/_index.scss +++ b/src/urlview/_index.scss @@ -12,3 +12,8 @@ @include Option("userChrome.urlView.go_button_when_typing") { @import "go_button_when_typing"; } + +/*= Url View - Item Focus Border =============================================*/ +@include Option("userChrome.urlView.focus_item_border") { + @import "focus_item_border"; +} diff --git a/user.js b/user.js index c15571f..8c1b616 100644 --- a/user.js +++ b/user.js @@ -142,6 +142,7 @@ user_pref("userChrome.rounding.square_tab", false); // user_pref("userChrome.urlView.always_show_page_actions", true); // user_pref("userChrome.urlView.move_icon_to_left", true); // user_pref("userChrome.urlView.go_button_when_typing", true); +// user_pref("userChrome.urlView.focus_item_border", true); // user_pref("userChrome.tabbar.as_titlebar", true); // user_pref("userChrome.tabbar.fill_width", true);