From c1ef057ad2f0120786ee7b6d40a5524137f821ac Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Sat, 21 Mar 2026 11:10:14 -0400 Subject: [PATCH] [people] Clean up form and add link to settings --- vrobbler/templates/people/person_form.html | 107 ++++++++++++++++-- .../templates/profiles/settings_form.html | 6 + 2 files changed, 105 insertions(+), 8 deletions(-) diff --git a/vrobbler/templates/people/person_form.html b/vrobbler/templates/people/person_form.html index 9a8485a..3cadd40 100644 --- a/vrobbler/templates/people/person_form.html +++ b/vrobbler/templates/people/person_form.html @@ -1,27 +1,118 @@ {% extends "base.html" %} +{% block head_extra %} + +{% endblock %} {% block content %}

People

-
-
+
+

Add Person

{% csrf_token %} - {{ form.as_p }} - + {% for field in form %} +
+ + {{ field }} + {% if field.errors %} + {{ field.errors.0 }} + {% endif %} +
+ {% endfor %} +
-
+

Your People

-
    +
      {% for person in people %}
    • - {{ person.name }} - Edit + {{ person.name }} + + Edit +
    • {% empty %}
    • No people yet.
    • diff --git a/vrobbler/templates/profiles/settings_form.html b/vrobbler/templates/profiles/settings_form.html index 2e22b4c..e189152 100644 --- a/vrobbler/templates/profiles/settings_form.html +++ b/vrobbler/templates/profiles/settings_form.html @@ -92,6 +92,11 @@ .widget-links li { margin-bottom: 4px; } + +.settings-link { + grid-column: 2; + margin: 8px 0; +} @@ -100,6 +105,7 @@ {% block title %}Settings{% endblock %} {% block details %} +
      {% csrf_token %} {% for field in form %} {% if field.name == "enable_public_widgets" %}