[tbb-commits] [tor-browser] 29/33: fixup! squash! Bug 27476: Implement about:torconnect captive portal within Tor Browser
gitolite role
git at cupani.torproject.org
Tue May 3 22:40:37 UTC 2022
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.9.0esr-11.5-1
in repository tor-browser.
commit 19cb248d6d79a971a58cfe044138a2545f197b45
Author: Pier Angelo Vendrame <pierov at torproject.org>
AuthorDate: Tue Apr 26 12:09:48 2022 +0200
fixup! squash! Bug 27476: Implement about:torconnect captive portal within Tor Browser
Fixed the problems with checkbox and select :focus, and fixed a few
problems with the dark mode.
---
.../torconnect/content/aboutTorConnect.css | 29 +++++++++++++++-------
1 file changed, 20 insertions(+), 9 deletions(-)
diff --git a/browser/components/torconnect/content/aboutTorConnect.css b/browser/components/torconnect/content/aboutTorConnect.css
index 41cfe2bb80c70..a8cc2676428af 100644
--- a/browser/components/torconnect/content/aboutTorConnect.css
+++ b/browser/components/torconnect/content/aboutTorConnect.css
@@ -10,6 +10,19 @@
--onion-radius: 75px;
}
+input[type="checkbox"]:focus, select:focus {
+ outline: none!important;
+ box-shadow: 0 0 0 3px var(--purple-30) !important;
+ border: 1px var(--purple-80) solid !important;
+}
+
+ at media (-moz-toolbar-prefers-color-scheme: dark)
+{
+ input[type="checkbox"]:focus, select:focus {
+ box-shadow: 0 0 0 3px var(--purple-50)!important;
+ }
+}
+
#breadcrumbs {
display: flex;
align-items: center;
@@ -37,12 +50,12 @@
.breadcrumb-item:hover {
color: var(--in-content-accent-color);
- background-color: var(--grey-20);
+ background-color: var(--in-content-button-background-hover);
}
.breadcrumb-item:active {
color: var(--in-content-accent-color-active);
- background-color: var(--grey-30);
+ background-color: var(--in-content-button-background-active);
}
.breadcrumb-separator {
@@ -72,10 +85,6 @@
cursor: default;
}
-.breadcrumb-item.disabled:hover, .breadcrumb-item.disabled:active {
- background-color: var(--grey-20);
-}
-
.breadcrumb-item.error {
color: var(--in-content-danger-button-background);
}
@@ -117,11 +126,14 @@
}
button {
+ --purple-button-text-color: rgb(251,251,254);
+ --in-content-primary-button-text-color: var(--purple-button-text-color);
--in-content-primary-button-background: var(--purple-60);
+ --in-content-primary-button-text-color-hover: var(--purple-button-text-color);
--in-content-primary-button-background-hover: var(--purple-70);
+ --in-content-primary-button-text-color-active: var(--purple-button-text-color);
--in-content-primary-button-background-active: var(--purple-80);
--in-content-focus-outline-color: var(--purple-60);
- --in-content-primary-button-text-color: white;
fill: white;
}
@@ -194,8 +206,7 @@ input[type="checkbox"]:not(:disabled):active:checked {
--progressbar-shadow-start: rgba(255, 255, 255, 0.85);
}
- at media (prefers-color-scheme: dark)
-{
+ at media (-moz-toolbar-prefers-color-scheme: dark) {
:root {
--progressbar-shadow-start: rgba(28, 27, 34, 0.85);
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the tbb-commits
mailing list