- Added 'swal-input-show' class to input fields in Wireless.php to ensure they are displayed correctly.
- Modified CSS in jquery.sweetalert.css to hide default SweetAlert input fields while allowing specific ones to show (hiding was already done in legacy webgui)
- Added a footer spacer div to enhance layout structure.
- Changed footer display to grid for better alignment on larger screens.
- Adjusted footer spacer visibility for mobile and desktop views.
Keep track of the md5 within a separate function. Avoids duplication of code on the nchan scripts, and allows for the script to still exit if no listeners without adding in more code within each script to handle this.
- Simplified success messages in both PHP class and shell script after key installation.
- Removed unnecessary conditional checks for array state, providing a more straightforward success response.
This change aims to enhance clarity in user feedback during key installation. No further changes are pending for this task.
- Wrap installKey method in try-catch for better error handling
- Execute checkRegistration=Apply after successful key download
- Add error response for installation failures
- Apply changes to both PHP class and shell script
- Removed unnecessary wrapper div and adjusted the header layout in Header.php for cleaner code.
- Updated CSS to reflect changes in the header structure, ensuring proper styling for the unraid-header-os-version component.
This change aims to enhance code readability and maintainability by streamlining the header layout. No further changes are pending for this task.
- Introduced the <unraid-modals> component to the DefaultPageLayout.php file to enhance modal functionality across the web interface.
This change aims to improve user interaction by integrating modal support. No further changes are pending for this task.
- Changed short PHP opening tags to standard long tags for consistency.
- Enhanced code readability by adding braces to control structures.
- Improved formatting for better maintainability.
This update aims to ensure uniformity in PHP code and enhance overall readability. No further changes are pending for this task.
- Updated `generateContent` function to handle a new `ResponsiveLayout` flag in the page data array.
- Added a wrapper for non-responsive content based on the `ResponsiveLayout` flag.
- Adjusted CSS class naming for consistency in the `default-base.css` file.
- Set `ResponsiveLayout` to false in `AddVM.page` and `UpdateVM.page` for default behavior.
- Cleaned up HTML structure in `VMedit.php` to remove unnecessary class.
This change improves the flexibility of page layouts and ensures proper styling for non-responsive content.