Add Please Wait fro default theme and reboot template formatting

This commit is contained in:
John Crisp
2025-08-07 14:20:43 +02:00
parent daf3b746cf
commit 1f3795a388
4 changed files with 33 additions and 3 deletions

View File

@@ -118,3 +118,14 @@ html {
.nutTable tr td:nth-child(1){
width:30%;
}
#busy-indicator {
display: none;
margin-top: 10px;
font-weight: bold;
color: red;
}
.busy {
cursor: wait; /* Change the cursor to a 'wait' cursor */
}

View File

@@ -21,6 +21,18 @@ $(document).ready(function () {
}
});
// and busy cursor
$(document).ready(function () {
// Handle form submission for any form
$('form').on('submit', function (event) {
// Disable all submit buttons and update their labels
$(this).find('button[type="submit"]').prop('disabled', true).text('Please wait...');
$(this).find('input[type="submit"]').prop('disabled', true).val('Please wait...');
// Add busy cursor
$('body').addClass('busy');
});
});
$(document).ready(function () {
// Get the fields

View File

@@ -2,6 +2,8 @@
% content_for 'module' => begin
<%= dumper $c->current_route %>
<div class="card-body">
% if (config->{debug} == 1) {
@@ -45,5 +47,6 @@
</div>
</form>
</div>
%end

View File

@@ -1,6 +1,6 @@
%define name smeserver-manager-AdminLTE
%define version 11.0.0
%define release 51
%define release 52
Summary: AdminLTE is an html framework for admin consoles - this rpm adds it to smeserver manager2
Name: %{name}
@@ -29,6 +29,10 @@ AdminLTE is an html framework for admin consoles
wget https://github.com/ColorlibHQ/AdminLTE/archive/master.zip
%changelog
* Thu Aug 07 2025 John Crisp <jcrisp@safeandsoundit.co.uk> 11.0.0-52.sme
- Add Please wait on submit as per default template
- Formatting reboot template
* Tue Aug 05 2025 John Crisp <jcrisp@safeandsoundit.co.uk> 11.0.0-51.sme
- Fix reboot/shutdown failure - thanks Massimo [SME: 13097]