summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
Diffstat (limited to 'web')
-rw-r--r--web/THIRD-PARTY-LICENSES.html6
-rw-r--r--web/index.html8
-rw-r--r--web/message/index.html4
-rw-r--r--web/styles.css42
4 files changed, 52 insertions, 8 deletions
diff --git a/web/THIRD-PARTY-LICENSES.html b/web/THIRD-PARTY-LICENSES.html
index 8187aeb..ab8e687 100644
--- a/web/THIRD-PARTY-LICENSES.html
+++ b/web/THIRD-PARTY-LICENSES.html
@@ -32,7 +32,7 @@ applications and their operating-system packages have their own notices.</p>
<p>Headings follow <a href="https://www.gnu.org/licenses/license-list.html">GNU's
license names</a> where listed. SPDX identifiers remain available for exact identification.
The original license texts below are unchanged.</p>
-<ul><li><a href="#MIT">Expat License</a> (206)</li><li><a href="#Unicode-3.0">Unicode License v3</a> (19)</li><li><a href="#Apache-2.0">Apache License, Version 2.0</a> (4)</li><li><a href="#BSD-3-Clause">Modified BSD License</a> (3)</li><li><a href="#LGPL-2.0-or-later">GNU Library General Public License, version 2 or later</a> (2)</li><li><a href="#BSL-1.0">Boost Software License</a> (1)</li><li><a href="#ISC">ISC License</a> (1)</li><li><a href="#Zlib">License of ZLib</a> (1)</li></ul>
+<ul><li><a href="#MIT">Expat License</a> (208)</li><li><a href="#Unicode-3.0">Unicode License v3</a> (19)</li><li><a href="#Apache-2.0">Apache License, Version 2.0</a> (4)</li><li><a href="#BSD-3-Clause">Modified BSD License</a> (3)</li><li><a href="#LGPL-2.0-or-later">GNU Library General Public License, version 2 or later</a> (2)</li><li><a href="#BSL-1.0">Boost Software License</a> (1)</li><li><a href="#ISC">ISC License</a> (1)</li><li><a href="#Zlib">License of ZLib</a> (1)</li></ul>
<section id="license-0" data-spdx="Apache-2.0">
<h2 id="Apache-2.0">Apache License, Version 2.0</h2>
<ul><li><a href="https://github.com/KyleMayes/clang-sys">clang-sys 1.9.1</a></li></ul>
@@ -1930,7 +1930,7 @@ THE SOFTWARE.
</section>
<section id="license-35" data-spdx="MIT">
-<ul><li><a href="https://github.com/rust-lang/futures-rs">futures-core 0.3.34</a></li><li><a href="https://github.com/rust-lang/futures-rs">futures-task 0.3.34</a></li><li><a href="https://github.com/rust-lang/futures-rs">futures-util 0.3.34</a></li></ul>
+<ul><li><a href="https://github.com/rust-lang/futures-rs">futures-core 0.3.34</a></li><li><a href="https://github.com/rust-lang/futures-rs">futures-sink 0.3.34</a></li><li><a href="https://github.com/rust-lang/futures-rs">futures-task 0.3.34</a></li><li><a href="https://github.com/rust-lang/futures-rs">futures-util 0.3.34</a></li></ul>
<pre>Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
@@ -3639,7 +3639,7 @@ USE OR OTHER DEALINGS IN THE SOFTWARE.
</section>
<section id="license-94" data-spdx="MIT">
-<ul><li><a href="https://github.com/tokio-rs/tokio">tokio 1.54.1</a></li></ul>
+<ul><li><a href="https://github.com/tokio-rs/tokio">tokio-util 0.7.20</a></li><li><a href="https://github.com/tokio-rs/tokio">tokio 1.54.1</a></li></ul>
<pre>MIT License
Copyright (c) Tokio Contributors
diff --git a/web/index.html b/web/index.html
index db8e819..0c7ff51 100644
--- a/web/index.html
+++ b/web/index.html
@@ -22,7 +22,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
<title>Doan Luu Duc Tai</title>
- <link rel="stylesheet" href="styles.css">
+ <link rel="stylesheet" href="/styles.css?v=ef54dd8d9908ae8682c273d84377d322935874c3d491d9cc656f4485c5e795a1">
</head>
<body>
@@ -51,7 +51,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
| <a href="{{CHAT_PUBLIC_ORIGIN}}/">Message Me</a> |
| |
| Email: <a href="mailto:doan@luuduct.ai">doan@luuduct.ai</a> |
-| GnuPG: <a href="{{WKD_ORIGIN}}/.well-known/openpgpkey/luuduct.ai/hu/t76q8xqkeassgy1kr38re1ppj6cpc1dp?l=doan">3346AA3150F8F16828BB0D14F8C66DF77AFECEA6</a> |
+| OpenPGP: <a href="{{WKD_ORIGIN}}/.well-known/openpgpkey/luuduct.ai/hu/t76q8xqkeassgy1kr38re1ppj6cpc1dp?l=doan">3346AA3150F8F16828BB0D14F8C66DF77AFECEA6</a> |
| |
| <a href="https://smp11.simplex.im/a#ikrTZ8sfleSZEifKV2wI8foAVwkbKfOoKc6TO2P4ZT8">SimpleX Chat</a> |
| |
@@ -76,13 +76,15 @@ ________________________________________________________________________________
Private search engine
+<a href="{{CHAT_PUBLIC_ORIGIN}}/">{{CHAT_HOST}}</a>
+* A home-grown experimental messenger. <span class="librejs-note"><a href="https://www.gnu.org/software/librejs/" aria-describedby="chat-js-warning">LibreJS-compliant</a><span class="librejs-warning" id="chat-js-warning" role="tooltip" hidden>LibreJS compliance concerns software freedom, not a guarantee of privacy or security. Review the source code, dependencies, and scripts delivered to your browser. Server-delivered code can change between visits; free software can still track users or behave maliciously.</span></span>. Know its <a href="{{CHAT_PUBLIC_ORIGIN}}/LIMITATIONS.txt">limitations</a>.
</pre>
<nav class="source-footer" aria-label="Licensing and source">
<a class="project-license" href="https://www.gnu.org/licenses/agpl-3.0.html">[ LICENSE ]</a>
- <a class="dependency-licenses" href="{{GIT_ORIGIN}}/stack/about/">[ THIRD PARTY LICENSES ]</a>
+ <a class="dependency-licenses" href="{{SITE_ORIGIN}}/THIRD-PARTY-LICENSES.html">[ THIRD PARTY LICENSES ]</a>
<a href="{{GIT_ORIGIN}}/stack/tree/web/index.html">[ SOURCE CODE ]</a>
</nav>
diff --git a/web/message/index.html b/web/message/index.html
index d1739b0..cc64787 100644
--- a/web/message/index.html
+++ b/web/message/index.html
@@ -20,7 +20,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Message Me — Doan Luu Duc Tai</title>
- <link rel="stylesheet" href="/styles.css">
+ <link rel="stylesheet" href="/styles.css?v=ef54dd8d9908ae8682c273d84377d322935874c3d491d9cc656f4485c5e795a1">
</head>
<body>
<div id="page">
@@ -44,7 +44,7 @@ For now, you can reach me by <a href="mailto:doan@luuduct.ai">email</a> or use t
</pre>
<nav class="source-footer" aria-label="Licensing and source">
<a class="project-license" href="https://www.gnu.org/licenses/agpl-3.0.html">[ LICENSE ]</a>
- <a class="dependency-licenses" href="{{GIT_ORIGIN}}/stack/about/">[ THIRD PARTY LICENSES ]</a>
+ <a class="dependency-licenses" href="{{SITE_ORIGIN}}/THIRD-PARTY-LICENSES.html">[ THIRD PARTY LICENSES ]</a>
<a href="{{GIT_ORIGIN}}/stack/tree/web/message/index.html">[ SOURCE CODE ]</a>
</nav>
</div>
diff --git a/web/styles.css b/web/styles.css
index a50bc37..20e469d 100644
--- a/web/styles.css
+++ b/web/styles.css
@@ -137,3 +137,45 @@ a {
color: #a3c7a8;
}
}
+
+.librejs-note {
+ position: relative;
+}
+
+.librejs-note > a {
+ color: #806000;
+ text-decoration: underline wavy;
+ text-underline-offset: .2em;
+}
+
+.librejs-warning {
+ display: none;
+ position: absolute;
+ bottom: 100%;
+ right: 0;
+ width: 48ch;
+ max-width: calc(100vw - 32px);
+ padding: 1em 2ch;
+ white-space: normal;
+ background: #fff;
+ color: #000;
+ border: 1px dashed #806000;
+ z-index: 1;
+}
+
+.librejs-note:hover .librejs-warning,
+.librejs-note:focus-within .librejs-warning {
+ display: block;
+}
+
+@media (prefers-color-scheme: dark) {
+ .librejs-note > a {
+ color: #ffdf60;
+ }
+
+ .librejs-warning {
+ background: #000;
+ color: #fff;
+ border-color: #ffdf60;
+ }
+}