diff --git a/README.md b/README.md index ded467cc..6998aa82 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,25 @@ LocalCDN (forked from Decentraleyes) A web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported resources locally, and injects them into the environment. All of this happens automatically, so no prior configuration is required. Feel free to use the following [testing utility](https://decentraleyes.org/test/) to find out if you are properly protected. For more information, please read this [basic introduction](https://git.synz.io/Synzvato/decentraleyes/wikis/Simple-Introduction). +## Differences between LocalCDN and Decentraleyes + +LocalCDN based on Decentraleyes. It includes more frameworks and more CDNs: + +* jQuery up to 3.4.1 +* Bootstrap CSS (Delivered by StackPath, NetDNA and MaxCDN) +* Bootstrap JavaScript (Delivered by StackPath, NetDNA and MaxCDN) +* AngularJS, AngularJS-Animate, AngularJS-Sanitize, AngularJS-Cookies and AngularJS-Touch + > **Note:** LocalCDN is no silver bullet, but it does prevent a lot of websites from making you send these kinds of requests. Ultimately, you can make LocalCDN block requests for any missing CDN resources, too. +## We need you! + +We Need You! + +The whole Internet is full of different frameworks and CDNs that negatively affect your privacy. If you find a website that embeds another unsupported version of a framework, please report that website. + +On behalf of everyone: Thank you! + ## Contributing Code Suggestions in the form of **Issues**, and contributions in the form of **Merge Requests**, are highly welcome. diff --git a/manifest.json b/manifest.json index 8c6e6285..54e8411c 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "LocalCDN (fork from Decentraleyes)", - "version": "2.0.20", + "version": "2.0.21", "author": "nobody", diff --git a/pages/welcome/favicon.ico b/pages/welcome/favicon.ico index 42dd00aa..7511c74e 100644 Binary files a/pages/welcome/favicon.ico and b/pages/welcome/favicon.ico differ diff --git a/pages/welcome/logo.svg b/pages/welcome/logo.svg index faf45b40..caaab8d1 100644 --- a/pages/welcome/logo.svg +++ b/pages/welcome/logo.svg @@ -1,39 +1,105 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pages/welcome/we-need-you.png b/pages/welcome/we-need-you.png new file mode 100644 index 00000000..46460dff Binary files /dev/null and b/pages/welcome/we-need-you.png differ diff --git a/pages/welcome/welcome.css b/pages/welcome/welcome.css index 0a0610ee..7eaa3450 100644 --- a/pages/welcome/welcome.css +++ b/pages/welcome/welcome.css @@ -32,11 +32,21 @@ a { color: #777; } +hr { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #ccc; + margin: 1em 0; + padding: 0; +} + .btn-panel { cursor: default; font-family: 'Noto Sans', Arial, sans-serif; margin: 35px auto; max-width: 750px; + display: flex; } .topic-badge { @@ -97,10 +107,7 @@ a { margin-right: 15px; padding: 11px 17px; text-decoration: none; -} - -.btn-text { - margin-left: 10px; + text-align: center; } .btn-gitlab { @@ -141,7 +148,6 @@ a { .notice { align-items: center; - display: flex; font-family: 'Noto Sans', Arial, sans-serif; margin-left: auto; margin-right: auto; @@ -165,6 +171,12 @@ a { padding: 8px 11px; } +.inherit { + background-color: transparent; + border: none; + margin-bottom: 0px; +} + .topic-label { color: #5a8f79; font-style: normal; @@ -175,6 +187,24 @@ a { color: #9e608e; } +.uncle-sam, +.we-need-you-title { + margin-left: auto; + margin-right: auto; + text-align: center; + display: block; +} + +.uncle-sam { + display: block; +} + +.we-need-you-declaration { + color: #777; + font-weight: normal; + text-align: center; +} + /** * Media Queries */ @@ -187,11 +217,11 @@ a { } @media screen and (max-width: 550px) { - + .btn { padding: 13px 18px 12px } - + .btn-text { display: none } diff --git a/pages/welcome/welcome.html b/pages/welcome/welcome.html index 081bd26a..f50e4125 100644 --- a/pages/welcome/welcome.html +++ b/pages/welcome/welcome.html @@ -1,79 +1,58 @@ - - - - 2.0 Says Hello - LocalCDN (fork from Decentraleyes) - + LocalCDN says Hello - fork from Decentraleyes - - - - - - -
- -

What's new in version 2.0?

- +

What's new in LocalCDN?

- - A Completely New Foundation
Decentraleyes has been fully rebuilt, on top of cutting-edge web technologies. As a result, it's even faster, more capable, and ready for upcoming versions of Firefox.
- -
- +
Differences between LocalCDN and Decentraleyes
LocalCDN based on Decentraleyes. It includes more frameworks and more CDNs: +
    +
  • jQuery up to 3.4.1
  • +
  • Bootstrap CSS (Delivered by StackPath, NetDNA and MaxCDN)
  • +
  • Bootstrap JavaScript (Delivered by StackPath, NetDNA and MaxCDN)
  • +
  • AngularJS, AngularJS-Animate, AngularJS-Sanitize, AngularJS-Cookies and AngularJS-Touch
  • +
+ You can find a detailed overview on the add-on version history and on GitLab. +
-
- -
- - A Clear User Interface
The extension is finally less shy about what it does to protect you. It shows you what exactly it injects into given pages, and puts all available features right at your fingertips.
- +
+ Uncle Sam need you +

WE NEED YOU

+

The whole Internet is full of different frameworks and CDNs that negatively affect your privacy. If you find a website that embeds another unsupported version of a framework, please report that website.

+

On behalf of everyone: Thank you!

+
-
- - Improved Configurability
The options screen has been updated to give you more control over the extension. Settings that impact privacy, or website functionality, are now explicitly labeled as advanced.
- -
- +
+
From Decentraleyes:
-
- -
- - Simplified Whitelist Management
Excluding the domain you're visiting from inspections is now easier than ever. Just open up the popup panel, and use the dedicated button, to disable protection for said site.
- +
A Clear User Interface
The extension is finally less shy about what it does to protect you. It shows you what exactly it injects into given pages, and puts all available features right at your fingertips.
+
+
+
Improved Configurability
The options screen has been updated to give you more control over the extension. Settings that impact privacy, or website functionality, are now explicitly labeled as advanced.
+
+
+
Simplified Whitelist Management
Excluding the domain you're visiting from inspections is now easier than ever. Just open up the popup panel, and use the dedicated button, to disable protection for said site.
-

Learn more, or contribute

- -
- -