Skip to content

Commit 680513c

Browse files
committed
implemented modal on contact send
1 parent d0df8d3 commit 680513c

File tree

3 files changed

+40
-2
lines changed

3 files changed

+40
-2
lines changed

chipy_org/apps/contact/templates/contact/contact.html

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
</table>
2020
<div class="text-center">
2121
<input class="btn btn-primary" type="submit" value="Send Email">
22+
<!-- <input class="btn btn-primary" type="submit" value="Send Email" data-bs-toggle="modal" data-bs-target="#contact-modal"> -->
2223
</div>
24+
<div id="contact-modal-show" style="display:none" data-bs-toggle="modal" data-bs-target="#contact-modal"></div>
2325
</form>
2426
</div>
2527
</div>
@@ -35,8 +37,36 @@ <h3>Did you know ChiPy has a mailing list?</h3>
3537
</div>
3638
</div>
3739
</div>
40+
41+
{% if messages %}
42+
<!-- CONTACT MODAL STARTS-->
43+
<div class="modal fade" id="contact-modal" tabindex="-1" aria-labelledby="contactModalLabel" aria-hidden="true">
44+
<div class="modal-dialog modal-dialog-centered">
45+
<div class="modal-content">
46+
<div class="modal-header">
47+
<img src="https://via.placeholder.com/150"></img>
48+
<h5 class="modal-title black-text" id="contactModalLabel">Thank You.</h5>
49+
</div>
50+
<div class="modal-body">
51+
{% include "_messages.html" %}
52+
<button type="button" class="btn btn-primary" data-bs-dismiss="modal" aria-label="Close">Return to site</button>
53+
</div>
54+
</div>
55+
</div>
56+
</div>
57+
<!-- CONTACT MODAL ENDS-->
58+
59+
<script>
60+
window.addEventListener('load', function () {
61+
document.querySelector("#contact-modal-show").click();
62+
});
63+
</script>
64+
65+
{% endif %}
3866
{% endblock %}
3967

68+
69+
4070
{% block extra-javascript %}
4171
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
4272
{% endblock %}

chipy_org/templates/_messages.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1+
{% for message in messages %}
2+
<div>{{ message|linebreaks }}</div>
3+
{% endfor %}
4+
5+
<!-- ORIGINAL
16
{% for message in messages %}
27
<div class="alert alert-dismissible {% if message.tags %} {% for tag in message.tags.split %}alert-{{ tag }} {% endfor %}{% endif %} fade show">
38
<a class="close" href="#" data-bs-dismiss="alert" aria-label="Close">&times;</a>
49
{{ message|linebreaks }}
510
</div>
6-
{% endfor %}
11+
{% endfor %}
12+
-->

chipy_org/templates/shiny/slim.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,17 @@
1717

1818
{% block content %}
1919

20+
<!-- ORIGINAL
2021
{% if messages %}
2122
<div class="container-xl">
2223
<div class="row">
2324
<div class="col-md-12">
2425
{% include "_messages.html" %}
2526
</div>
2627
</div>
27-
</div><!--closes container xl-->
28+
</div> --><!--closes container xl--><!--
2829
{% endif %}
30+
-->
2931

3032
<div class="container-xl">
3133
<div class="row">

0 commit comments

Comments
 (0)