Commit Graph

135 Commits

Author SHA1 Message Date
Pujit Mehrotra 31957f1c55 fix: exclude unapi from raw element rules 2025-12-01 14:28:05 -05:00
Squidly271 911d9da630 Update default-base.css 2025-11-12 17:44:28 -05:00
Squidly271 40b62796df Fix: Array usage bar sidenav theme 2025-11-12 17:42:18 -05:00
Squidly271 e4979bae63 Fix Search & language sizing on sidebar theme 2025-11-08 01:59:24 -05:00
Squidly271 72e5bd4da7 Fix: wait time cutoff 2025-10-22 17:18:48 -04:00
Squidly271 66528c26a5 Sidebar 2025-10-16 09:46:33 -04:00
Squidly271 1940f8b363 Fix: FF disabled menu item color 2025-10-16 09:40:54 -04:00
Eli Bosley 486dfda10b Fix: update background color for active navigation item 2025-09-23 14:48:21 -04:00
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 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
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 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 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 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 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 bbd08bdffb fix: panels item alignment responsiveness 2025-06-03 14:24:56 -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 189b799d59 style: simplify button CSS by removing redundant selectors for SweetAlert 2025-06-02 14:24:19 -07:00
Zack Spear c8b15bcf67 feat: ArrayOperation.page responsive table 2025-05-30 16:53:25 -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 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 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
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
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