Add files via upload

This commit is contained in:
erosman 2022-09-08 12:01:35 +04:30 committed by GitHub
parent 4d20c10ebd
commit 11e49da432
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 117 additions and 19 deletions

67
src/content/about.html Normal file
View File

@ -0,0 +1,67 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>About</title>
<link rel="stylesheet" href="iframe.css">
</head>
<body>
<nav>
<a href="#changelog">Changelog</a>
<a href="#credits">Credits</a>
</nav>
<article class="about">
<h2 id="changelog">Changelog</h2>
<dl>
<dt>8.0</dt>
<dd>Added Complete Light/Dark Theme</dd>
<dd>Added Get Location feature</dd>
<dd>Added Global Exclude</dd>
<dd>Unified code for Firefox, Chrome, and other Chromium-based browsers</dd>
<dd>Unified storage to share between Firefox & Chrome</dd>
<dd>Updated code & style for manifest v3 (MV3) compatibility</dd>
<dd></dd>
<dd></dd>
<dd></dd>
<dd></dd>
</dl>
<h2 id="credits">Credits</h2>
<dl>
<!-- <dt>Icons</dt>
<dd>SVG: Mozilla</dd>
<dd>SVG: http://www.onlinewebfonts.com/icon</dd> -->
<dt>Translations</dt>
<dd><a href="https://github.com/foxyproxy/firefox-extension" target="_blank">Github Public Repository</a></dd>
<dd>es: <a href="https://github.com/LuisAlfredo92" target="_blank">Luis Alfredo Figueroa Bracamontes</a></dd>
<dd>fa: <a href="https://github.com/axone13" target="_blank">Matin Kargar </a></dd>
<dd>fr: <a href="https://github.com/Hugo-C" target="_blank">Hugo-C</a></dd>
<dd>ru: <a href="https://github.com/sosiska" target="_blank">Kirill Motkov</a></dd>
<dd>zh_CN: <a href="https://github.com/wsxy162" target="_blank">FeralMeow </a></dd>
<dd>zh_TW: <a href="https://github.com/samuikaze" target="_blank">samuikaze</a></dd>
</dl>
<p style="margin-top: 5em;">Please <a href="https://www.paypal.me/ericjung2/5.99" target="_blank">donate</a> or <a
href="https://getfoxyproxy.org/order/" target="_blank">buy dedicated VPN/Proxy Servers</a> in over 100 countries.<br>
<i>(including such remote places like <a href="https://wikipedia.org/wiki/Réunion" target="_blank">Reunion
Island</a>)</i></p>
<figure>
<img src="../image/ericjung.png" alt="">
<figcaption><a href="mailto:eric.jung@getfoxyproxy.org">Eric H. Jung</a><br>Denver, Colorado, USA</figcaption>
</figure>
<p style="font: 1.8em cursive;">Thank you for using FoxyProxy!</p>
<img src="../image/logo.svg" style="width: 5em;" alt="">
</article>
</body>
</html>

View File

@ -193,39 +193,42 @@ http://pac-url.com/etc?type=pac&title=Work PAC&color=663300</pre>
<h3>Individual Proxy</h3>
<dl>
<dt>Title</dt>
<dd>Set/change the proxy title</dd>
<dd>Set the proxy title</dd>
<dt>Type</dt>
<dd>HTTP/HTTPS/SOCKS/SOCKS4 to be used with hostname & port</dd>
<dd>PAC to be used with PAC URL</dd>
<dt>Country</dt>
<dd>Set/change the proxy country flag</dd>
<dd>Set the proxy country flag</dd>
<dt>City</dt>
<dd>Set/change the proxy city</dd>
<dd>Set the proxy city</dd>
<dt>Color</dt>
<dd>Set/change the proxy color</dd>
<dd>Set the proxy color</dd>
<dt>hostname & Port</dt>
<dd>Required for HTTP/HTTPS/SOCKS/SOCKS4 types</dd>
<dd>Required for HTTP/HTTPS/SOCKS/SOCKS4 type</dd>
<dt>Username & Password</dt>
<dd>To be used for HTTP/HTTPS/SOCKS types</dd>
<dd>To be used for HTTP/HTTPS/SOCKS type</dd>
<dd>If not set, authentication will be handled by the browser</dd>
<dt>PAC URL</dt>
<dd>Required for PAC types</dd>
<dd>Required for PAC type</dd>
<dt>Enable</dt>
<dd>Enable/disable the proxy and its patterns</dd>
<dt>Delete</dt>
<dd>Delete the proxy and its patterns</dd>
</dl>
<h3></h3>
<h3 id="patterns">Patterns</h3>
<p>Patterns can be full or partial match which means it can match the entire URL or only part of it.</p>
<p>Patterns can be Wildcard or Regular Expression.</p>
<p>When FoxyProxy is set to <i>Proxy by Patterns</i> and there are existing patterns:</p>
<ul>
@ -235,15 +238,38 @@ http://pac-url.com/etc?type=pac&title=Work PAC&color=663300</pre>
</ul>
<dl>
<dt>Wildcard Patterns</dt>
<dd>Wildcard <code>*</code> is translated to Regular Expression <code>.*</code> which means 0 or more characters</dd>
<dd>Character <code>?</code> is translated to Regular Expression <code>.</code> which means a single character</dd>
<dt>Add</dt>
<dd>Quick add ready-made patterns</dd>
<dt>Regular Expression</dt>
<dd>Regular Expressions are created using <code>new RegExp()</code> so there is no need to escape forward slashes</dd>
<dd>There is no need to double escape special characters (already happens when saved to storage).</dd>
<dd>Regex pasterns must start and end with forward slash e.g. <code>/....../</code></dd>
<dt>Include/Exclude</dt>
<dd>Select to include or exclude URL that matches the pattern</dd>
<dt>Type</dt>
<dd>Patterns can be Wildcard or Regular Expression</dd>
<dd>
<dl>
<dt>Wildcard Patterns</dt>
<dd>Wildcard <code>*</code> is translated to Regular Expression <code>.*</code> which means 0 or more characters</dd>
<dd>Character <code>?</code> is translated to Regular Expression <code>.</code> which means a single character</dd>
<dt>Regular Expression</dt>
<dd>Regular Expressions are created using <code>new RegExp()</code> so there is no need to escape forward slashes</dd>
<dd>There is no need to double escape special characters (already happens when saved to storage).</dd>
<dd>Regex pasterns must start and end with forward slash e.g. <code>/....../</code></dd>
</dl>
</dd>
<dt>Title</dt>
<dd>Set the pattern title</dd>
<dt>Pattern</dt>
<dd>Set the pattern</dd>
<dt>Enable</dt>
<dd>Enable/disable the pattern</dd>
<dt>Delete</dt>
<dd>Delete the pattern</dd>
</dl>

View File

@ -66,7 +66,7 @@ dt {
}
dd + dt {
margin-top: 1em;
margin-top: 0.5em;
}
dd > dl {
@ -124,6 +124,11 @@ table {
border: 1px solid var(--border);
margin-bottom: 1em;
width: calc(100% - 2.5rem);
font-size: 0.9em;
}
caption {
padding: 0.5em;
}
th,