Commit Graph

310 Commits

Author SHA1 Message Date
Squidly271 eb43127f53 Fix: Share/Device prev/next buttons on narrow screens 2025-09-16 21:07:09 -04:00
Zack Spear 6e3d66ed36 refactor: update ShareEdit.page and related styles
- Added a new form element in ShareEdit.page to enhance share editing functionality.
- Removed unnecessary CSS rules from ShareEdit.css to streamline styling.
- Adjusted padding in default-base.css for better layout consistency.
2025-09-05 12:10:01 -07:00
Squidly271 7a595edb24 Utilize a general class 2025-08-29 02:25:53 -04:00
Zack Spear a393306a71 fix: update swal input visibility logic
- Modified CSS in jquery.sweetalert.css to refine the visibility of the default SweetAlert input fields. The new rule ensures that inputs are hidden unless the class 'show-input' is present on the alert or 'swal-input-show' is applied to the input itself.
2025-08-14 15:38:58 -07:00
tom mortensen 7ff00c2a2f Merge pull request #2336 from unraid/fix/swal-input-type-text-visibility
fix: swal input type text
2025-08-13 22:43:38 -07:00
Zack Spear 965a753020 fix: swal input type text
- 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)
2025-08-13 15:03:53 -07:00
Zack Spear 02b9d57115 style: remove unnecessary margins from abortOps class in default-base.css 2025-08-13 12:08:55 -07:00
tom mortensen ce9b3aba1d Merge pull request #2330 from unraid/fix/footer-copyright-on-right
fix: footer layout and styles for improved responsiveness
2025-08-12 09:18:31 -07:00
tom mortensen 7228b4d33e Merge pull request #2329 from unraid/fix/file-manager-issues
fix: file manager issues
2025-08-12 09:18:01 -07:00
Zack Spear 58e8dc86a7 fix: footer layout and styles for improved responsiveness
- 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.
2025-08-11 16:39:52 -07:00
Zack Spear 63135b6297 style: update dialog and filter input styling in Browse.page, BrowseButton.css, and default-dynamix.css 2025-08-11 15:27:49 -07:00
Zack Spear 331d4ebf94 feat: add tooltip positioning logic for a.info elements on mouse enter 2025-08-11 14:27:11 -07:00
Zack Spear 585dd8533b fix: change tooltip position to fixed for better visibility and functionality 2025-08-11 13:35:56 -07:00
Zack Spear e46720852c feat: set max-height forfooter on desktop to prevent layout breakage 2025-07-22 11:58:52 -07:00
Zack Spear 1b95edc9e1 feat: footer layout, right side horizontally scrolls for improved responsiveness and UX 2025-07-22 11:52:39 -07:00
Zack Spear 81dbeabd24 fix: add left padding to header to match user profile alignment 2025-07-11 11:43:36 -07:00
Zack Spear cd0c2623b2 refactor: remove padding from header in default-base.css 2025-07-09 15:46:11 -07:00
Zack Spear e858c43d4a refactor: improve header alignment and transition effects in default-base.css
- Changed header alignment from height to align-self: stretch for better responsiveness.
- Updated transition effects for title images to use transform for smoother animations.

This change aims to enhance the visual responsiveness and animation quality of the header elements. No further changes are pending for this task.
2025-07-09 15:46:11 -07:00
Zack Spear d86bb8f19f refactor: enhance header responsiveness
- Added gap and padding to the textarea for improved layout.
- Changed height to min-height to maintain legacy compatibility while allowing for responsive design.

This change aims to improve the visual appearance and usability of text areas in the web interface. No further changes are pending for this task.
2025-07-09 15:46:11 -07:00
Zack Spear 559115bfe9 refactor: simplify header structure in DefaultPageLayout
- 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.
2025-07-09 15:46:11 -07:00
Zack Spear 39814d439f feat: enhance non-responsive content styles in default-base.css
- Reintroduced the .content--non-responsive class to maintain a minimum width for complex page templates.
- Updated styles for definition lists to ensure proper layout and responsiveness.
- Added specific input field max-widths to improve usability in non-responsive contexts.

This change aims to ensure that non-responsive layouts are styled correctly while maintaining usability across various input types. No further changes are pending for this task.
2025-07-02 13:51:41 -07:00
Zack Spear 469f15883b feat: enhance page content generation with responsive layout support
- 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.
2025-07-01 16:04:27 -07:00
Zack Spear 5e6b71ae6a fix: narrow input width class 2025-07-01 12:22:29 -07:00
Zack Spear 463cff8d63 style: enforce minimum width for non-responsive content
- Added a min-width of 1200px to the .Content--non-responsive class in default-base.css to prevent rewrites of complex page templates for responsive layout.
2025-06-25 16:42:02 -07:00
Zack Spear 6157ecad24 style: enable horizontal scrolling for legacy content
- Added `overflow-x: auto;` to allow unresponsive set width legacy content to scroll horizontally as needed in default-base.css.
2025-06-25 13:33:11 -07:00
Zack Spear f8fe111746 fix: ui-dialog min and max sizes
- Set width to 100% and max-width to 100rem for better layout control.
- Adjusted min-height to 35vh while maintaining max-height at 70vh for enhanced flexibility.

This change aims to improve the responsiveness of the icon-zip component.
2025-06-24 16:18:55 -07:00
Zack Spear b05f819fac style: refine layout and spacing in DashStats.page and CSS files
- Adjusted gap values in DashStats.page for improved alignment and spacing.
- Updated CSS in DashStats.css to enhance layout controls and added new styles for tile-header-right-controls.
- Commented out letter-spacing in default-base.css for better text presentation and adjusted control styles for consistency.

This update aims to enhance the visual clarity and responsiveness of the dashboard layout.
2025-06-20 15:38:13 -07:00
Zack Spear a2973eba21 style: update CSS for improved layout responsiveness
- Changed grid-template-columns in DashStats.css to use repeat(2, 1fr) for better responsiveness.
- Commented out text-transform in default-base.css to allow for more flexible text styling.
2025-06-13 13:49:23 -07:00
Zack Spear 1adeaa96ad feat: Dashboard reponsive improvements
- Updated HTML structure in DashStats.page to incorporate a new tile-header format for better organization and visual clarity.
- Adjusted CSS in DashStats.css to introduce new styles for tile headers and improve layout responsiveness.
- Made minor adjustments in default-base.css for padding consistency.

This update aims to enhance the user interface experience and maintainability of the code.
2025-06-12 20:56:42 -07:00
Zack Spear 66a2ce9d2d feat: enhance DashStats.page layout with new tile-header structure
- Refactored HTML structure in DashStats.page to implement a new tile-header layout for improved organization and visual clarity.
- Adjusted CSS styles in DashStats.css and default-base.css to support the new layout, including flexbox adjustments for better alignment and spacing.

This update aims to enhance the user interface experience and maintainability of the code.
2025-06-12 18:05:29 -07:00
Zack Spear f7ff72cbfa fix: hide empty dt, dd, p tags with only hidden inputs 2025-06-12 15:10:55 -07:00
Zack Spear b1df0439ac style: update max-width in jquery.sweetalert.css for improved layout
- Changed max-width of swaltext from 600px to 60rem to enhance responsiveness and layout consistency.

This update aims to improve the visual presentation of alerts in the application.
2025-06-11 16:28:27 -07:00
Zack Spear c2a59063b2 style: update jquery.sweetalert.css for improved layout and word handling
- Increased max-width of swaltext to 600px for better responsiveness.
- Added styles to ensure p tags without pre children break words to prevent overflow.
2025-06-11 14:05:02 -07:00
Zack Spear 7fe3b4dcd0 style: add selection styles for improved text highlighting
- Introduced custom styles for text selection using ::selection and ::-moz-selection.
- Set color and background for selected text to enhance visibility.

This update aims to improve user experience by providing better text selection feedback.
2025-06-10 15:23:00 -07:00
Zack Spear 64a0dbafce style: enhance #swalbody and #swaltext styles
- Added new styles for pre#swalbody to improve typography and layout.
- Adjusted padding and font sizes for better readability.
- Ensured consistent margin and padding resets for various elements within pre#swalbody.

This update aims to enhance the visual presentation of the nchan live log output and changelog content.
2025-06-10 15:02:16 -07:00
Zack Spear 9b79ebf37c fix: adjust z-index for banner dimiss styling 2025-06-10 14:56:27 -07:00
Zack Spear bbd547235c refactor: consolidate .ca_element_notice styles into default-base.css
- Merged styles from the deleted PluginHelpers.css into default-base.css.
- Updated .upgrade_notice and .ca_element_notice styles for consistency.
- Added padding to .bannerInfo and adjusted related selectors for improved layout.
2025-06-10 14:53:26 -07:00
Zack Spear 92a994dc1f fix: banner icon placement 2025-06-10 11:18:58 -07:00
Zack Spear ed8c6a7535 fix: Update upgrade_notice styles
- Adjusted CSS for .upgrade_notice to improve layout and responsiveness.
- Removed outdated JavaScript code related to banner positioning.
2025-06-09 16:25:43 -07:00
Zack Spear a4fa925987 fix: swal loader placement 2025-06-03 16:30:39 -07:00
Zack Spear f0a0ea356d fix: swal pre fieldset spacing 2025-06-03 16:24:06 -07:00
Zack Spear 630d871dab style: swal pre padding 2025-06-03 16:10:30 -07:00
Zack Spear bf0316163c fix: update swal text height for improved layout consistency 2025-06-03 16:04:38 -07:00
Zack Spear bbd08bdffb fix: panels item alignment responsiveness 2025-06-03 14:24:56 -07:00
Zack Spear 80a555ae74 feat: ui dialog responsiveness 2025-06-03 14:16:28 -07:00
Zack Spear f70a0b9b22 style: update footer positioning and media query for improved responsiveness 2025-06-02 17:25:18 -07:00
Zack Spear d697accdfe style: update TableContainer class to improve layout consistency and responsiveness across Docker and VM pages 2025-06-02 16:34:22 -07:00
Zack Spear 9cb626edad style: adjust margin for swal text to improve layout consistency 2025-06-02 16:23:04 -07:00
Zack Spear 610cfee2b9 style: remove min-width from swal text for improved responsiveness 2025-06-02 16:20:50 -07:00
Zack Spear 5cffe8979e style: adjust swal nchan max width 2025-06-02 16:18:29 -07:00