commit: 62e330ec5f06c724a9e44de399fc3cc77886ac9a
parent: c6ecc35627ec57c286339085ab4d5824aa0d0f99
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Fri, 21 Sep 2018 07:58:54 +0200
Update styling to match pleroma-fe more closely
Diffstat:
M | about.css | 94 | ++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------- |
M | about.html | 78 | +++++++++++++++++++++++++++++++++++++++++++++++------------------------------- |
2 files changed, 107 insertions(+), 65 deletions(-)
diff --git a/about.css b/about.css
@@ -2,50 +2,76 @@
font-family: sans;
text-rendering: optimizelegibility;
font-kerning: normal;
- background-image: url(/static/d130997eec266e5a.jpg);
- background-repeat: no-repeat;
- background-attachment: fixed;
- background-size: cover;
}
-
-body, footer {
- margin: 0;
-}
-
-main {
- margin: 1em auto;
- max-width: 80em;
- display: table;
- border-radius: 10px;
+
+header {
+ padding: 0.5em;
+ text-align: center;
}
-
-footer, main {
- background-color: #20212d;
- color: #f8f8f2;
- padding: 0 1em 1em;
-}
-
-footer {
- padding: 1em;
-}
-
+
code { font-family: monospace; }
-a { color: #de3be8; }
-
h1,h2,h3,h4,h5,h6 {
font-family: sans;
font-kerning: auto;
}
-h1,h2 {
- padding: 0.25ex 0.5em;
- background-color: #3f414c;
- border-radius: 4px;
-}
+@media screen {
+ :root {
+ color: #efefef;
+ background: #10181e;
+ background-image: url(/static/d130997eec266e5a.jpg);
+ background-repeat: no-repeat;
+ background-attachment: fixed;
+ background-size: cover;
+ }
+
+ body { margin: 0; }
-h1::before,h2::before,h3::before,h4::before,h5::before,h6::before {
- display: none;
+ a {
+ color: #d8a070;
+ text-decoration: none;
+ }
+
+ h1,
+ h2,
+ h3 {
+ font-weight: normal;
+ }
+
+ h1::before,
+ h2::before,
+ h3::before,
+ h4::before,
+ h5::before,
+ h6::before {
+ display: none;
+ }
+
+ section {
+ margin: 1em auto;
+ width: 80em;
+ display: table;
+ border-radius: 10px;
+ background-color: #121a24;
+ color: #b9b9ba;
+ }
+
+ header, h2 {
+ color: #a5a5a6;
+ background-color: #182230;
+ }
+
+ h2 {
+ padding: 0.25ex 0.5em;
+ border-radius: 10px 10px 0 0;
+ margin: 0;
+ padding: 0.6em 1em;
+ }
+
+ p, h3 {
+ margin: 1em;
+ }
}
@media print {
diff --git a/about.html b/about.html
@@ -6,38 +6,54 @@
<link rel="stylesheet" href="about.css"/>
</head>
<body>
+ <header><h1>Instance Policy — Queer Hacktivism</h1></header>
<main>
- <h1>Instance Policy</h1>
- <p>This server is located in Bretagne, France and is hosted by <a href="https://hacktivis.me/about">Haelwenn (lanodan) Monnier</a>, which will be now referred to by “I, me, myself”. Backups are done daily to my own machines and storage is encrypted (LUKS).</p>
- <h2>Rules</h2>
- <p>I won’t put overlengthy rules that one can’t remember, and theses are the ones that I know will apply to myself.</p>
- <ul>
- <li>Any form of <a href="https://en.wiktionary.org/wiki/violence">violence</a> is denied. Expressing about it have to be done under proper Tagging.</li>
- <li>Use the Summary field (aka. CW) and/or sensitive media tag with proper explaination, when required and as much as possible.</li>
- <li>The following is required to be under proper Tagging: Violence (including “meat”), Nudity</li>
- <li>It follows the laws of France. (I can’t really avoid much this one)</li>
- <li>I prefer to Warn, Delete/Modify Posts. Than ban someone or an instance. Also I do so with proper transparency and if possible by noticing the admin (there are admin-less instances)</li>
- </ul>
- <h2>Federation</h2>
- <h3>Unlisted</h3>
- <ul>
- <li><code>pl.smuglo.li</code>: This is simply to avoid legal issues and badpost spam in the federated timeline</li>
- <li><code>mastodon.social</code>: Slow moderation and too big instance (Top 5 of Fediverse)</li>
- </ul>
- <h3>Rejected</h3>
- <ul>
- <li><code>arkham.cafe</code>: Anti-safe statement, violence towards non-binary people (Enbyphobia), lack of contact by e-mail (used to be none on AP either).</li>
- <li><code>ltch.fr</code>: Admin/Host of <code>arkham.cafe</code> by looking at the WHOIS records (before RGPD was applied).</li>
- </ul>
- <h3>Quarantined</h3>
- <ul>
- <li><code>pleroma.rareome.ga</code>: Because of code/settings removing the support of non-Public/Unlisted activities.</li>
- </ul>
- <h2>Changelog</h2>
- <p>This page is versionised under git, in the following repositories: <a href="https://hacktivis.me/git/queer.hacktivis.me-meta/" rel="vcs-git">hacktivis.me:/git/queer.hacktivis.me-meta.git</a>, <a href="https://gitlab.com/lanodan/queer.hacktivis.me-meta/" rel="vcs-git">gitlab.com:/lanodan/queer.hacktivis.me-meta.git</a>. Go to one of the repository links for a changelog, a <a rel="alternate" type="application/atom+xml" title="Queer Hacktivism’s Policy Atom Feed" href="https://hacktivis.me/git/queer.hacktivis.me-meta/atom.xml">atom feed of the changes</a> is also available.</p>
+ <section>
+ <h2>About</h2>
+ <p>This server is located in Bretagne, France and is hosted by <a href="https://hacktivis.me/about">Haelwenn (lanodan) Monnier</a>, which will be now referred to by “I, me, myself”.</p>
+ </section>
+ <section>
+ <h2>Privacy</h2>
+ <p>Your data is stored on encrypted storage(LUKS), and is publicly available and sent unless you have changed your visibility settings. Also the Public and Federated timelines aren’t visible to non-authentificated people to avoid basic web-robots easily scanning the whole instance.</p>
+ <p>Browser Storage and similar:<ul>
+ <li><code>_pleroma_key</code>: Session cookie added when you authentify yourself</li>
+ <li>Local Storage: Used for storing your settings in pleroma-fe (FIXME: and maybe other things)</li>
+ <li>Service Workers: Used by the Mastodon Frontend (FIXME: document it)</li>
+ <li>Indexed Database: (FIXME: document it)</li>
+ </ul></p>
+ </section>
+ <section>
+ <h2>Rules</h2>
+ <p>I won’t put overlengthy rules that one can’t remember, and theses are the ones that I know will apply to myself.</p>
+ <p>Note: I prefer to Warn, Delete/Modify Posts. Than ban someone or an instance. Also I do so with proper transparency and if possible by noticing the admin (there are admin-less instances)</p>
+ <ul>
+ <li>Any form of <a href="https://en.wiktionary.org/wiki/violence">violence</a> is denied. Expressing about it have to be done under proper Tagging.</li>
+ <li>Use the Summary field (aka. CW) and/or sensitive media tag with proper explaination, when required and as much as possible.</li>
+ <li>The following is required to be under proper Tagging: Violence (including “meat”), Nudity</li>
+ <li>It follows the laws of France. (I can’t really avoid much this one)</li>
+ </ul>
+ </section>
+ <section>
+ <h2>Federation</h2>
+ <h3>Unlisted</h3>
+ <ul>
+ <li><code>pl.smuglo.li</code>: This is simply to avoid legal issues and badpost spam in the federated timeline</li>
+ <li><code>mastodon.social</code>: Slow moderation and too big instance (Top 5 of Fediverse)</li>
+ </ul>
+ <h3>Rejected</h3>
+ <ul>
+ <li><code>arkham.cafe</code>: Anti-safe statement, violence towards non-binary people (Enbyphobia), lack of contact by e-mail (used to be none on AP either).</li>
+ <li><code>ltch.fr</code>: Admin/Host of <code>arkham.cafe</code> by looking at the WHOIS records (before RGPD was applied).</li>
+ </ul>
+ <h3>Quarantined</h3>
+ <ul>
+ <li><code>pleroma.rareome.ga</code>: Because of code/settings removing the support of non-Public/Unlisted activities.</li>
+ </ul>
+ </section>
+ <section>
+ <h2>Changelog</h2>
+ <p>This page is versionised under git, in the following repositories: <a href="https://hacktivis.me/git/queer.hacktivis.me-meta/" rel="vcs-git">hacktivis.me:/git/queer.hacktivis.me-meta.git</a>, <a href="https://gitlab.com/lanodan/queer.hacktivis.me-meta/" rel="vcs-git">gitlab.com:/lanodan/queer.hacktivis.me-meta.git</a>. Go to one of the repository links for a changelog, a <a rel="alternate" type="application/atom+xml" title="Queer Hacktivism’s Policy Atom Feed" href="https://hacktivis.me/git/queer.hacktivis.me-meta/atom.xml">atom feed of the changes</a> is also available.</p>
+ </section>
</main>
- <footer>
- <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">CC-BY 4.0: Creative Commons - Attribution 4.0</a>
- </footer>
</body>
</html>