[tbb-commits] [Git][tpo/applications/mullvad-browser][mullvad-browser-115.10.0esr-13.5-1] fixup! MB 1: Mullvad Browser branding

Pier Angelo Vendrame (@pierov) git at gitlab.torproject.org
Mon May 6 12:48:26 UTC 2024



Pier Angelo Vendrame pushed to branch mullvad-browser-115.10.0esr-13.5-1 at The Tor Project / Applications / Mullvad Browser


Commits:
dd21380f by Pier Angelo Vendrame at 2024-05-06T09:16:59+02:00
fixup! MB 1: Mullvad Browser branding

MB 284: Customize logs in about:debugging.

- - - - -


4 changed files:

- devtools/client/aboutdebugging/src/actions/runtimes.js
- devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js
- devtools/client/jar.mn
- + devtools/client/themes/images/aboutdebugging-mullvadbrowser-logo.svg


Changes:

=====================================
devtools/client/aboutdebugging/src/actions/runtimes.js
=====================================
@@ -60,25 +60,7 @@ const CONNECTION_TIMING_OUT_DELAY = 3000;
 const CONNECTION_CANCEL_DELAY = 13000;
 
 async function getRuntimeIcon(runtime, channel) {
-  if (runtime.isFenix) {
-    switch (channel) {
-      case "release":
-      case "beta":
-        return "chrome://devtools/skin/images/aboutdebugging-fenix.svg";
-      case "aurora":
-      default:
-        return "chrome://devtools/skin/images/aboutdebugging-fenix-nightly.svg";
-    }
-  }
-
-  // Use the release build skin for devtools within Tor Browser alpha releases.
-  if (channel === "alpha") {
-    return "chrome://devtools/skin/images/aboutdebugging-firefox-release.svg";
-  }
-
-  return channel === "release" || channel === "beta" || channel === "aurora"
-    ? `chrome://devtools/skin/images/aboutdebugging-firefox-${channel}.svg`
-    : "chrome://devtools/skin/images/aboutdebugging-firefox-nightly.svg";
+  return "chrome://branding/content/about-logo.svg";
 }
 
 function onRemoteDevToolsClientClosed() {


=====================================
devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js
=====================================
@@ -43,7 +43,7 @@ const RefreshDevicesButton = createFactory(
   require("resource://devtools/client/aboutdebugging/src/components/sidebar/RefreshDevicesButton.js")
 );
 const FIREFOX_ICON =
-  "chrome://devtools/skin/images/aboutdebugging-firefox-logo.svg";
+  "chrome://devtools/skin/images/aboutdebugging-mullvadbrowser-logo.svg";
 const CONNECT_ICON = "chrome://devtools/skin/images/settings.svg";
 const GLOBE_ICON =
   "chrome://devtools/skin/images/aboutdebugging-globe-icon.svg";


=====================================
devtools/client/jar.mn
=====================================
@@ -374,6 +374,7 @@ devtools.jar:
     skin/images/aboutdebugging-firefox-release.svg (themes/images/aboutdebugging-firefox-release.svg)
     skin/images/aboutdebugging-globe-icon.svg (themes/images/aboutdebugging-globe-icon.svg)
     skin/images/aboutdebugging-information.svg (themes/images/aboutdebugging-information.svg)
+    skin/images/aboutdebugging-mullvadbrowser-logo.svg (themes/images/aboutdebugging-mullvadbrowser-logo.svg)
     skin/images/aboutdebugging-process-icon.svg (themes/images/aboutdebugging-process-icon.svg)
     skin/images/aboutdebugging-usb-icon.svg (themes/images/aboutdebugging-usb-icon.svg)
     content/aboutdebugging/index.html (aboutdebugging/index.html)


=====================================
devtools/client/themes/images/aboutdebugging-mullvadbrowser-logo.svg
=====================================
@@ -0,0 +1,3 @@
+<svg width="80" height="80" viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M13.125 8.125C10.3636 8.125 8.125 10.3636 8.125 13.125V66.875C8.125 69.6364 10.3636 71.875 13.125 71.875H66.875C69.6364 71.875 71.875 69.6364 71.875 66.875V13.125C71.875 10.3636 69.6364 8.125 66.875 8.125H13.125ZM17.5 16.875H27L40 41.5L53 16.875H62.5V63.75H53V39.25L46.5 51.625H33.5L27 39.25V63.75H17.5V16.875Z" fill="context-fill"/>
+</svg>



View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/dd21380fa7d2d6249d678a69c41d837bf924300a

-- 
This project does not include diff previews in email notifications.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/dd21380fa7d2d6249d678a69c41d837bf924300a
You're receiving this email because of your account on gitlab.torproject.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20240506/854139a0/attachment-0001.htm>


More information about the tbb-commits mailing list