Add account deletion confirmation page, privacy settings template, and profile view template

- Created a new HTML template for account deletion confirmation with user-friendly messaging and a return link.
- Developed a privacy settings page allowing users to control visibility of their personal information with appropriate messaging for success and error states.
- Implemented a profile view template displaying user information, statistics, teams, and achievements based on user permissions.
- Added responsive design elements and improved user interface with Tailwind CSS classes for better aesthetics and usability.
This commit is contained in:
Christian Krakau-Louis
2025-04-16 21:45:33 +02:00
parent 9815a1a3e0
commit 6c260c5936
16 changed files with 1169 additions and 145 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block content %}
<div class="flex flex-col items-center">
<div class="max-w-4xl mx-auto">
<!-- Hero Section -->
<section class="w-full py-8 md:py-16 text-center">
<h1 class="text-4xl md:text-6xl font-bold text-irish-green mb-4">PubQuiz League Tracker</h1>
@@ -13,9 +13,9 @@
<!-- Features -->
<section class="w-full py-12 bg-white rounded-lg shadow-md my-8">
<div class="container mx-auto">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold text-irish-green text-center mb-10">How It Works</h2>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8 px-4">
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<div class="flex flex-col items-center text-center">
<div class="bg-cream-white p-4 rounded-full mb-4">
<i class="fas fa-users text-irish-green text-3xl"></i>