Commit Graph

2894 Commits

Author SHA1 Message Date
Zack Spear
f8513aecd1 fix: enhance layout consistency in Syslog.page and Syslog.css
- Refactored Syslog.page to use flexbox for improved layout of log controls and buttons.
- Updated Syslog.css to include new styles for .syslog-controls and .label for better alignment and spacing.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 16:28:29 -07:00
Zack Spear
c9d106ead4 fix: enhance layout consistency in default-base.css
- Added new flex utility classes (.flex-wrap, .flex-wrap-reverse, .flex-nowrap, .flex-shrink-0) for improved layout flexibility.
- Removed unnecessary margin-top from pre.up for better spacing consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 16:28:16 -07:00
Zack Spear
76cfb4beb0 fix: enhance layout consistency in DiskSettings.page
- Updated password input fields to use flex containers for improved alignment with the show passphrase checkbox.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 13:15:31 -07:00
Zack Spear
10bf8de500 fix: enhance layout consistency in CPU pages and default styles
- Wrapped tables in CPUisol.page, CPUpin.page, and CPUvms.page with a new div class for improved layout structure.
- Added a new CSS class .TableContainer--no-min-width to handle overflow and ensure consistent table presentation.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 13:04:58 -07:00
Zack Spear
ea76b3d323 fix: enhance layout consistency in DeviceInfo.page and DiskSettings.page
- Added spacing between hidden input fields and surrounding elements for improved layout consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 13:00:40 -07:00
Zack Spear
b5edfc9ad0 fix: enhance layout consistency in CPU isolation, pinning, and VM pages
- Updated form structures in CPUisol.page, CPUpin.page, and CPUvms.page to use flex containers for button alignment.
- Removed unnecessary div wrappers to streamline layout.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:59:14 -07:00
Zack Spear
a0c4680329 fix: enhance layout consistency in UPSdetails.page
- Wrapped the UPS details table in a div container for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:45:05 -07:00
Zack Spear
260c119679 fix: enhance layout consistency in default-base.css
- Added width: 100% and box-sizing: border-box to pre elements for improved layout handling.
- Updated box-sizing for dd elements to ensure consistent sizing across different contexts.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:42:08 -07:00
Zack Spear
ba8042a517 fix: enhance layout consistency in VMSettings.css
- Removed unnecessary margin and transform properties from buttons for improved layout consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:42:02 -07:00
Zack Spear
446975a284 fix: enhance layout consistency in default-base.css
- Added overflow-x: auto to dd elements for improved handling of overflow content.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:36:12 -07:00
Zack Spear
40565a9bda fix: enhance layout consistency in DockerSettings.page and VMSettings.page
- Added spacing between hidden input fields and submit buttons for improved layout consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:36:03 -07:00
Zack Spear
39316cd5c2 fix: improve showStatus function in HeadInlineJS.php
- Refactored the showStatus function for better readability and structure.
- Changed the way parameters are passed to the jQuery post method.
- This change continues the effort to enhance code clarity and maintainability across the plugin.
2025-05-22 12:31:52 -07:00
Zack Spear
dba1c6a408 fix: enhance layout consistency in UserAdd.page and UserEdit.page
- Wrapped password input fields in a flex container for better alignment.
- Added a new utility class .font-mono in default-base.css for consistent font styling in text areas.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:31:44 -07:00
tom mortensen
e2551e7e9b Merge pull request #2202 from unraid/fix/blobs-not-external
fix: blob links shouldn't be external
2025-05-22 11:20:36 -07:00
tom mortensen
689d181e45 Merge pull request #2188 from unraid/feat/responsive-default-page-layout
feat: responsive DefaultPageLayout first pass
2025-05-22 11:19:36 -07:00
Eli Bosley
1afb7d86d1 fix: blob links shouldn't be external 2025-05-22 13:14:04 -04:00
Zack Spear
03ce3a7368 fix: enhance layout consistency in default-base.css
- Added a new selector for .ui-dropdownchecklist-selector-wrapper to maintain consistent max-width styling across form elements.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 17:26:16 -07:00
Zack Spear
77fb3233b6 fix: enhance layout consistency in DeviceInfo.page
- Adjusted the placement of the control element in DeviceInfo.page to improve layout consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 17:23:22 -07:00
Zack Spear
a965a2390f fix: enhance layout consistency in ArrayOperation.page, Disk.page, Share.page, and CreateDocker.php
- Updated button and status message structure in ArrayOperation.page, Disk.page, and Share.page for improved layout consistency.
- Adjusted the placement of elements in CreateDocker.php to enhance visual structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 17:22:31 -07:00
Zack Spear
dc1c67c14c fix: enhance layout consistency in DeviceInfo.page
- Updated button and status message structure in DeviceInfo.page for improved layout consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 17:15:44 -07:00
Zack Spear
4c55a3cd50 fix: remove obsolete Apps.css file
- Deleted the Apps.css file as its styles are no longer needed.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 17:05:17 -07:00
Zack Spear
14730b64da fix: streamline CSS in WG0.css
- Removed commented-out CSS rules to clean up the stylesheet.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 16:52:42 -07:00
Zack Spear
a65c442db9 fix: enhance layout consistency in PluginInstall.page and default-base.css
- Added utility classes for width, height, and overflow to improve layout structure in PluginInstall.page.
- Removed the obsolete Plugins.css file as its styles are no longer needed.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 16:52:34 -07:00
Zack Spear
be03af656d fix: enhance layout consistency in WG0.page, WGX.page, and WG0.css
- Updated layout structure in WG0.page and WGX.page by wrapping elements in spans for improved visual consistency.
- Adjusted CSS in WG0.css to streamline styles and enhance layout consistency across the plugin.
- This change continues the effort to enhance visual structure across the plugin.
2025-05-21 16:39:23 -07:00
Zack Spear
18337e9e14 fix: enhance layout consistency in PageBuilder.php and MainContentTabless.php
- Wrapped elements in spans within PageBuilder.php to improve layout structure.
- Added a span for layout consistency in MainContentTabless.php.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 16:39:13 -07:00
tom mortensen
89b3ac1275 Merge pull request #2201 from unraid/feat/gui-mode-fix-rename-functions
Update GUIModeSessionFix.php
2025-05-21 15:30:32 -07:00
tom mortensen
7d02e4aff6 Merge pull request #2200 from Squidly271/revert-2074-patch-45
Revert "Fix: Allow docker context menu to be either above or below depending …"
2025-05-21 15:30:10 -07:00
Eli Bosley
29b68a6b70 Update GUIModeSessionFix.php
Fix: this will fix a rare edge case that a function may be "defined twice", breaking the entire webGUI.
2025-05-21 16:22:34 -04:00
Zack Spear
1b962159df fix: enhance layout consistency in CPUisol.page, CPUpin.page, and CPUvms.page
- Wrapped tables in CPUisol.page, CPUpin.page, and CPUvms.page within divs for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 11:56:17 -07:00
Zack Spear
6ec34511d8 fix: enhance layout consistency in Browse.page, Browse.css, and BrowseButton.css
- Wrapped the table in Browse.page within a div for improved layout structure.
- Removed unnecessary margin-top from autoheight class in Browse.css and BrowseButton.css for better visual consistency.
- This change continues the effort to enhance layout consistency across the plugin.
2025-05-21 11:52:14 -07:00
Zack Spear
91c40f393a fix: enhance layout consistency in DockerSettings.page
- Wrapped the Docker vDisk size input element in a span for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 11:17:55 -07:00
Zack Spear
193afe5ee0 fix: enhance layout consistency in DeviceInfo.page
- Wrapped input elements in a span for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 11:17:45 -07:00
Zack Spear
2fb0497cec fix: enhance layout consistency in CacheDevices.page
- Wrapped the devices table in a div for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 11:17:37 -07:00
Zack Spear
5f37211e41 fix: enhance layout consistency in ManagementAccess.page
- Wrapped URL links in a span for improved layout structure.
- Removed unused ManagementAccess.css file as its styles are no longer needed.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 11:17:26 -07:00
Zack Spear
2766371e3f fix: enhance layout consistency in CacheDevices.page and DeviceInfo.page
- Added missing line breaks in form elements for improved layout consistency.
- This change continues the effort to enhance visual structure across the plugin.
2025-05-21 10:23:44 -07:00
Zack Spear
9f6a91badf fix: enhance layout consistency in DateTime.page
- Removed unnecessary 'class="narrow"' from input elements for improved layout consistency.
- This change continues the effort to enhance visual structure across the plugin.
2025-05-21 10:23:38 -07:00
Zack Spear
d5c38ea14d fix: enhance layout consistency in OpenDevices.page
- Wrapped the devices table in a div for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-20 18:51:26 -07:00
Zack Spear
b8a01225e1 fix: enhance layout consistency in UserAdd.page
- Wrapped input elements in spans for improved visual structure.
- This change continues the effort to enhance layout consistency across the plugin.
2025-05-20 18:51:21 -07:00
Zack Spear
e426e52c4d Merge branch 'master' into feat/responsive-default-page-layout 2025-05-20 18:01:18 -07:00
Zack Spear
3387081317 fix: enhance layout consistency in SysDrivers.page
- Updated the form layout by wrapping elements in a div for improved visual structure.
- This change continues the effort to enhance layout consistency across the plugin.
2025-05-20 17:47:05 -07:00
Zack Spear
b800fe6743 fix: enhance layout consistency in NotificationsArchive.page
- Wrapped the notifications table in a div for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-20 17:42:47 -07:00
Zack Spear
bc3bf7d564 fix: enhance layout consistency in NewConfig.page
- Updated the form layout by wrapping elements in spans and labels for improved visual structure.
- Removed the now-unnecessary NewConfig.css file as its styles are no longer needed.
- This change continues the effort to enhance layout consistency across the plugin.
2025-05-20 17:39:45 -07:00
Zack Spear
12e17f4ddb fix: enhance layout consistency in Diagnostics.page
- Wrapped the anonymize checkbox in a label and buttons in a span for improved layout consistency.
- This change continues the effort to enhance visual structure across the plugin.
2025-05-20 17:29:54 -07:00
Zack Spear
6ab0e7bbea fix: enhance layout consistency in InstallKey.page
- Wrapped the Install Key button in a span element to improve layout consistency.
- This change continues the effort to enhance visual structure across the plugin.
2025-05-20 17:27:25 -07:00
Zack Spear
4931d00990 fix: enhance layout consistency in PHPsettings.page and PHPsettings.css
- Updated PHPsettings.page to wrap buttons in a div for improved layout and added a new section for log management.
- Modified PHPsettings.css to define a new class for the PHP settings description, ensuring better alignment and responsiveness.
- This change continues the effort to enhance visual structure across the plugin.
2025-05-20 17:25:12 -07:00
Zack Spear
011f93b033 fix: wrap buttons in span for improved layout consistency in Language.page
- Wrapped multiple buttons and checkboxes in span elements to enhance layout consistency.
- This change aligns with previous efforts to improve visual structure across the plugin.
2025-05-20 17:17:35 -07:00
Zack Spear
a0bac29829 fix: wrap Eth0 buttons in span for improved layout consistency
- Wrapped multiple buttons in the Eth0.page within span elements to enhance layout consistency.
- This change aligns with previous efforts to improve visual structure across the plugin.
2025-05-20 17:11:32 -07:00
Zack Spear
10349cf19e fix: Syslinux responsiveness 2025-05-20 17:06:10 -07:00
Zack Spear
3633a638ea fix: wrap metric input in span for improved layout consistency
- Wrapped the metric input field in a span to enhance layout consistency within the RoutingTable.page.
- This change aligns with previous efforts to improve visual structure across the plugin.
2025-05-20 17:05:51 -07:00
Zack Spear
e112929d25 style: add flexbox utility classes to default-base.css
- Introduced new CSS classes for flexbox layout, including .flex, .flex-col, .flex-row, and various justify-content options.
- This change enhances layout flexibility and aligns with ongoing efforts to improve visual structure across the plugin.
2025-05-20 17:05:38 -07:00