Prod live updates
This commit is contained in:
@@ -109,9 +109,8 @@
|
||||
<i class="bi bi-credit-card text-success display-4 mb-3"></i>
|
||||
<h4 class="text-success">Credit/Debit Card</h4>
|
||||
<p class="card-text">Pay securely with Visa, Mastercard, American Express, or Discover.</p>
|
||||
<a href="https://buy.stripe.com/test_14k6rE7jD3hQ2SQ144" class="btn btn-success mt-3" target="_blank" id="submitBtn">
|
||||
Pay with Card
|
||||
</a>
|
||||
|
||||
<button class="btn btn-success mt-3" id="submitBtn">Pay Dues</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -192,39 +191,6 @@
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
|
||||
|
||||
<!-- Stripe Integration Script (example) -->
|
||||
<script>
|
||||
// This would be replaced with your actual Stripe integration code
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
// Example: Track outbound links to Stripe
|
||||
const stripeLinks = document.querySelectorAll('a[href*="stripe.com"]');
|
||||
stripeLinks.forEach(link => {
|
||||
link.addEventListener('click', function(e) {
|
||||
// You could add analytics tracking here
|
||||
console.log('Redirecting to Stripe payment');
|
||||
});
|
||||
});
|
||||
|
||||
// Example: Dynamic balance loading (would connect to your backend)
|
||||
function loadAccountBalance() {
|
||||
// In a real implementation, this would fetch from your database
|
||||
// This is just a placeholder example
|
||||
return {
|
||||
member: "John Doe (Lot #42)",
|
||||
balance: "$600.00",
|
||||
dueDate: "January 15, 2024",
|
||||
lastPayment: "$600.00 on January 10, 2023"
|
||||
};
|
||||
}
|
||||
|
||||
// Update the account info section (example)
|
||||
const accountInfo = loadAccountBalance();
|
||||
document.querySelector('.bg-light p:nth-child(1)').innerHTML =
|
||||
`<strong>Member:</strong> ${accountInfo.member}`;
|
||||
document.querySelector('.bg-light p:nth-child(2)').innerHTML =
|
||||
`<strong>Current Balance:</strong> ${accountInfo.balance} (Due ${accountInfo.dueDate})`;
|
||||
document.querySelector('.bg-light p:nth-child(3)').innerHTML =
|
||||
`<strong>Last Payment:</strong> ${accountInfo.lastPayment}`;
|
||||
});
|
||||
</script>
|
||||
<script src="https://js.stripe.com/v3/"></script>
|
||||
<script src="{% static 'main.js' %}"></script>
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
<h4 class="mb-0">{{ officer.position }}</h4>
|
||||
</div>
|
||||
<div class="card-body text-center">
|
||||
<img src="../images/board/john-smith.jpg" alt="John Smith" class="rounded-circle mb-3" width="150" height="150">
|
||||
<!--<img src="../images/board/john-smith.jpg" alt="John Smith" class="rounded-circle mb-3" width="150" height="150">-->
|
||||
<h5 class="card-title">{{ officer.name }}</h5>
|
||||
<!-- <p class="text-muted">Term: 2022-2024</p>
|
||||
<p class="card-text">John has lived in Greenwood Estates since 2015 and brings 20 years of financial management experience to the board.</p> -->
|
||||
@@ -84,7 +84,7 @@
|
||||
<h4 class="mb-0">TBD</h4>
|
||||
</div>
|
||||
<div class="card-body text-center">
|
||||
<img src="../images/board/john-smith.jpg" alt="John Smith" class="rounded-circle mb-3" width="150" height="150">
|
||||
<!--<img src="../images/board/john-smith.jpg" alt="John Smith" class="rounded-circle mb-3" width="150" height="150">-->
|
||||
<h5 class="card-title">TBD</h5>
|
||||
<p class="text-muted">TBD</p>
|
||||
<p class="card-text">TBD</p>
|
||||
@@ -99,4 +99,4 @@
|
||||
|
||||
</div>
|
||||
</main>
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
||||
Reference in New Issue
Block a user