diff options
-rw-r--r-- | _data/features.yml | 8 | ||||
-rw-r--r-- | _data/sections.yml | 8 | ||||
-rw-r--r-- | _includes/menu.html | 1 | ||||
-rw-r--r-- | index.html | 16 |
4 files changed, 20 insertions, 13 deletions
diff --git a/_data/features.yml b/_data/features.yml index 4145a4b..e50d096 100644 --- a/_data/features.yml +++ b/_data/features.yml @@ -45,3 +45,11 @@ - name: Client State Indication section: mobile text: Client State Indication or CSI (<a href="https://xmpp.org/extensions/xep-0352.html">XEP-0352</a>) is a way for mobile clients to tell the server that they are sitting in someones pocket and would rather not get some less urgent things pushed to it. + +- name: Security + section: security + text: <ul><li>SSL/TLS encryption is <a href="https://github.com/stpeter/manifesto/blob/master/manifesto.txt">required</a> between clients and servers (C2S) and server to server (S2S) connections</li><li>The backend is configured to store hashed and salted authentication data</li><li>Use <a href="https://conversations.im/omemo/">OMEMO</a> or <a href="{{ site.url }}/help/definitions/#otr">Off-the-Record (OTR)</a> in your chat client to have fully encrypted chats</li></ul> + +- name: Policies + section: security + text: <p>No more information is collected and stored than what is absolutely necessary. This includes rosters, vCards, offline messages, etc.</p><p>Spam and abuse including advertisements of any kind will not be tolerated on this network. For spam or abuse please contact us with the full details.</p><p>Please see the <a href="/privacy-policy/">Privacy Policy</a> for a more detailed explanation.</p> diff --git a/_data/sections.yml b/_data/sections.yml index 3629e53..1af0b56 100644 --- a/_data/sections.yml +++ b/_data/sections.yml @@ -7,10 +7,16 @@ - name: File Sharing slug: file glyph: fa fa-cloud-download - col: 2 + col: 3 - name: Mobile slug: mobile glyph: fa fa-mobile color: E66E20 + text: Optimized for mobile use, this server allows clients to use low power idle while waiting for messaages. col: 3 + +- name: Security + slug: security + glyph: fa fa-lock + col: 2 diff --git a/_includes/menu.html b/_includes/menu.html index 09eed70..e2c51d8 100644 --- a/_includes/menu.html +++ b/_includes/menu.html @@ -15,7 +15,6 @@ {% endfor %} </nav> <li class="nav-item"><a class="nav-link" href="#about">About</a></li> - <li class="nav-item"><a class="nav-link" href="#security">Privacy</a></li> </ul>{% endif %} {% if site.register-web >= 1 %} <a href="/register" class="btn btn-success">Register</a> @@ -78,10 +78,10 @@ permalink: / <div class="row justify-content"> <!-- Starting the page index nav menu --> <div id="server-features-index" class="col-2"> - <nav id="navbar-main" class="sticky-top navbar navbar-light" style="padding-top:80px;margin-top:-80px;"> + <nav id="navbar-main" class="sticky-top navbar navbar-light" style="padding-top:50px;margin-top:-50px;"> <nav id="nav-body" class="nav nav-pills flex-column bg-light"> <nav class="nav nav-pills flex-column"> - <a id="features-index" class="nav-link ml-3 my-1" href="#features"><b>Server Features</b></a> + <a id="features-index" class="nav-link ml-3 my-1" href="#features" style="line-height:50px;text-align:center;font-size:1.3rem;"><b>Server Features</b></a> </nav> {% for section in site.data.sections %} <nav class="nav nav-pills flex-column"> @@ -124,9 +124,10 @@ permalink: / </div> <div class="feature-{{ section.slug }}"> <div class="row"> + <p>{{ section.text }}</p> {% for feature in site.data.features %} {% if feature.section == section.slug %} - <div class="col-md-4 col-sm-6" style="min-height:280px;"> + <div class="{% if section.col == 3 %}col-md-4 col-sm-6{% else %}col-6{% endif %}" style="min-height:280px;"> <h3>{{ feature.name }}</h3> <p>{{ feature.text }}</p> </div> @@ -145,13 +146,6 @@ permalink: / <!-- About Section --> -<div id="about" class="index-section" style="background-color:#eee;"> +<div id="about" class="index-section" style="background-color:#eee;padding-bottom:80px;"> {% include about.html %} </div> - -<!-- Security Section --> - -<div id="security" class="index-section-last"> - {% include security.html %} -</div> - |