Updates with a sign in page

This commit is contained in:
2025-04-25 10:12:16 -05:00
parent 5bd7a37e52
commit b9964b22a9
7 changed files with 187 additions and 25 deletions

View File

@@ -16,7 +16,7 @@
<script async defer src="https://tianji.aimloperations.com/tracker.js" data-website-id="cm9qziuid9vr7v6dtdbnx8406"></script>
</head>
<body>
<p><img src=https://tianji.aimloperations.com/telemetry/cm7w8087y020lddswyhamadj2/cm9u1ehxeajxmv6dtajx4f9yn/badge.svg"></p>
<!-- Navigation -->
<nav class="navbar navbar-expand-lg navbar-dark bg-success sticky-top">
<div class="container">

View File

@@ -78,34 +78,39 @@
<div class="col-12">
<div class="card shadow-sm">
<div class="card-header bg-success text-white">
<h3 class="h5 mb-0"><i class="bi bi-activity me-2"></i>Recent Community Activity</h3>
<h3 class="h5 mb-0"><i class="bi bi-activity me-2"></i>Your Recently Updated Posts</h3>
</div>
<div class="card-body">
<div class="list-group">
{% for recent_post in member_recent_posts %}
<a href="#" class="list-group-item list-group-item-action">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">Annual Picnic Scheduled</h5>
<h5 class="mb-1">{{ recent_post.title }}</h5>
<small>3 days ago</small>
</div>
<p class="mb-1">The community picnic is scheduled for June 15th. RSVP now!</p>
<p class="mb-1">{{ recent_post.content }}</p>
<small>Posted by Sarah Johnson</small>
</a>
{% endfor %}
</div>
</div>
</div>
<div class="card shadow-sm">
<div class="card-header bg-success text-white">
<h3 class="h5 mb-0"><i class="bi bi-activity me-2"></i>Recent Community Posts</h3>
</div>
<div class="card-body">
<div class="list-group">
{% for recent_post in recent_posts %}
<a href="#" class="list-group-item list-group-item-action">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">Landscaping Update</h5>
<small>1 week ago</small>
<h5 class="mb-1">{{ recent_post.title }}</h5>
<small>3 days ago</small>
</div>
<p class="mb-1">New flowers planted in common areas. Come see the improvements!</p>
<small>Posted by Robert Wilson</small>
</a>
<a href="#" class="list-group-item list-group-item-action">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">Neighborhood Watch Meeting</h5>
<small>2 weeks ago</small>
</div>
<p class="mb-1">Next meeting scheduled for May 10th at the clubhouse.</p>
<small>Posted by Michael Brown</small>
<p class="mb-1">{{ recent_post.content }}</p>
<small>Posted by Sarah Johnson</small>
</a>
{% endfor %}
</div>
</div>
</div>

View File

@@ -52,12 +52,12 @@
</div>
<div class="mt-3 text-center">
<a href="reset-password.html" class="text-decoration-none">Forgot password?</a>
<a href="{% url 'password_reset' %}" class="text-decoration-none">Forgot password?</a>
</div>
</form>
</div>
<div class="card-footer text-center text-muted">
Not a member? <a href="../../membership.html" class="text-success">Join our community</a>
Not a member? <a href="{% url 'signup' %}" class="text-success">Join our community</a>
</div>
</div>
</div>

View File

@@ -0,0 +1,104 @@
{% extends 'schasite/base2.html' %}
{% load static %}
{% block pagetitle %}
<title>Login | SCHA</title>
{% endblock %}
{% block content %}
<div class="container py-5">
<div class="row justify-content-center">
<div class="col-md-8 col-lg-6">
<div class="card shadow-sm">
<div class="card-header bg-success text-white text-center">
<h2><i class="bi bi-shield-lock me-2"></i>Member Signup</h2>
</div>
<div class="card-body p-4">
<form id="loginForm" class="needs-validation" novalidate>
<div class="card-body">
<div class="row g-3">
<div class="col-md-6">
<label class="form-label">First Name</label>
<input type="text" class="form-control" value="John">
</div>
<div class="col-md-6">
<label class="form-label">Last Name</label>
<input type="text" class="form-control" value="Doe">
</div>
<div class="col-md-6">
<label class="form-label">Email</label>
<input type="email" class="form-control" value="john.doe@example.com">
</div>
<div class="col-md-6">
<label class="form-label">Phone</label>
<input type="tel" class="form-control" value="(555) 123-4567">
</div>
<div class="col-12">
<label class="form-label">Street Address</label>
<input type="text" class="form-control" value="123 Oak Drive">
</div>
<div class="col-md-4">
<label class="form-label">City</label>
<input type="text" class="form-control" value="Anytown">
</div>
<div class="col-md-4">
<label class="form-label">State</label>
<input type="text" class="form-control" value="ST">
</div>
<div class="col-md-4">
<label class="form-label">ZIP Code</label>
<input type="text" class="form-control" value="12345" >
</div>
<div class="col-md-12">
<label for="loginPassword" class="form-label">Password</label>
<div class="input-group">
<span class="input-group-text"><i class="bi bi-key"></i></span>
<input type="password" class="form-control" id="loginPassword" required>
<button class="btn btn-outline-secondary" type="button" id="togglePassword">
<i class="bi bi-eye"></i>
</button>
<div class="invalid-feedback">
Please enter your password.
</div>
</div>
</div>
<div class="col-md-12">
<label for="loginPassword" class="form-label">Confirm Password</label>
<div class="input-group">
<span class="input-group-text"><i class="bi bi-key"></i></span>
<input type="password" class="form-control" id="loginPassword" required>
<button class="btn btn-outline-secondary" type="button" id="togglePassword">
<i class="bi bi-eye"></i>
</button>
<div class="invalid-feedback">
Please confirm your password. </div>
</div>
</div>
</div>
</div>
<div class="d-grid gap-2">
<button type="submit" class="btn btn-success">
<i class="bi bi-box-arrow-in-right me-2"></i>Sign Up
</button>
</div>
<div class="mt-3 text-center">
<a href="{% url 'login' %}" class="text-decoration-none">Back to Log In</a>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
{% endblock %}