diff --git a/padelnomics/src/padelnomics/content/routes.py b/padelnomics/src/padelnomics/content/routes.py index f6de45c..e11ca19 100644 --- a/padelnomics/src/padelnomics/content/routes.py +++ b/padelnomics/src/padelnomics/content/routes.py @@ -23,7 +23,7 @@ RESERVED_PREFIXES = ( "/admin", "/auth", "/planner", "/billing", "/dashboard", "/directory", "/leads", "/suppliers", "/health", "/sitemap", "/static", "/markets", "/features", - "/terms", "/privacy", "/about", "/feedback", + "/terms", "/privacy", "/about", "/imprint", "/feedback", ) SCENARIO_RE = re.compile(r'\[scenario:([a-z0-9_-]+)(?::([a-z]+))?\]') diff --git a/padelnomics/src/padelnomics/public/routes.py b/padelnomics/src/padelnomics/public/routes.py index 854e2c9..e089d9f 100644 --- a/padelnomics/src/padelnomics/public/routes.py +++ b/padelnomics/src/padelnomics/public/routes.py @@ -58,6 +58,11 @@ async def about(): return await render_template("about.html") +@bp.route("/imprint") +async def imprint(): + return await render_template("imprint.html") + + @bp.route("/suppliers") async def suppliers(): total_suppliers, total_countries = await _supplier_counts() @@ -127,6 +132,7 @@ async def sitemap(): (f"{base}/billing/pricing", today), (f"{base}/terms", today), (f"{base}/privacy", today), + (f"{base}/imprint", today), (f"{base}/markets", today), ] diff --git a/padelnomics/src/padelnomics/public/templates/imprint.html b/padelnomics/src/padelnomics/public/templates/imprint.html new file mode 100644 index 0000000..33bc035 --- /dev/null +++ b/padelnomics/src/padelnomics/public/templates/imprint.html @@ -0,0 +1,70 @@ +{% extends "base.html" %} + +{% block title %}Imprint - {{ config.APP_NAME }}{% endblock %} + +{% block head %} + + +{% endblock %} + +{% block content %} +
+
+

Imprint

+

Legal disclosure pursuant to §5 DDG (Digitale-Dienste-Gesetz)

+ +
+ +
+

Service Provider

+

+ + [Name / Company Name]
+ [Street and House Number]
+ [Postcode] [City]
+ [Country] +

+
+ +
+

Contact

+

+ Email: [your@email.com] +

+ +
+ + + +
+

Responsible for Content

+

+ + [Full Name]
+ [Address as above] +

+
+ +
+

Disclaimer

+

+ Despite careful content control we assume no liability for the content of external links. + The operators of linked pages are solely responsible for their content. +

+
+ +
+
+
+{% endblock %} diff --git a/padelnomics/src/padelnomics/templates/base.html b/padelnomics/src/padelnomics/templates/base.html index 0e89350..0816665 100644 --- a/padelnomics/src/padelnomics/templates/base.html +++ b/padelnomics/src/padelnomics/templates/base.html @@ -169,6 +169,12 @@ + +
+

Company

+