From 7807c9a0552a02fa619374766dab2f1ad82c71bf Mon Sep 17 00:00:00 2001 From: Kobe Date: Sun, 25 May 2025 20:28:29 +0200 Subject: [PATCH] more header changes --- templates/rooms/create_room.html | 77 ++++++++++++++++--------------- templates/rooms/edit_room.html | 77 ++++++++++++++++--------------- templates/rooms/room_members.html | 18 +++++--- templates/rooms/rooms.html | 2 +- 4 files changed, 92 insertions(+), 82 deletions(-) diff --git a/templates/rooms/create_room.html b/templates/rooms/create_room.html index 7dce929..5060fa6 100644 --- a/templates/rooms/create_room.html +++ b/templates/rooms/create_room.html @@ -1,47 +1,50 @@ {% extends "common/base.html" %} +{% from 'components/header.html' import header %} {% block title %}Create Room - DocuPulse{% endblock %} {% block content %} -
-
-
-
-
-

Create New Room

+{{ header( + title="Create New Room", + description="Create a new room to organize and manage your documents", + button_text="Cancel", + button_url=url_for('rooms.rooms'), + icon="fa-door-open", + button_class="btn-secondary", + button_icon="fa-times" +) }} + +
+
+
+
+ {{ form.hidden_tag() }} +
+ {{ form.name.label(class="form-label") }} + {{ form.name(class="form-control") }} + {% if form.name.errors %} +
+ {% for error in form.name.errors %} + {{ error }} + {% endfor %} +
+ {% endif %}
-
- - {{ form.hidden_tag() }} -
- {{ form.name.label(class="form-label") }} - {{ form.name(class="form-control") }} - {% if form.name.errors %} -
- {% for error in form.name.errors %} - {{ error }} - {% endfor %} -
- {% endif %} -
-
- - {{ form.description(class="form-control", rows="3", placeholder="Enter a description (optional)") }} - {% if form.description.errors %} -
- {% for error in form.description.errors %} - {{ error }} - {% endfor %} -
- {% endif %} -
-
- Cancel - {{ form.submit(class="btn btn-primary") }} -
- +
+ + {{ form.description(class="form-control", rows="3", placeholder="Enter a description (optional)") }} + {% if form.description.errors %} +
+ {% for error in form.description.errors %} + {{ error }} + {% endfor %} +
+ {% endif %}
-
+
+ {{ form.submit(class="btn btn-primary") }} +
+
diff --git a/templates/rooms/edit_room.html b/templates/rooms/edit_room.html index 1b89ca6..0ec71c8 100644 --- a/templates/rooms/edit_room.html +++ b/templates/rooms/edit_room.html @@ -1,47 +1,50 @@ {% extends "common/base.html" %} +{% from 'components/header.html' import header %} {% block title %}Edit Room - {{ room.name }}{% endblock %} {% block content %} -
-
-
-
-
-

Edit Room

+{{ header( + title="Edit Room", + description="Update room details and settings", + button_text="Cancel", + button_url=url_for('rooms.rooms'), + icon="fa-door-open", + button_class="btn-secondary", + button_icon="fa-times" +) }} + +
+
+
+
+ {{ form.hidden_tag() }} +
+ {{ form.name.label(class="form-label") }} + {{ form.name(class="form-control") }} + {% if form.name.errors %} +
+ {% for error in form.name.errors %} + {{ error }} + {% endfor %} +
+ {% endif %}
-
- - {{ form.hidden_tag() }} -
- {{ form.name.label(class="form-label") }} - {{ form.name(class="form-control") }} - {% if form.name.errors %} -
- {% for error in form.name.errors %} - {{ error }} - {% endfor %} -
- {% endif %} -
-
- - {{ form.description(class="form-control", rows="3", placeholder="Enter a description (optional)") }} - {% if form.description.errors %} -
- {% for error in form.description.errors %} - {{ error }} - {% endfor %} -
- {% endif %} -
-
- Cancel - {{ form.submit(class="btn btn-primary", value="Update Room") }} -
- +
+ + {{ form.description(class="form-control", rows="3", placeholder="Enter a description (optional)") }} + {% if form.description.errors %} +
+ {% for error in form.description.errors %} + {{ error }} + {% endfor %} +
+ {% endif %}
-
+
+ {{ form.submit(class="btn btn-primary", value="Update Room") }} +
+
diff --git a/templates/rooms/room_members.html b/templates/rooms/room_members.html index 550691c..632de2e 100644 --- a/templates/rooms/room_members.html +++ b/templates/rooms/room_members.html @@ -1,4 +1,5 @@ {% extends "common/base.html" %} +{% from 'components/header.html' import header %} {% block title %}Room Members - {{ room.name }}{% endblock %} @@ -87,14 +88,17 @@ {% endblock %} {% block content %} -
-
-
-

Room Members - {{ room.name }}

-

Manage who has access to this room.

-
-
+{{ header( + title="Room Members - " + room.name, + description="Manage who has access to this room", + button_text="Back to Room", + button_url=url_for('rooms.room', room_id=room.id), + icon="fa-users", + button_class="btn-secondary", + button_icon="fa-arrow-left" +) }} +
diff --git a/templates/rooms/rooms.html b/templates/rooms/rooms.html index 2ba57ce..0ce5017 100644 --- a/templates/rooms/rooms.html +++ b/templates/rooms/rooms.html @@ -92,7 +92,7 @@ {% if current_user.is_admin %}