{% extends "base.html" %} {% from "partials/macros.html" import avatar, badge_chip, nav_icon %} {% block title %}Optionen · Putzliga{% endblock %} {% block page_title %}Optionen{% endblock %} {% block content %}
{% for endpoint, label, icon in settings_tabs %} {{ nav_icon(icon) }} {{ label }} {% endfor %}

Profil & Benachrichtigungen

Persönliche Einstellungen

{{ form.hidden_tag() }}
{{ form.name.label }} {{ form.name() }} {% for error in form.name.errors %}{{ error }}{% endfor %}
{{ form.email.label }} {{ form.email() }} {% for error in form.email.errors %}{{ error }}{% endfor %}
{{ form.password.label }} {{ form.password(placeholder="Leer lassen, wenn nichts geändert werden soll") }} {% for error in form.password.errors %}{{ error }}{% endfor %}
{{ form.avatar.label }} {{ form.avatar() }} {% for error in form.avatar.errors %}{{ error }}{% endfor %}
{{ form.submit(class_='button') }}

Push & App-Install

Web-Push vorbereiten

Putzliga nutzt echten Web-Push mit Service Worker und gespeicherten Subscriptions. Auf iPhone funktioniert das nur, wenn die App zum Home-Bildschirm hinzugefügt wurde.

{{ nav_icon('bell') }}
{% if push_ready %}VAPID konfiguriert{% else %}VAPID fehlt{% endif %}

{% if push_ready %}Push kann im Browser aktiviert werden.{% else %}Bitte zuerst Public/Private Key in der Umgebung setzen.{% endif %}

Auf iPhone/iPad bitte zuerst in Safari zum Home-Bildschirm hinzufügen und als Web-App öffnen.

Deine Trophäenwand

Freigeschaltete Badges

{% if earned_badges %}
{% for badge in earned_badges %} {{ badge_chip(badge) }} {% endfor %}
{% else %}

Noch keine Badges freigeschaltet. Die ersten kommen schnell, sobald Aufgaben erledigt werden.

{% endif %} {% if current_user.is_admin %}

Badge-Regeln verwaltest du auf der separaten Badge-Seite.

{% endif %}
{% if current_user.is_admin %}

Admin

Nutzerverwaltung

{{ admin_form.hidden_tag() }}
Neuen Nutzer anlegen

Hier legst du weitere Personen kontrolliert an, ohne freie Registrierung.

{{ admin_form.name.label }} {{ admin_form.name() }}
{{ admin_form.email.label }} {{ admin_form.email() }}
{{ admin_form.password.label }} {{ admin_form.password() }}
{{ admin_form.submit(class_='button button--secondary') }}
{% for user in users %}
{{ avatar(user) }}
{{ user.name }}

{{ user.email }}

{% if user.is_admin %} Admin {% endif %} {% if user.id == current_user.id %} Du {% endif %}
{% endfor %}

Admin

Schnellaufgabe-Aufwand

Hier definierst du die sichtbaren Aufwand-Stufen und die dazugehörigen Punkte. Im Schnellaufgaben-Dialog wird nur die Bezeichnung angezeigt.

{{ quick_task_config_form.hidden_tag() }}
Slot 1

Kleine Sache für zwischendurch.

{{ quick_task_config_form.fast_label.label }} {{ quick_task_config_form.fast_label() }}
{{ quick_task_config_form.fast_points() }}
Slot 2

Typische Alltagssache.

{{ quick_task_config_form.normal_label.label }} {{ quick_task_config_form.normal_label() }}
{{ quick_task_config_form.normal_points() }}
Slot 3

Braucht etwas mehr Zeit oder Konzentration.

{{ quick_task_config_form.medium_label.label }} {{ quick_task_config_form.medium_label() }}
{{ quick_task_config_form.medium_points() }}
Slot 4

Spürbarer Aufwand mit mehr Punkten.

{{ quick_task_config_form.heavy_label.label }} {{ quick_task_config_form.heavy_label() }}
{{ quick_task_config_form.heavy_points() }}
{{ quick_task_config_form.submit(class_='button button--secondary') }}
{% endif %} {% endblock %}