From 7859a9131fcda359265dc16ef55933e5ed218119 Mon Sep 17 00:00:00 2001 From: Ruben Rodriguez Date: Fri, 10 May 2019 19:05:20 -0400 Subject: Updated extensions bundle --- .../pages/cancel/index.html | 22 ++++++++--- .../pages/cancel/style.css | 46 +++++++++++++++++----- .../https-everywhere@eff.org/pages/cancel/ux.js | 17 +++++--- 3 files changed, 65 insertions(+), 20 deletions(-) (limited to 'data/extensions/https-everywhere@eff.org/pages/cancel') diff --git a/data/extensions/https-everywhere@eff.org/pages/cancel/index.html b/data/extensions/https-everywhere@eff.org/pages/cancel/index.html index 8357ab4..5dd3551 100644 --- a/data/extensions/https-everywhere@eff.org/pages/cancel/index.html +++ b/data/extensions/https-everywhere@eff.org/pages/cancel/index.html @@ -8,11 +8,21 @@ -

HTTPS Everywhere

-

-

URL:

- - - +
+

HTTPS Everywhere

+

+ +

+ URL: PLACEHOLDER +

+ +
+ +
+ + + + +
diff --git a/data/extensions/https-everywhere@eff.org/pages/cancel/style.css b/data/extensions/https-everywhere@eff.org/pages/cancel/style.css index 80ec5b3..1858867 100644 --- a/data/extensions/https-everywhere@eff.org/pages/cancel/style.css +++ b/data/extensions/https-everywhere@eff.org/pages/cancel/style.css @@ -1,20 +1,48 @@ body{ margin-top: 6em; - left: 50%; position: relative; - overflow: hidden; + text-align: center; } -h1 img{ - position: relative; - left: -289px; +.content{ + width: 600px; + margin: auto; + text-align: left; } -p{ - width: 600px; - position: relative; - left: -300px; +h1{ + text-align: center; +} + +form, button, p{ font-size: 12pt; font-family: sans-serif; line-height: 150%; } + +form{ + overflow: auto; + margin-bottom: 1em; +} + +form button{ + padding: .5em 1em; + background-color: #aaa; + color: #fff; + border: none; + border-radius: 4px; + cursor: pointer; +} + +#url-value{ + display: block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +#open-url-button{ + display: inline-block; + float: left; + background-color: #ec1e1e; +} diff --git a/data/extensions/https-everywhere@eff.org/pages/cancel/ux.js b/data/extensions/https-everywhere@eff.org/pages/cancel/ux.js index 8afb4fb..a1773ca 100644 --- a/data/extensions/https-everywhere@eff.org/pages/cancel/ux.js +++ b/data/extensions/https-everywhere@eff.org/pages/cancel/ux.js @@ -5,7 +5,9 @@ let observer; document.addEventListener("DOMContentLoaded", () => { const explainer = document.querySelector("[data-i18n=cancel_he_blocking_explainer]"); - observer = new MutationObserver(() => {replaceLink(explainer)}); + observer = new MutationObserver(() => { + replaceLink(explainer) + }); if (explainer.innerText.length > 0) { replaceLink(explainer); } else { @@ -14,7 +16,7 @@ document.addEventListener("DOMContentLoaded", () => { displayURL(); }); -function replaceLink(explainer){ +function replaceLink(explainer) { observer.disconnect(); const linkText = chrome.i18n.getMessage("cancel_he_blocking_network"); const link = document.createElement("a"); @@ -26,15 +28,20 @@ function replaceLink(explainer){ function displayURL() { const cancelURL = new URL(window.location.href); const originURL = decodeURI(cancelURL.searchParams.get('originURL')); - const originURLLink = document.getElementById('originURL'); - originURLLink.innerText = originURL; + const originURLLink = document.getElementById('url-value'); + const openURLButton = document.getElementById('open-url-button'); + + originURLLink.innerHTML = originURL; + originURLLink.href = originURL; - originURLLink.addEventListener("click", function() { + openURLButton.addEventListener("click", function() { if (confirm(chrome.i18n.getMessage("chrome_disable_on_this_site") + '?')) { const url = new URL(originURL); sendMessage("disable_on_site", url.host, () => { window.location = originURL; }); } + + return false; }); } -- cgit v1.2.3