Commit Graph

3024 Commits

Author SHA1 Message Date
Zack Spear
7653bded0f chore: gui search comment formatting 2025-05-30 11:06:31 -07:00
Zack Spear
c67bf4fa95 Merge branch 'master' into patch-82 2025-05-30 11:04:38 -07:00
Zack Spear
22ca964a54 Update emhttp/plugins/dynamix.gui.search/gui_search.page 2025-05-30 11:03:23 -07:00
tom mortensen
71f3f9b5e4 Merge pull request #2213 from Squidly271/Terminal
Chore: Terminal: Move option placement and change default setting
2025-05-30 10:52:01 -07:00
Squidly271
edd10e2a81 Feat: GUI-Search - Execute a hook script (if present) before navigating away from page 2025-05-29 20:53:16 -04:00
Zack Spear
0c13055946 style: enhance layout in SecuritySMB.page
- Wrapped the form element in a div for improved structure and layout.
- Adjusted the closing div position to ensure proper HTML structure and readability.
2025-05-29 17:47:45 -07:00
Zack Spear
60ce3aafff style: enhance layout and functionality in SecurityNFS.page
- Refactored HTML structure for read/write settings sections to improve layout and user experience.
- Updated clone settings elements for better responsiveness
- Updated form elements for better alignment and spacing, enhancing overall readability.
- Introduced markdown support for improved formatting in the settings section.
2025-05-29 17:43:08 -07:00
Zack Spear
36b63e8081 style: enhance layout in ShareEdit.page
- Updated the HTML structure for the delete label and checkbox to improve alignment and user experience.
- Adjusted the layout of surrounding elements for better visual consistency.
2025-05-29 17:34:47 -07:00
Zack Spear
736baeb74c style: enhance layout and functionality in SecuritySMB.page
- Refactored HTML structure for read/write settings sections to improve layout and user experience.
- Updated template for better clone settings
- Adjusted form elements for improved alignment and spacing, enhancing overall readability.
2025-05-29 17:31:34 -07:00
Zack Spear
30122d41ea style: improve layout and functionality in Share.page and ShareEdit.page
- Refactored navigation buttons in Share.page to use a more structured HTML layout, enhancing readability and user experience.
- Updated ShareEdit.page to manage share setting clone responsively.
- Deleted obsolete Share.css file to streamline styles and reduce clutter.
2025-05-29 17:05:28 -07:00
Zack Spear
915a79c94e fix: tabbed content rendering in MainContentTabbed.php
- Added logic to handle pages without titles but containing text, ensuring proper rendering of content.
- Introduced a mechanism to skip index increment for such pages, maintaining correct tab functionality.
- Improved code readability with better indentation and comments for clarity.
2025-05-29 17:04:08 -07:00
Zack Spear
d9963cb51e style: enhance plugin installation page and improve file selection handling
- Updated the plugin installation page to provide a console warning when no plugin file is selected, improving user feedback.
- Added a file tree for easier selection of plugin files, enhancing user experience during plugin installation.
- Adjusted the form layout for better alignment and consistency.
2025-05-29 14:13:01 -07:00
Zack Spear
75d9fe5f7e style: improve HTML structure and readability in DiskSettings.page
- Adjusted indentation and layout for various elements to enhance readability and maintain consistency.
- Ensured proper alignment of titles and form elements for better user experience.
2025-05-29 12:21:02 -07:00
Zack Spear
fb75a682d8 style: fix indentation and improve readability in DeviceInfo.page
- Adjusted indentation for the HTML structure of time selection elements, enhancing overall readability and consistency.
- Ensured proper alignment of select elements for better user experience.
2025-05-29 11:48:52 -07:00
Zack Spear
82eb592812 style: fix indentation in MainContent.php
- Corrected inconsistent indentation in the processTitle function for improved code readability and maintainability.
2025-05-29 11:39:02 -07:00
Zack Spear
a95a40b5a1 style: improve layout and readability in DeviceInfo.page
- Adjusted HTML structure for better alignment and spacing of elements, enhancing overall readability.
- Updated form input handling to ensure consistent presentation and user experience.
- Cleaned up deprecated file system warnings and improved layout for various sections.
2025-05-29 11:38:53 -07:00
Zack Spear
42b2c54b9b style: remove padding for forms in TableContainer elements
- Added CSS rules to remove top padding for the first form inside TableContainer elements, improving layout consistency.
2025-05-29 10:01:05 -07:00
Zack Spear
f4e7dfb69b style: remove unnecessary line break in ShareEdit.page
- Eliminated an extra line break before the clone1 div to improve layout consistency and maintainability.
2025-05-29 09:46:29 -07:00
Zack Spear
aaa7b20faa refactor: simplify browser detection and search functionality in gui_search.page
- Removed the browser detection logic for improved code clarity and maintainability.
- Updated the search functionality to use 'fragmentDirective' for better compatibility.
- Eliminated the jQuery.mark.js file as it is no longer needed, streamlining the search implementation.
2025-05-28 15:40:33 -07:00
Zack Spear
5d2e356ea9 style: enhance form input handling in SMBActiveDirectory.page
- Updated input value handling to use _var() for better security and consistency.
- Refactored submit button logic to improve user experience by enabling/disabling based on AD join status.
- Cleaned up form layout for better readability and maintainability.
2025-05-28 15:37:57 -07:00
Zack Spear
05c1a1ba8c style: adjust gui_search CSS for improved layout and responsiveness
- Removed text alignment from .nav-tile.right in default-base.css for better flex alignment.
- Updated padding and width for #guiSearchBox in gui_search.css to enhance the search box layout.
- Added a media query for #guiSearchBoxSpan to ensure consistent width on larger screens.
2025-05-28 14:57:30 -07:00
Squidly271
64f65de913 Chore: Terminal: Move option placement and change default setting 2025-05-28 17:26:41 -04:00
Zack Spear
ce8dd03568 style: clean up CSS by removing unused classes and adjusting margins
- Removed unnecessary margin adjustments for .vshift and .hshift classes in Eth0.css and default-base.css.
- Added a new rule to fix the margin-top for UD titles to prevent overlapping with tabs.
2025-05-28 13:12:48 -07:00
tom mortensen
8d59f43517 Merge pull request #2211 from unraid/feat/responsive-improvements
feat: responsive improvements rd. 2
2025-05-28 09:48:02 -07:00
Zack Spear
6bf5df58ec style: refine search box layout in default-dynamix.css and gui_search.css
- Removed the .guiSearchBoxResults class from default-dynamix.css to simplify the search box layout.
- Updated #guiSearchBoxSpan in gui_search.css to use inline-flex for better alignment and added padding for improved aesthetics.
- Adjusted positioning of the search box icon for better visual consistency.
2025-05-28 09:34:46 -07:00
Zack Spear
b756fc463e Merge branch 'master' into master 2025-05-28 09:30:04 -07:00
tom mortensen
297fc26fe2 Merge pull request #2210 from Squidly271/Terminal
Feat: Terminal - Add button to manually open if popup blocked
2025-05-28 08:47:34 -07:00
Zack Spear
02cdda7351 style: remove unnecessary search results span in gui_search.page
- Eliminated the span for search results in the guiSearchBoxSpan variable to streamline the layout.
2025-05-27 17:41:14 -07:00
Zack Spear
d2cd1a3956 style: update button group class for improved layout in NotificationAgents.page and default-base.css
- Changed the class from 'button-group' to 'buttons-spaced' in NotificationAgents.page for better spacing.
- Updated the corresponding CSS class in default-base.css to maintain consistent styling.
2025-05-27 17:26:12 -07:00
Zack Spear
0ee1433c53 style: update footer layout in default-base.css for responsive design
- Adjusted the footer styles within media queries to ensure proper layout and spacing on larger screens.
2025-05-27 17:17:35 -07:00
Zack Spear
de9cce0531 style: update Eth0.page for improved element visibility
- Changed the class from 'status hide' to 'red-text hidden' for the wait message, enhancing the visibility and clarity of the loading indicator during interface configuration.

[COMPLETE] Should I continue to the next item?
2025-05-27 17:05:34 -07:00
Zack Spear
665fae7cc9 style: update input width in WG0.css for better layout
- Increased the width of the input.port class from `50px` to `64px` to enhance the layout and usability.

[COMPLETE] Should I continue to the next item?
2025-05-27 17:00:43 -07:00
Zack Spear
922df132b9 refactor: enhance MyFavorites.page functionality and error handling
- Added validation for the page parameter in the delPage function to prevent invalid inputs.
- Improved error handling in the AJAX call for deleting favorites, logging errors to the console.
- Streamlined the process of appending the trash icon for removing favorites, ensuring better handling of invalid page names.

[COMPLETE] Should I continue to the next item?
2025-05-27 16:34:59 -07:00
Zack Spear
8e2d4e434d refactor: streamline favorites functionality in MyFavorites.page
- Moved the favorites deletion script from Favorites.page to MyFavorites.page for better organization.
- Updated the no favorites message to use a header element for improved semantics.
- Removed unnecessary script from Favorites.page to clean up the code.

[COMPLETE] Should I continue to the next item?
2025-05-27 16:20:43 -07:00
Zack Spear
9e7c27bc6a fix: handle empty output in generatePanels function
- Updated the generatePanels function to return an empty string if no panels are generated, ensuring cleaner output when there are no panels to display.
2025-05-27 16:20:24 -07:00
Zack Spear
b47740b465 style: update default-base.css for layout enhancements
- Added padding-top of `2rem` to `.tab-content` for improved spacing.
- Introduced new text alignment classes: `.text-center`, `.text-left`, `.text-right`, and `.text-justify` for better text formatting options.
2025-05-27 16:20:13 -07:00
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
Zack Spear
9a5c9a03e2 feat: remove unraid-components dir 2025-05-27 13:52:18 -07:00
Squidly271
4b89add7b8 Merge branch 'Terminal' of https://github.com/Squidly271/webgui into Terminal 2025-05-26 13:11:16 -04:00
Squidly271
0ac902c377 Refactor per coderabbit 2025-05-26 13:10:08 -04:00
Squidly271
b66f5823e3 Update emhttp/plugins/dynamix/include/DefaultPageLayout/HeadInlineJS.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-26 12:59:36 -04:00
Squidly271
0de80b959a Add button to manually open if popup blocked 2025-05-26 12:51:33 -04:00
bergware
6a30172d0f Docker settings: subnet selection starts at /25 2025-05-25 11:24:26 +02:00
bergware
27eeed1242 Docker settings: subnet selection starts at /24 2025-05-25 11:23:04 +02:00
bergware
6542c21a4c Networking: fix "enable default gateway" not selected after page reload 2025-05-25 11:13:04 +02: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