Commit Graph

2113 Commits

Author SHA1 Message Date
Zack Spear
27754ace66 refactor: move clone_list function to Helpers.php
- Removed the clone_list function from Disk.page, Flash.page, and Share.page.
- Added the clone_list function to Helpers.php for better organization and reusability.
2025-05-27 15:36:54 -07:00
Zack Spear
2831266e39 fix: update NotificationAgents.page and CSS for improved layout and functionality
- Changed PHP opening tag from `<?PHP` to `<?php` for consistency.
- Refactored XML loading and agent handling logic for better readability and maintainability.
- Enhanced the form structure and button group styling in NotificationAgents.page.
- Adjusted button spacing in default-base.css from `1rem` to `1.2rem` for improved layout consistency.
2025-05-27 14:27:26 -07:00
tom mortensen
fff72543e4 Merge pull request #2208 from Squidly271/patch-46
Fix: Re-enable smart test buttons after completion of test
2025-05-24 21:02:29 -07:00
tom mortensen
3cd3779eec Merge pull request #2207 from Squidly271/Terminal
Feat: Selectable placement of Terminal Button
2025-05-24 21:01:39 -07:00
tom mortensen
4ad601bd53 Merge pull request #2206 from SimonFair/system_info-fix
Fix for system info
2025-05-24 21:00:07 -07:00
tom mortensen
0ee14776c1 Merge pull request #2205 from bergware/master
Miscellaneous fixes
2025-05-24 20:59:10 -07:00
tom mortensen
2421b9b36f Merge pull request #2204 from unraid/feat/remove-legacy-notifications
feat: remove NotificationsArchive page and related files
2025-05-24 20:58:23 -07:00
Squidly271
8b74ea5962 Fix: Re-enable smart test buttons after completion of test 2025-05-24 00:30:46 -04:00
Zack Spear
645525078a fix: improve label handling in Syslinux.page for better layout consistency
- Updated the label selection in the prepareMenu function to clone labels and remove input elements, ensuring cleaner text extraction.
- This change enhances the layout consistency across the Syslinux configuration interface.
2025-05-23 16:00:37 -07:00
Zack Spear
b6be93f8db fix: reduce gap in .Panels for improved layout consistency
- Decreased the gap property in .Panels from '2rem' to '1rem' to enhance alignment and spacing.
- This change continues the effort to improve visual consistency across the plugin.
2025-05-23 15:26:13 -07:00
Zack Spear
348ca248b9 fix: update password input layout for improved consistency
- Adjusted the structure of password input sections in UserAdd.page and UserEdit.page to ensure consistent layout and styling.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-23 15:25:02 -07:00
Zack Spear
86ee76932e fix: remove empty title divs for improved layout consistency
- Removed empty `<div class="title nocontrol">&nbsp;</div>` elements from EthX.page, NetworkRules.page, and Wireless.page to streamline the HTML structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-23 15:16:08 -07:00
Zack Spear
a29621e8ab fix: add padding to forms in .tab-content for improved layout
- Introduced padding-top styles for the first form and shade forms within .tab-content in default-base.css to enhance layout consistency.
- This change continues the effort to improve visual consistency across the plugin.
2025-05-23 15:16:01 -07:00
Zack Spear
1934bae349 fix: remove unused form styles in .tab-content for improved maintainability
- Commented out the form styles within .tab-content in default-base.css to streamline the CSS and enhance maintainability.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-23 15:10:47 -07:00
Zack Spear
85894baaf1 fix: eth0, ethx, wireless pages responsive clean up 2025-05-23 15:09:25 -07:00
Zack Spear
3f89883de9 fix: enhance layout consistency in Docker settings
- Introduced a new flex utility class `.buttons-no-margin` in default-base.css to manage button spacing effectively.
- Updated CreateDocker.php to wrap checkbox inputs in flex containers for improved alignment and spacing.
- Adjusted AddContainer.css to refine the max-width of span elements and commented out unused styles for better maintainability.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-23 14:23:25 -07:00
Zack Spear
be59597c38 fix: enhance parity check options for improved user experience
- Refactored the ParityCheck.page to dynamically build day, dotm, month, and hour options based on the selected mode.
- Updated the select attributes and options to improve usability and clarity for users configuring scheduled parity checks.
- This change continues the effort to enhance user experience and consistency across the plugin.
2025-05-23 10:26:48 -07:00
Zack Spear
d5ec1d8c6c fix: adjust gap in .Panels for improved layout consistency
- Reduced the gap property in .Panels from '2rem 3rem' to '2rem' for better alignment and spacing.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-23 10:26:40 -07:00
Squidly271
2ddeadbe09 Update emhttp/plugins/dynamix/Terminal.page
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-23 12:55:29 -04:00
Squidly271
6774bce34f Feat: Selectable placement of Terminal Button
Defaults to not display in header.  Also allows GUI search to index 'terminal'
2025-05-23 12:30:06 -04:00
SimonFair
f9abce1086 Fix for system info 2025-05-23 16:56:41 +01:00
bergware
6c7e85cc62 Merge remote-tracking branch 'upstream/master' 2025-05-23 11:40:39 +02:00
bergware
8cea75c899 File Manager: fix missing icon when minimized 2025-05-23 11:39:22 +02:00
bergware
36d10ad2b8 Parity check: allow schedule when array exists 2025-05-23 11:38:53 +02:00
Zack Spear
b8cb46cb28 feat: remove NotificationsArchive page and related files
- Deleted the NotificationsArchive.page, NotificationsArchive.php, and associated CSS file as they are no longer needed.
- This change helps streamline the codebase and remove obsolete components.
- Notifications replaced via unraid-api inclusion
2025-05-22 16:59:33 -07:00
Zack Spear
6d64983c6a fix: update search input color for improved visibility
- Changed the color of the search input from var(--gray-100) to var(--text-color) for better contrast and visibility.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 16:43:38 -07:00
Zack Spear
f22bb266d5 fix: enhance layout consistency in default-base.css
- Increased the minimum width of .Panels and max-width for child elements from 100px to 120px for improved layout consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 16:40:22 -07:00
Zack Spear
8b8b94431d fix: enhance layout consistency in default-base.css
- Changed the layout of .Panels from flexbox to grid for improved responsiveness and spacing.
- Updated gap properties for better alignment and consistency in panel presentation.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 16:38:08 -07:00
Zack Spear
f980313c58 fix: enhance layout consistency in default-base.css
- Updated CSS selectors from :first-child to :first-of-type for better specificity in title margin handling.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 16:31:27 -07:00
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
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
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
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