style(templates): reformat HTML for better readability
Tidied up the HTML structure across multiple template files to enhance code readability and maintainability. This involved mainly formatting changes like re-indenting, consolidating meta tags, and simplifying element structures. No functional changes were made. These changes aim to improve the ease of future edits and reviews.
This commit is contained in:
parent
250daddcc6
commit
9d005f06d8
10 changed files with 780 additions and 816 deletions
|
@ -3,75 +3,56 @@
|
||||||
<!-- This file was created as part of the Private.coffee project
|
<!-- This file was created as part of the Private.coffee project
|
||||||
It is licensed under the MIT license
|
It is licensed under the MIT license
|
||||||
For more information, please visit https://private.coffee -->
|
For more information, please visit https://private.coffee -->
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf8" />
|
<meta charset="utf8" />
|
||||||
<meta
|
<meta name="viewport"
|
||||||
name="viewport"
|
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
|
||||||
content="width=device-width, initial-scale=1.0, shrink-to-fit=no"
|
<meta name="description"
|
||||||
/>
|
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
|
||||||
<meta
|
<meta name="keywords"
|
||||||
name="description"
|
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
|
||||||
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty."
|
|
||||||
/>
|
|
||||||
<meta
|
|
||||||
name="keywords"
|
|
||||||
content="privacy, digital sovereignty, non-profit, association, privacy-focused"
|
|
||||||
/>
|
|
||||||
<meta name="author" content="Private.coffee" />
|
<meta name="author" content="Private.coffee" />
|
||||||
<meta
|
<meta property="og:title"
|
||||||
property="og:title"
|
content="Private.coffee - Empowering Privacy with Open Source" />
|
||||||
content="Private.coffee - Empowering Privacy with Open Source"
|
<meta property="og:description"
|
||||||
/>
|
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
|
||||||
<meta
|
|
||||||
property="og:description"
|
|
||||||
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty."
|
|
||||||
/>
|
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:url" content="https://private.coffee/" />
|
<meta property="og:url" content="https://private.coffee/" />
|
||||||
<meta
|
<meta property="og:image"
|
||||||
property="og:image"
|
content="https://private.coffee/assets/img/logo-inv_grad.png" />
|
||||||
content="https://private.coffee/assets/img/logo-inv_grad.png"
|
|
||||||
/>
|
|
||||||
<meta property="og:site_name" content="Private.coffee" />
|
<meta property="og:site_name" content="Private.coffee" />
|
||||||
<meta name="twitter:card" content="summary" />
|
<meta name="twitter:card" content="summary" />
|
||||||
<meta name="twitter:title" content="Private.coffee" />
|
<meta name="twitter:title" content="Private.coffee" />
|
||||||
<meta
|
<meta name="twitter:description"
|
||||||
name="twitter:description"
|
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
|
||||||
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty."
|
<meta name="twitter:image"
|
||||||
/>
|
content="https://private.coffee/assets/img/logo-inv_grad.png" />
|
||||||
<meta
|
|
||||||
name="twitter:image"
|
|
||||||
content="https://private.coffee/assets/img/logo-inv_grad.png"
|
|
||||||
/>
|
|
||||||
<link rel="icon" type="image/png" href="assets/img/logo-inv_grad.png" />
|
<link rel="icon" type="image/png" href="assets/img/logo-inv_grad.png" />
|
||||||
<title>{% block title %}{% endblock %} - Private.coffee</title>
|
<title>
|
||||||
|
{% block title %}{% endblock %}
|
||||||
|
- Private.coffee</title>
|
||||||
<link rel="stylesheet" href="assets/dist/css/bootstrap.min.css" />
|
<link rel="stylesheet" href="assets/dist/css/bootstrap.min.css" />
|
||||||
<link rel="stylesheet" href="assets/css/base.css?v={{ timestamp }}" />
|
<link rel="stylesheet" href="assets/css/base.css?v={{ timestamp }}" />
|
||||||
<link rel="stylesheet" href="assets/css/theme/{{ theme }}.css?v={{ timestamp }}" />
|
<link rel="stylesheet"
|
||||||
|
href="assets/css/theme/{{ theme }}.css?v={{ timestamp }}" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
|
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row d-lg-flex align-items-lg-center">
|
<div class="row d-lg-flex align-items-lg-center">
|
||||||
<div class="col p-0">
|
<div class="col p-0">
|
||||||
<a href="/"
|
<a href="/">
|
||||||
><div id="smallLogoContainer"></div></a>
|
<div id="smallLogoContainer"></div>
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="col d-flex">
|
<div class="col d-flex">
|
||||||
<a class="navbar-brand d-flex align-items-center" href="/">
|
<a class="navbar-brand d-flex align-items-center" href="/">
|
||||||
<p
|
<p class="mb-0"
|
||||||
class="mb-0"
|
style="line-height: 1.2rem;
|
||||||
style="line-height: 1.2rem; color: var(--bs-tertiary-color)"
|
color: var(--bs-tertiary-color)">
|
||||||
>
|
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
|
||||||
<span class="ps-2 fancy-text-primary"
|
<br class="that-br" />
|
||||||
><span style="color: rgb(35, 35, 35)"
|
<span class="ps-2 slogan">Empowering Privacy with Open Source</span>
|
||||||
>Private.coffee</span
|
|
||||||
></span
|
|
||||||
><br class="that-br" /><span class="ps-2 slogan"
|
|
||||||
>Empowering Privacy with Open Source</span
|
|
||||||
>
|
|
||||||
</p>
|
</p>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -82,17 +63,12 @@
|
||||||
<a class="nav-link active" href="/index.html">Home</a>
|
<a class="nav-link active" href="/index.html">Home</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="https://status.private.coffee/"
|
<a class="nav-link" href="https://status.private.coffee/">Status</a>
|
||||||
>Status</a
|
|
||||||
>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a
|
<a class="btn btn-primary shadow navbar-btn"
|
||||||
class="btn btn-primary shadow navbar-btn"
|
|
||||||
role="button"
|
role="button"
|
||||||
href="/membership.html"
|
href="/membership.html">JOIN & SUPPORT</a>
|
||||||
>JOIN & SUPPORT</a
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
@ -101,27 +77,24 @@
|
||||||
<footer class="bg-primary-gradient">
|
<footer class="bg-primary-gradient">
|
||||||
<div class="container py-4 py-lg-5">
|
<div class="container py-4 py-lg-5">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div
|
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
|
||||||
class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"
|
|
||||||
>
|
|
||||||
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
|
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
|
||||||
<ul class="list-unstyled">
|
<ul class="list-unstyled">
|
||||||
<li><a href="/legal.html">Legal Notice</a></li>
|
<li>
|
||||||
<li><a href="/privacy.html">Privacy Notice</a></li>
|
<a href="/legal.html">Legal Notice</a>
|
||||||
<li><a href="/terms.html">Terms of Service</a></li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="/privacy.html">Privacy Notice</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="/terms.html">Terms of Service</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
|
||||||
class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"
|
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
|
||||||
></div>
|
|
||||||
<div
|
|
||||||
class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last"
|
|
||||||
>
|
|
||||||
<div class="fw-bold d-flex align-items-center mb-2">
|
<div class="fw-bold d-flex align-items-center mb-2">
|
||||||
<span
|
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2">{{ "coffee" | icon | safe }}</span><span>Private.coffee</span>
|
||||||
class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"
|
|
||||||
>{{ "coffee" | icon | safe }}</span
|
|
||||||
><span>Private.coffee</span>
|
|
||||||
</div>
|
</div>
|
||||||
<p class="text-muted">
|
<p class="text-muted">
|
||||||
Private.coffee is a privacy-focused non-profit association,
|
Private.coffee is a privacy-focused non-profit association,
|
||||||
|
@ -130,16 +103,12 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<hr />
|
<hr />
|
||||||
<div
|
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
|
||||||
class="text-muted d-flex justify-content-between align-items-center pt-3"
|
|
||||||
>
|
|
||||||
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
|
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
|
||||||
<p class="mb-0">
|
<p class="mb-0">
|
||||||
<a
|
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
|
||||||
href="https://git.private.coffee/privatecoffee/privatecoffee-website"
|
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
|
||||||
><img
|
</a>
|
||||||
src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo"
|
|
||||||
/></a>
|
|
||||||
<a href="https://pride.coffee">{{ "rainbow" | icon | safe }}</a>
|
<a href="https://pride.coffee">{{ "rainbow" | icon | safe }}</a>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,19 +1,29 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>Bridges and bots</title>
|
<title>Bridges and bots</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div style="font-family: Arial, sans-serif; background-color: #f2f2f2; color: #333; line-height: 1.6; padding: 20px; max-width: 600px; margin: auto;">
|
<div style="font-family: Arial, sans-serif;
|
||||||
|
background-color: #f2f2f2;
|
||||||
|
color: #333;
|
||||||
|
line-height: 1.6;
|
||||||
|
padding: 20px;
|
||||||
|
max-width: 600px;
|
||||||
|
margin: auto">
|
||||||
<h2 style="color: #333;">Bridges and bots</h2>
|
<h2 style="color: #333;">Bridges and bots</h2>
|
||||||
<p>These are the bridges and bots available to Private.coffee Matrix users:</p>
|
<p>These are the bridges and bots available to Private.coffee Matrix users:</p>
|
||||||
<ul style="list-style: none; padding: 0;">
|
<ul style="list-style: none; padding: 0;">
|
||||||
{% for bridge in bridges.bridges %}
|
{% for bridge in bridges.bridges %}
|
||||||
<li style="padding: 8px 0;"><a style="color: #1a5dab; text-decoration: none;" href="https://matrix.pcof.fi/#/{{ bridge.mxid }}">{{ bridge.name }}</a> - {{ bridge.mxid }}</li>
|
<li style="padding: 8px 0;">
|
||||||
|
<a style="color: #1a5dab;
|
||||||
|
text-decoration: none"
|
||||||
|
href="https://matrix.pcof.fi/#/{{ bridge.mxid }}">{{ bridge.name }}</a> - {{ bridge.mxid }}
|
||||||
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -1,26 +1,24 @@
|
||||||
{% extends "base.html" %} {% block title %}Home{% endblock %} {% block content
|
{% extends "base.html" %}
|
||||||
%}
|
{% block title %}Home{% endblock %}
|
||||||
<header class="bg-primary-gradient">
|
{% block content
|
||||||
|
%}
|
||||||
|
<header class="bg-primary-gradient">
|
||||||
<div class="container pt-4 pt-xl-5 pb-4 pb-xl-5">
|
<div class="container pt-4 pt-xl-5 pb-4 pb-xl-5">
|
||||||
<div class="row gy-5 pt-5">
|
<div class="row gy-5 pt-5">
|
||||||
<div class="col-md-8 col-xl-6 text-center text-md-start mx-auto">
|
<div class="col-md-8 col-xl-6 text-center text-md-start mx-auto">
|
||||||
<div class="text-center">
|
<div class="text-center">
|
||||||
<h2>Empowering Privacy with Open Source</h2>
|
<h2>Empowering Privacy with Open Source</h2>
|
||||||
</div>
|
</div>
|
||||||
<p
|
<p class="text-center special-header fancy-text-primary mb-0"
|
||||||
class="text-center special-header fancy-text-primary mb-0"
|
style="font-weight: 500">Private.coffee</p>
|
||||||
style="font-weight: 500"
|
|
||||||
>
|
|
||||||
Private.coffee
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-12 col-lg-10 mx-auto justify-content-center d-flex">
|
<div class="col-12 col-lg-10 mx-auto justify-content-center d-flex">
|
||||||
<div id="logoContainer"></div>
|
<div id="logoContainer"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
<section class="bg-white">
|
<section class="bg-white">
|
||||||
<div class="container bg-white py-5">
|
<div class="container bg-white py-5">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-8 col-xl-6 text-center mx-auto">
|
<div class="col-md-8 col-xl-6 text-center mx-auto">
|
||||||
|
@ -33,69 +31,60 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="py-5 p-lg-5">
|
<div class="py-5 p-lg-5">
|
||||||
<div class="accordion">
|
<div class="accordion">
|
||||||
{% for service in services.services %} {% if not
|
{% for service in services.services %}
|
||||||
|
{% if not
|
||||||
service.exclude_from_index %}
|
service.exclude_from_index %}
|
||||||
<details class="accordion-item">
|
<details class="accordion-item">
|
||||||
<summary class="accordion-header">
|
<summary class="accordion-header">
|
||||||
{% if service.icon %}
|
{% if service.icon %}
|
||||||
<div
|
<div class="bs-icon-lg d-flex justify-content-center align-items-center bs-icon"
|
||||||
class="bs-icon-lg d-flex justify-content-center align-items-center bs-icon"
|
title="{{ service.name }}">{{ service.icon | icon | safe }}</div>
|
||||||
title="{{ service.name }}"
|
{% endif %}
|
||||||
>
|
{{ service.name }}
|
||||||
{{ service.icon | icon | safe }}
|
{% if service.tiny_description %}
|
||||||
</div>
|
- {{
|
||||||
{% endif %} {{ service.name }}{% if service.tiny_description %} - {{
|
service.tiny_description }}
|
||||||
service.tiny_description }}{% endif %} {% if service.homemade %}
|
{% endif %}
|
||||||
|
{% if service.homemade %}
|
||||||
<a href="{{ service.homemade }}">
|
<a href="{{ service.homemade }}">
|
||||||
<div
|
<div class="bs-icon-sm bs-icon-circle bs-icon-primary shadow d-flex flex-shrink-0 justify-content-center align-items-center d-inline-block bs-icon bs-icon-sm homemade"
|
||||||
class="bs-icon-sm bs-icon-circle bs-icon-primary shadow d-flex flex-shrink-0 justify-content-center align-items-center d-inline-block bs-icon bs-icon-sm homemade"
|
title="Made by Private.coffee">{{ "coffee" | icon | safe }}</div>
|
||||||
title="Made by Private.coffee"
|
|
||||||
>
|
|
||||||
{{ "coffee" | icon | safe }}
|
|
||||||
</div>
|
|
||||||
</a>
|
</a>
|
||||||
{% endif %} {% if service.fork %}
|
{% endif %}
|
||||||
|
{% if service.fork %}
|
||||||
<a href="{{ service.fork }}">
|
<a href="{{ service.fork }}">
|
||||||
<div
|
<div class="bs-icon-sm bs-icon-circle bs-icon-primary shadow d-flex flex-shrink-0 justify-content-center align-items-center d-inline-block bs-icon bs-icon-sm fork"
|
||||||
class="bs-icon-sm bs-icon-circle bs-icon-primary shadow d-flex flex-shrink-0 justify-content-center align-items-center d-inline-block bs-icon bs-icon-sm fork"
|
title="Runs on a fork of the original software">{{ "git-branch" | icon | safe }}</div>
|
||||||
title="Runs on a fork of the original software"
|
|
||||||
>
|
|
||||||
{{ "git-branch" | icon | safe }}
|
|
||||||
</div>
|
|
||||||
</a>
|
</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</summary>
|
</summary>
|
||||||
<div class="accordion-body">
|
<div class="accordion-body">
|
||||||
<p class="text-muted card-text mb-4">
|
<p class="text-muted card-text mb-4">{{ service.long_description }}</p>
|
||||||
{{ service.long_description }}
|
{% for link in service.links %}
|
||||||
</p>
|
{% if link.alternatives %}
|
||||||
{% for link in service.links %} {% if link.alternatives %}
|
|
||||||
<div class="button-wrapper dropdown">
|
<div class="button-wrapper dropdown">
|
||||||
<div class="btn btn-primary w-100 shadow">
|
<div class="btn btn-primary w-100 shadow">
|
||||||
<a class="main-link" href="{{ link.url }}">{{ link.name }}</a>
|
<a class="main-link" href="{{ link.url }}">{{ link.name }}</a>
|
||||||
<div class="dropdown-toggle-area">▼</div>
|
<div class="dropdown-toggle-area">▼</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="dropdown-content">
|
<div class="dropdown-content">
|
||||||
{% for alternative in link.alternatives %}
|
{% for alternative in link.alternatives %}<a href="{{ alternative.url }}">{{ alternative.name }}</a>{% endfor %}
|
||||||
<a href="{{ alternative.url }}">{{ alternative.name }}</a>
|
|
||||||
{% endfor %}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
<a
|
<a class="button-wrapper btn btn-primary shadow w-100 text-center"
|
||||||
class="button-wrapper btn btn-primary shadow w-100 text-center"
|
href="{{ link.url }}">{{ link.name }}</a>
|
||||||
href="{{ link.url }}"
|
{% endif %}
|
||||||
>{{ link.name }}</a
|
{% endfor %}
|
||||||
>
|
|
||||||
{% endif %} {% endfor %}
|
|
||||||
</div>
|
</div>
|
||||||
</details>
|
</details>
|
||||||
{% endif %} {% endfor %}
|
{% endif %}
|
||||||
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section class="bg-primary-gradient">
|
<section class="bg-primary-gradient">
|
||||||
<div class="container py-5">
|
<div class="container py-5">
|
||||||
<div class="row align-items-center">
|
<div class="row align-items-center">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
|
@ -116,37 +105,25 @@
|
||||||
<div class="card bg-primary-subtle">
|
<div class="card bg-primary-subtle">
|
||||||
<div class="card-body text-center px-4 py-5 px-md-5">
|
<div class="card-body text-center px-4 py-5 px-md-5">
|
||||||
<p class="fw-bold text-primary card-text mb-2">Join or donate</p>
|
<p class="fw-bold text-primary card-text mb-2">Join or donate</p>
|
||||||
<h5 class="fw-bold card-title mb-3">
|
<h5 class="fw-bold card-title mb-3">Be a part of the open source community!</h5>
|
||||||
Be a part of the open source community!
|
<a class="btn btn-primary btn-sm" href="/membership.html">Learn more</a>
|
||||||
</h5>
|
|
||||||
<a class="btn btn-primary btn-sm" href="/membership.html"
|
|
||||||
>Learn more</a
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col mb-4">
|
<div class="col mb-4">
|
||||||
<div class="card bg-secondary-subtle">
|
<div class="card bg-secondary-subtle">
|
||||||
<div class="card-body text-center px-4 py-5 px-md-5">
|
<div class="card-body text-center px-4 py-5 px-md-5">
|
||||||
<p class="fw-bold text-secondary card-text mb-2">
|
<p class="fw-bold text-secondary card-text mb-2">Private Hosting</p>
|
||||||
Private Hosting
|
<h5 class="fw-bold card-title mb-3">Interested in Hosting Services?</h5>
|
||||||
</p>
|
<a class="btn btn-secondary btn-sm" href="mailto:support@private.coffee">Get in touch</a>
|
||||||
<h5 class="fw-bold card-title mb-3">
|
|
||||||
Interested in Hosting Services?
|
|
||||||
</h5>
|
|
||||||
<a
|
|
||||||
class="btn btn-secondary btn-sm"
|
|
||||||
href="mailto:support@private.coffee"
|
|
||||||
>Get in touch</a
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section class="py-5">
|
<section class="py-5">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row mb-5">
|
<div class="row mb-5">
|
||||||
<div class="col-md-8 col-xl-6 text-center mx-auto">
|
<div class="col-md-8 col-xl-6 text-center mx-auto">
|
||||||
|
@ -155,16 +132,10 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row d-flex justify-content-center">
|
<div class="row d-flex justify-content-center">
|
||||||
<div
|
<div class="col-md-4 col-xl-4 d-flex justify-content-center justify-content-xl-start">
|
||||||
class="col-md-4 col-xl-4 d-flex justify-content-center justify-content-xl-start"
|
<div class="d-flex flex-wrap flex-md-column justify-content-md-start align-items-md-start h-100">
|
||||||
>
|
|
||||||
<div
|
|
||||||
class="d-flex flex-wrap flex-md-column justify-content-md-start align-items-md-start h-100"
|
|
||||||
>
|
|
||||||
<div class="d-flex align-items-center p-3">
|
<div class="d-flex align-items-center p-3">
|
||||||
<div
|
<div class="bs-icon-md bs-icon-circle bs-icon-primary shadow d-flex flex-shrink-0 justify-content-center align-items-center d-inline-block bs-icon bs-icon-md">
|
||||||
class="bs-icon-md bs-icon-circle bs-icon-primary shadow d-flex flex-shrink-0 justify-content-center align-items-center d-inline-block bs-icon bs-icon-md"
|
|
||||||
>
|
|
||||||
{{ "envelope" | icon | safe }}
|
{{ "envelope" | icon | safe }}
|
||||||
</div>
|
</div>
|
||||||
<div class="px-2">
|
<div class="px-2">
|
||||||
|
@ -176,25 +147,16 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row d-flex justify-content-center">
|
<div class="row d-flex justify-content-center">
|
||||||
<div
|
<div class="col-md-4 col-xl-4 d-flex justify-content-center justify-content-xl-start">
|
||||||
class="col-md-4 col-xl-4 d-flex justify-content-center justify-content-xl-start"
|
<div class="d-flex flex-wrap flex-md-column justify-content-md-start align-items-md-start h-100">
|
||||||
>
|
|
||||||
<div
|
|
||||||
class="d-flex flex-wrap flex-md-column justify-content-md-start align-items-md-start h-100"
|
|
||||||
>
|
|
||||||
<div class="d-flex align-items-center p-3">
|
<div class="d-flex align-items-center p-3">
|
||||||
<div
|
<div class="bs-icon-md bs-icon-circle bs-icon-primary shadow d-flex flex-shrink-0 justify-content-center align-items-center d-inline-block bs-icon bs-icon-md">
|
||||||
class="bs-icon-md bs-icon-circle bs-icon-primary shadow d-flex flex-shrink-0 justify-content-center align-items-center d-inline-block bs-icon bs-icon-md"
|
|
||||||
>
|
|
||||||
{{ "matrix-logo" | icon | safe }}
|
{{ "matrix-logo" | icon | safe }}
|
||||||
</div>
|
</div>
|
||||||
<div class="px-2">
|
<div class="px-2">
|
||||||
<h6 class="fw-bold mb-0">Matrix</h6>
|
<h6 class="fw-bold mb-0">Matrix</h6>
|
||||||
<p class="text-muted mb-0">
|
<p class="text-muted mb-0">
|
||||||
<a
|
<a href="https://matrix.pcof.fi/#/#private.coffee:private.coffee">#private.coffee:private.coffee</a>
|
||||||
href="https://matrix.pcof.fi/#/#private.coffee:private.coffee"
|
|
||||||
>#private.coffee:private.coffee</a
|
|
||||||
>
|
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -202,5 +164,5 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
{% block title %}Legal Notice{% endblock %}
|
{% block title %}Legal Notice{% endblock %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<section>
|
<section>
|
||||||
<div class="container py-5">
|
<div class="container py-5">
|
||||||
<div class="row align-items-center">
|
<div class="row align-items-center">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<p class="text-end special-header fancy-text-primary mb-0">
|
<p class="text-end special-header fancy-text-primary mb-0">Legal Notice</p>
|
||||||
Legal Notice
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<p class="text-start mb-1" style="font-size: 1.6rem">
|
<p class="text-start mb-1" style="font-size: 1.6rem">
|
||||||
|
@ -18,17 +16,21 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<p>This is a legal notice for the website private.coffee</p>
|
<p>This is a legal notice for the website private.coffee</p>
|
||||||
<p>The website private.coffee is run by the following entity:</p>
|
<p>The website private.coffee is run by the following entity:</p>
|
||||||
<address>
|
<address>
|
||||||
Private.coffee ‐ Verein zur Förderung von Privatsphäre und
|
Private.coffee ‐ Verein zur Förderung von Privatsphäre und
|
||||||
digitaler Souveränität<br />
|
digitaler Souveränität
|
||||||
c/o Klaus-Uwe Mitterer<br />
|
<br />
|
||||||
Gartengasse 22/7/3<br />
|
c/o Klaus-Uwe Mitterer
|
||||||
8010 Graz<br />
|
<br />
|
||||||
Austria<br />
|
Gartengasse 22/7/3
|
||||||
|
<br />
|
||||||
|
8010 Graz
|
||||||
|
<br />
|
||||||
|
Austria
|
||||||
|
<br />
|
||||||
</address>
|
</address>
|
||||||
<p>Central Register of Associations (ZVR) Number: 1758485319</p>
|
<p>Central Register of Associations (ZVR) Number: 1758485319</p>
|
||||||
<p>
|
<p>
|
||||||
|
@ -37,5 +39,5 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
{% extends "base.html" %} {% block title %}Membership / Donations{% endblock %}
|
{% extends "base.html" %}
|
||||||
|
{% block title %}Membership / Donations{% endblock %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container my-5">
|
<div class="container my-5">
|
||||||
<div class="text-center mb-5">
|
<div class="text-center mb-5">
|
||||||
<h1 class="special-header fancy-text-primary">Membership/Donations</h1>
|
<h1 class="special-header fancy-text-primary">Membership/Donations</h1>
|
||||||
<p class="lead">
|
<p class="lead">
|
||||||
|
@ -10,10 +11,7 @@
|
||||||
our services and reach more people.
|
our services and reach more people.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
{% block serviceinfo %}{% endblock %}
|
||||||
{% block serviceinfo %}
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4 mb-4">
|
<div class="col-md-4 mb-4">
|
||||||
<div class="card shadow-sm">
|
<div class="card shadow-sm">
|
||||||
|
@ -25,16 +23,11 @@
|
||||||
expenses. This allows us to provide services to our members and the
|
expenses. This allows us to provide services to our members and the
|
||||||
public.
|
public.
|
||||||
</p>
|
</p>
|
||||||
<p class="card-text">
|
<p class="card-text">Membership starts at € 5 / month!</p>
|
||||||
Membership starts at € 5 / month!
|
<a href="https://pcof.fi/join" class="btn btn-primary">Join us now!</a>
|
||||||
</p>
|
|
||||||
<a href="https://pcof.fi/join" class="btn btn-primary">
|
|
||||||
Join us now!
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-4 mb-4">
|
<div class="col-md-4 mb-4">
|
||||||
<div class="card shadow-sm">
|
<div class="card shadow-sm">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
|
@ -44,13 +37,18 @@
|
||||||
direct donation to our bank account. Your donation will be used to
|
direct donation to our bank account. Your donation will be used to
|
||||||
fund our activities and expand our services.
|
fund our activities and expand our services.
|
||||||
</p>
|
</p>
|
||||||
<p class="card-text"><b>Account holder:</b> Private.coffee</p>
|
<p class="card-text">
|
||||||
<p class="card-text"><b>IBAN:</b> AT35 2081 5000 4554 0812</p>
|
<b>Account holder:</b> Private.coffee
|
||||||
<p class="card-text"><b>BIC:</b> STSPAT2GXXX</p>
|
</p>
|
||||||
|
<p class="card-text">
|
||||||
|
<b>IBAN:</b> AT35 2081 5000 4554 0812
|
||||||
|
</p>
|
||||||
|
<p class="card-text">
|
||||||
|
<b>BIC:</b> STSPAT2GXXX
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-4 mb-4">
|
<div class="col-md-4 mb-4">
|
||||||
<div class="card shadow-sm">
|
<div class="card shadow-sm">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
|
@ -65,9 +63,7 @@
|
||||||
</p>
|
</p>
|
||||||
<p class="card-text">
|
<p class="card-text">
|
||||||
<b>Monero (XMR):</b>
|
<b>Monero (XMR):</b>
|
||||||
<code
|
<code>487Ny4iBk2pKGJwjyYrumFD8xFmrS6jCSXNA8e5EvVJ49GyS54CRDVz514MBnXgNT1EioKYiagHs33sLzUAFj8i3Pwg3AMS</code>
|
||||||
>487Ny4iBk2pKGJwjyYrumFD8xFmrS6jCSXNA8e5EvVJ49GyS54CRDVz514MBnXgNT1EioKYiagHs33sLzUAFj8i3Pwg3AMS</code
|
|
||||||
>
|
|
||||||
</p>
|
</p>
|
||||||
<p class="card-text">
|
<p class="card-text">
|
||||||
<b>Ethereum (ETH):</b> <code>Coming soon™</code>
|
<b>Ethereum (ETH):</b> <code>Coming soon™</code>
|
||||||
|
@ -80,7 +76,6 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card shadow-sm mt-4">
|
<div class="card shadow-sm mt-4">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h5 class="card-title">Transparency Report for {{ finances_period }}</h5>
|
<h5 class="card-title">Transparency Report for {{ finances_period }}</h5>
|
||||||
|
@ -97,30 +92,22 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card shadow-sm mt-4">
|
<div class="card shadow-sm mt-4">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h5>Central Register of Associations (ZVR) Number: 1758485319</h5>
|
<h5>Central Register of Associations (ZVR) Number: 1758485319</h5>
|
||||||
<p>
|
<p>
|
||||||
Our statutes can be found in our Git
|
Our statutes can be found in our Git
|
||||||
<a href="https://git.private.coffee/PrivateCoffee/statuten"
|
<a href="https://git.private.coffee/PrivateCoffee/statuten">in German (legally binding)</a>
|
||||||
>in German (legally binding)</a
|
|
||||||
>
|
|
||||||
and
|
and
|
||||||
<a
|
<a href="https://git.private.coffee/PrivateCoffee/Statuten/src/branch/english">in English</a>.
|
||||||
href="https://git.private.coffee/PrivateCoffee/Statuten/src/branch/english"
|
|
||||||
>in English</a
|
|
||||||
>.
|
|
||||||
</p>
|
</p>
|
||||||
<p class="contact-info" id="contact-info">
|
<p class="contact-info" id="contact-info">
|
||||||
Interested in joining the association? Reach out via
|
Interested in joining the association? Reach out via
|
||||||
<a href="mailto:support@private.coffee">email</a> or
|
<a href="mailto:support@private.coffee">email</a> or
|
||||||
<a href="https://matrix.pcof.fi/#/#private.coffee:private.coffee"
|
<a href="https://matrix.pcof.fi/#/#private.coffee:private.coffee">Matrix</a>
|
||||||
>Matrix</a
|
|
||||||
>
|
|
||||||
for more information.
|
for more information.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
{% extends "base.html" %} {% block title %}Privacy Policy{% endblock %}
|
{% extends "base.html" %}
|
||||||
|
{% block title %}Privacy Policy{% endblock %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="text-center mb-5">
|
<div class="text-center mb-5">
|
||||||
<h1 class="special-header fancy-text-primary">Privacy Policy</h1>
|
<h1 class="special-header fancy-text-primary">Privacy Policy</h1>
|
||||||
<p class="lead">
|
<p class="lead">
|
||||||
|
@ -23,11 +24,16 @@
|
||||||
<p>The data controller for private.coffee is:</p>
|
<p>The data controller for private.coffee is:</p>
|
||||||
<address>
|
<address>
|
||||||
Private.coffee ‐ Verein zur Förderung von Privatsphäre und digitaler
|
Private.coffee ‐ Verein zur Förderung von Privatsphäre und digitaler
|
||||||
Souveränität<br />
|
Souveränität
|
||||||
c/o Klaus-Uwe Mitterer<br />
|
<br />
|
||||||
Gartengasse 22/7/3<br />
|
c/o Klaus-Uwe Mitterer
|
||||||
8010 Graz<br />
|
<br />
|
||||||
Austria<br />
|
Gartengasse 22/7/3
|
||||||
|
<br />
|
||||||
|
8010 Graz
|
||||||
|
<br />
|
||||||
|
Austria
|
||||||
|
<br />
|
||||||
</address>
|
</address>
|
||||||
<p>Central Register of Associations (ZVR) Number: 1758485319</p>
|
<p>Central Register of Associations (ZVR) Number: 1758485319</p>
|
||||||
<p>
|
<p>
|
||||||
|
@ -71,9 +77,7 @@
|
||||||
<li>Providing support to you</li>
|
<li>Providing support to you</li>
|
||||||
<li>Processing donations and memberships</li>
|
<li>Processing donations and memberships</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>
|
<p>All of those are what is called "legitimate interests" in legal speak.</p>
|
||||||
All of those are what is called "legitimate interests" in legal speak.
|
|
||||||
</p>
|
|
||||||
<p>
|
<p>
|
||||||
We do not use your data for any other purposes, including marketing,
|
We do not use your data for any other purposes, including marketing,
|
||||||
advertising, or tracking, we do not share your data with third parties
|
advertising, or tracking, we do not share your data with third parties
|
||||||
|
@ -153,10 +157,7 @@
|
||||||
If you are not satisfied with our response, or believe that we are
|
If you are not satisfied with our response, or believe that we are
|
||||||
processing your data in a way that is not compliant with the law, you have
|
processing your data in a way that is not compliant with the law, you have
|
||||||
the right to lodge a complaint with the supervisory authority in your
|
the right to lodge a complaint with the supervisory authority in your
|
||||||
country. In Austria, this is the Austrian Data Protection Authority (<a
|
country. In Austria, this is the Austrian Data Protection Authority (<a href="https://www.dsb.gv.at/">https://www.dsb.gv.at/</a>). However, we like to think of ourselves as nice people and will try to
|
||||||
href="https://www.dsb.gv.at/"
|
|
||||||
>https://www.dsb.gv.at/</a
|
|
||||||
>). However, we like to think of ourselves as nice people and will try to
|
|
||||||
help you out directly, and are always open to suggestions for improvement,
|
help you out directly, and are always open to suggestions for improvement,
|
||||||
so please do get in touch with us if you have any questions or concerns.
|
so please do get in touch with us if you have any questions or concerns.
|
||||||
</p>
|
</p>
|
||||||
|
@ -183,5 +184,5 @@
|
||||||
banners on our website.
|
banners on our website.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
<div class="alert alert-warning text-center" role="alert">
|
<div class="alert alert-warning text-center" role="alert">
|
||||||
This is a development version of the Private.coffee website. For the live
|
This is a development version of the Private.coffee website. For the live
|
||||||
version, please visit
|
version, please visit
|
||||||
<a href="https://private.coffee" class="alert-link">https://private.coffee</a
|
<a href="https://private.coffee" class="alert-link">https://private.coffee</a>.
|
||||||
>.
|
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,30 +1,60 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>Private.coffee</title>
|
<title>Private.coffee</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div style="font-family: Arial, sans-serif; background-color: #f2f2f2; color: #333; line-height: 1.6; padding: 20px; max-width: 600px; margin: auto;">
|
<div style="font-family: Arial, sans-serif;
|
||||||
|
background-color: #f2f2f2;
|
||||||
|
color: #333;
|
||||||
|
line-height: 1.6;
|
||||||
|
padding: 20px;
|
||||||
|
max-width: 600px;
|
||||||
|
margin: auto">
|
||||||
<h2 style="color: #333;">Welcome to Private.coffee</h2>
|
<h2 style="color: #333;">Welcome to Private.coffee</h2>
|
||||||
<p>Thanks for using our Element instance! Now, why don't you join our rooms?</p>
|
<p>Thanks for using our Element instance! Now, why don't you join our rooms?</p>
|
||||||
<ul style="list-style: none; padding: 0;">
|
<ul style="list-style: none; padding: 0;">
|
||||||
<li style="padding: 8px 0;"><a style="color: #1a5dab; text-decoration: none;" href="https://element.private.coffee/#/#coffeespace:private.coffee">#coffeespace:private.coffee</a> - The Private.coffee Space, containing all rooms</li>
|
<li style="padding: 8px 0;">
|
||||||
<li style="padding: 8px 0;"><a style="color: #1a5dab; text-decoration: none;" href="https://element.private.coffee/#/#private.coffee:private.coffee">#private.coffee:private.coffee</a> - General support for our services</li>
|
<a style="color: #1a5dab;
|
||||||
<li style="padding: 8px 0;"><a style="color: #1a5dab; text-decoration: none;" href="https://element.private.coffee/#/#matrix:private.coffee">#matrix:private.coffee</a> - Support for our Matrix server</li>
|
text-decoration: none"
|
||||||
<li style="padding: 8px 0;"><a style="color: #1a5dab; text-decoration: none;" href="https://element.private.coffee/#/#coffeebreak:private.coffee">#coffeebreak:private.coffee</a> - ☕ Coffee Break ☕ - our off-topic room</li>
|
href="https://element.private.coffee/#/#coffeespace:private.coffee">#coffeespace:private.coffee</a> - The Private.coffee Space, containing all rooms
|
||||||
|
</li>
|
||||||
|
<li style="padding: 8px 0;">
|
||||||
|
<a style="color: #1a5dab;
|
||||||
|
text-decoration: none"
|
||||||
|
href="https://element.private.coffee/#/#private.coffee:private.coffee">#private.coffee:private.coffee</a> - General support for our services
|
||||||
|
</li>
|
||||||
|
<li style="padding: 8px 0;">
|
||||||
|
<a style="color: #1a5dab;
|
||||||
|
text-decoration: none"
|
||||||
|
href="https://element.private.coffee/#/#matrix:private.coffee">#matrix:private.coffee</a> - Support for our Matrix server
|
||||||
|
</li>
|
||||||
|
<li style="padding: 8px 0;">
|
||||||
|
<a style="color: #1a5dab;
|
||||||
|
text-decoration: none"
|
||||||
|
href="https://element.private.coffee/#/#coffeebreak:private.coffee">#coffeebreak:private.coffee</a> - ☕ Coffee Break ☕ - our off-topic room
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr>
|
<hr>
|
||||||
<p>Private.coffee operates a collection of services that respect your privacy, here are some others:</p>
|
<p>Private.coffee operates a collection of services that respect your privacy, here are some others:</p>
|
||||||
<ul style="list-style: none; padding: 0;">
|
<ul style="list-style: none; padding: 0;">
|
||||||
{% for service in services.services %}
|
{% for service in services.services %}
|
||||||
{% if not service.exclude_from_simple %}
|
{% if not service.exclude_from_simple %}
|
||||||
<li style="padding: 8px 0;"><a style="color: #1a5dab; text-decoration: none;" href="{{ service.url }}">{{ service.name }}</a> - {{ service.short_description }}</li>
|
<li style="padding: 8px 0;">
|
||||||
|
<a style="color: #1a5dab;
|
||||||
|
text-decoration: none"
|
||||||
|
href="{{ service.url }}">{{ service.name }}</a> - {{ service.short_description }}
|
||||||
|
</li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
<p>For hosting inquiries for privacy-related, social, or wholesome projects, <a href="mailto:support@private.coffee" style="color: #1a5dab; text-decoration: none;">get in touch</a>!</p>
|
<p>
|
||||||
|
For hosting inquiries for privacy-related, social, or wholesome projects, <a href="mailto:support@private.coffee"
|
||||||
|
style="color: #1a5dab;
|
||||||
|
text-decoration: none">get in touch</a>!
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
{% block title %}Terms of Service{% endblock %}
|
{% block title %}Terms of Service{% endblock %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="text-center mb-5">
|
<div class="text-center mb-5">
|
||||||
<h1 class="special-header fancy-text-primary">Terms of Service</h1>
|
<h1 class="special-header fancy-text-primary">Terms of Service</h1>
|
||||||
<p class="lead">
|
<p class="lead">
|
||||||
|
@ -15,11 +15,16 @@
|
||||||
<p>The website private.coffee is run by:</p>
|
<p>The website private.coffee is run by:</p>
|
||||||
<address>
|
<address>
|
||||||
Private.coffee ‐ Verein zur Förderung von Privatsphäre und digitaler
|
Private.coffee ‐ Verein zur Förderung von Privatsphäre und digitaler
|
||||||
Souveränität<br />
|
Souveränität
|
||||||
c/o Klaus-Uwe Mitterer<br />
|
<br />
|
||||||
Gartengasse 22/7/3<br />
|
c/o Klaus-Uwe Mitterer
|
||||||
8010 Graz<br />
|
<br />
|
||||||
Austria<br />
|
Gartengasse 22/7/3
|
||||||
|
<br />
|
||||||
|
8010 Graz
|
||||||
|
<br />
|
||||||
|
Austria
|
||||||
|
<br />
|
||||||
</address>
|
</address>
|
||||||
<p>Central Register of Associations (ZVR) Number: 1758485319</p>
|
<p>Central Register of Associations (ZVR) Number: 1758485319</p>
|
||||||
<p>
|
<p>
|
||||||
|
@ -151,5 +156,5 @@
|
||||||
We may also report the users involved to the appropriate authorities.
|
We may also report the users involved to the appropriate authorities.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
|
@ -1,6 +1,7 @@
|
||||||
{% extends "base.html" %} {% block title %}Membership / Donations{% endblock %}
|
{% extends "base.html" %}
|
||||||
|
{% block title %}Membership / Donations{% endblock %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container my-5">
|
<div class="container my-5">
|
||||||
<div class="text-center mb-5">
|
<div class="text-center mb-5">
|
||||||
<h1 class="special-header fancy-text-primary">Transparency</h1>
|
<h1 class="special-header fancy-text-primary">Transparency</h1>
|
||||||
<p class="lead">
|
<p class="lead">
|
||||||
|
@ -9,7 +10,6 @@
|
||||||
each month since our inception.
|
each month since our inception.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% for year, year_data in finances.items() %}
|
{% for year, year_data in finances.items() %}
|
||||||
{% for month, month_data in year_data.items() %}
|
{% for month, month_data in year_data.items() %}
|
||||||
<div class="card shadow-sm mt-4">
|
<div class="card shadow-sm mt-4">
|
||||||
|
@ -20,6 +20,5 @@
|
||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
</div>
|
||||||
</div>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
Loading…
Reference in a new issue