mirror of https://github.com/itsmrval/accessGate
47 lines
1.8 KiB
Plaintext
47 lines
1.8 KiB
Plaintext
<footer class="bg-white sticky-footer">
|
|
<div class="container my-auto">
|
|
<div class="text-center my-auto copyright"><span>Made with ❤️ by <a href="https://github.com/itsmrval" target="_blank">itsmrval</a></span></div>
|
|
</div>
|
|
</footer>
|
|
</div><a class="border rounded d-inline scroll-to-top" href="#page-top"><i class="fas fa-angle-up"></i></a>
|
|
</div>
|
|
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/js/bootstrap.bundle.min.js"></script>
|
|
<script src="/static/assets/js/script.min.js"></script>
|
|
<script>
|
|
function tableSearch(int) {
|
|
var input, filter, table, tr, td, i, txtValue;
|
|
input = document.getElementById("tableInput" + int);
|
|
filter = input.value.toUpperCase();
|
|
table = document.getElementById("tableEnabled" + int);
|
|
tr = table.getElementsByTagName("tr");
|
|
for (i = 0; i < tr.length; i++) {
|
|
td = tr[i].getElementsByTagName("td")[0];
|
|
if (td) {
|
|
txtValue = td.textContent || td.innerText;
|
|
if (txtValue.toUpperCase().indexOf(filter) > -1) {
|
|
tr[i].style.display = "";
|
|
} else {
|
|
tr[i].style.display = "none";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
function resizeTextArea(textarea) {
|
|
const { style, value } = textarea;
|
|
style.height = style.minHeight = 'auto';
|
|
style.minHeight = `${ Math.min(textarea.scrollHeight + 4, parseInt(textarea.style.maxHeight)) }px`;
|
|
style.height = `${ textarea.scrollHeight + 4 }px`;
|
|
}
|
|
|
|
const textarea = document.getElementById('textarea');
|
|
|
|
textarea.addEventListener('input', () => {
|
|
resizeTextArea(textarea);
|
|
});
|
|
|
|
</script>
|
|
</body>
|
|
</html> |