mirror of
https://github.com/grocy/grocy.git
synced 2025-08-18 11:27:03 +00:00
Small different UI improvements
Show the cursor as pointer on stock overview page while hovering the product name cell to highlight that the productcard can be opened Show a waiting cursor and disable all form inputs while doing background XHR calls to highlight that the user should wait Place the search field (to search a table) on all pages to the left most place
This commit is contained in:
@@ -255,6 +255,26 @@ Grocy.FrontendHelpers.ValidateForm = function(formId)
|
||||
$(form).addClass('was-validated');
|
||||
}
|
||||
|
||||
Grocy.FrontendHelpers.BeginUiBusy = function(formId = null)
|
||||
{
|
||||
$("body").addClass("cursor-busy");
|
||||
|
||||
if (formId !== null)
|
||||
{
|
||||
$("#" + formId + " :input").attr("disabled", true);
|
||||
}
|
||||
}
|
||||
|
||||
Grocy.FrontendHelpers.EndUiBusy = function(formId = null)
|
||||
{
|
||||
$("body").removeClass("cursor-busy");
|
||||
|
||||
if (formId !== null)
|
||||
{
|
||||
$("#" + formId + " :input").attr("disabled", false);
|
||||
}
|
||||
}
|
||||
|
||||
Grocy.FrontendHelpers.ShowGenericError = function(message, exception)
|
||||
{
|
||||
toastr.error(L(message) + '<br><br>' + L('Click to show technical details'), '', {
|
||||
|
Reference in New Issue
Block a user