Commit Graph

2925 Commits

Author SHA1 Message Date
Zack Spear 7374d4b12e style: update UPSsettings.page for improved layout clarity
- Added a span around the online manual link to enhance visual structure and clarity.
- This change aligns with ongoing efforts to refine input guidance and visual consistency across the plugin.
2025-05-20 13:44:12 -07:00
Zack Spear b53c45047e style: enhance ShareSettings.page for improved input clarity
- Added a span with class "input-instructions" to display the maximum file descriptors for better instructional visibility.
- This change aligns with ongoing efforts to refine input guidance and visual structure across the plugin.
2025-05-20 13:42:12 -07:00
Zack Spear a0d891c57d style: wrap radio inputs in span for improved layout consistency in PowerMode.page
- Added spans around radio input elements for power modes to enhance layout clarity.
- This change aligns with ongoing efforts to refine input guidance and visual structure across the plugin.
2025-05-20 13:40:10 -07:00
Zack Spear 7389846786 style: update DateTime.css for improved layout consistency
- Reformatted CSS rules for better readability by separating selectors onto individual lines.
- This change enhances the visual structure and aligns with ongoing efforts to refine styles across the plugin.
2025-05-20 13:37:54 -07:00
Zack Spear 937eecc70b style: standardize PHP code formatting and improve table structure in RoutingTable.page
- Changed PHP opening tags from `<?PHP` to `<?php` for consistency.
- Reformatted control structures for better readability.
- Wrapped the routing table in a div for improved layout consistency.

This change aligns with ongoing efforts to enhance code clarity and visual structure across the plugin.
2025-05-20 13:37:19 -07:00
Zack Spear b4a4b1bf9f style: wrap checkboxes in span for improved layout consistency in Eth0.page
- Added a span around the checkbox for the MTU setting to enhance layout clarity.
- Wrapped the service message in a span for better visual structure.

This change aligns with ongoing efforts to refine input guidance and visual structure across the plugin.
2025-05-20 13:36:58 -07:00
Zack Spear 33a6aaeae2 style: enhance DiskSettings.page for improved input clarity
- Added a span with class "input-instructions" to the custom attributes input for better instructional visibility.
- Wrapped checkboxes in a span for improved layout consistency and clarity.

This change aligns with ongoing efforts to refine input guidance and visual structure across the plugin.
2025-05-20 13:36:44 -07:00
Zack Spear 2ac0986115 style: update DateTime.page for improved input instructions
- Changed class for instructional text from "orange-text" to "input-instructions orange-text" for better clarity.
- This change enhances the visual structure and consistency of input guidance across the DateTime settings page.
2025-05-20 13:36:30 -07:00
Zack Spear 83bac968b9 style: update default-base.css for improved layout and responsiveness
- Adjusted margin and padding for the .title and dl elements to enhance visual structure.
- Added a specific margin-top rule for the first title to ensure proper spacing.
- Refined input max-width settings and removed unnecessary white-space rules for better layout control.
2025-05-20 12:57:39 -07:00
Squidly271 80eb2a88fc Revert "Fix: Allow docker context menu to be either above or below depending …" 2025-05-20 15:36:00 -04:00
Squidly271 b0f7ae99fd Update Diagnostics.page 2025-05-20 15:13:06 -04:00
Squidly271 6ad1215ad1 Refactor: Identify Safemode in diagnostics filename 2025-05-20 15:11:14 -04:00
tom mortensen 34deed1f35 Merge pull request #2196 from SimonFair/general-protection-fix
Add pci checks in qemu
2025-05-20 00:02:02 -07:00
tom mortensen a42033532d Merge pull request #2193 from unraid/feat-safe-mode-go-script
feat: safe mode go script handling
2025-05-20 00:00:38 -07:00
tom mortensen ff8c715971 Merge pull request #2190 from unraid/feat/sso-with-api
feat: enable SSO on 7.2 with the Unraid API
2025-05-19 23:59:22 -07:00
tom mortensen 98df2855c3 Merge pull request #2189 from unraid/feat/unraid-api-tweaks
feat: add tweaks for the Unraid API
2025-05-19 23:57:18 -07:00
Zack Spear 12b31bc28d fix: correct color assignments in ThemeHelper for updateDockerLogColor
- Updated color mappings in the FGCOLORS array to ensure proper theme color representation.
- Changed THEME_AZURE to map to COLOR_BLACK and THEME_BLACK to map to COLOR_WHITE, enhancing visual clarity across themes.
2025-05-19 17:03:31 -07:00
Zack Spear c002f7ad5c style: remove unnecessary margin-top from div.up and pre elements in default-base.css for improved layout consistency
- Eliminated margin-top styles from div.up and pre elements to enhance visual structure and responsiveness.
- This change aligns with previous efforts to refine styles for better layout control across the plugin.
2025-05-19 16:34:18 -07:00
Zack Spear 228589e4e3 style: refine empty element handling in default-base.css for improved responsiveness
- Added CSS rules to forcefully remove any small empty space elements, enhancing page responsiveness without rewriting .page file parsing.
- This change continues the trend of refining styles for better layout control and consistency across the plugin.
2025-05-19 16:24:41 -07:00
Zack Spear 0e0a388089 style: Removed unnecessary margin-top style from the status panel checkbox span, enhancing the visual structure. 2025-05-19 16:22:43 -07:00
Zack Spear ea630abc3a style: standardize PHP code formatting for improved readability
- Changed PHP opening tags from `<?PHP` to `<?php` for consistency.
- Reformatted function definitions and control structures to follow PSR-12 standards, enhancing code clarity.
- Adjusted spacing and indentation for better visual structure throughout the file.
2025-05-19 16:11:38 -07:00
Zack Spear 3e6af758c1 style: enhance default-base.css for improved layout and input responsiveness
- Nested styles for paragraphs and blockquotes within definition lists for better organization.
- Added max-width property to various input types and select elements to enhance layout control and responsiveness.

This change continues the trend of refining styles for improved clarity and consistency across the plugin.
2025-05-19 16:11:18 -07:00
Zack Spear 1108bb7aca chore: DateTime and VMSettings file formatting 2025-05-19 15:50:35 -07:00
Zack Spear d8f051559d style: standardize PHP opening tags and improve CSS for better layout consistency
- Changed PHP opening tags from `<?PHP` to `<?php` for consistency across files.
- Updated CSS to include a new class `.resize-none` for better control over textarea resizing.
- Removed unnecessary CSS rules to streamline styles in Eth0.css and NetworkExtra.css, enhancing layout responsiveness.
2025-05-19 15:35:38 -07:00
Zack Spear 5ded3e65c1 style: refine empty elements to exclude specific overlays, improving layout responsiveness 2025-05-19 15:22:10 -07:00
Zack Spear 74cca25868 style: enhance default-base.css for improved layout and responsiveness
- Added new CSS rules to remove margins for paragraphs containing only hidden inputs, improving spacing consistency.
- Changed select elements' min-width to width for better layout control.
- Updated overflow property for tabs-container from scroll to auto for improved usability.
2025-05-19 15:06:10 -07:00
Zack Spear 44e1e290f3 style: update TableContainer styles for improved responsiveness 2025-05-19 14:40:57 -07:00
Zack Spear 0760f9e477 style: refactor footer column responsiveness 2025-05-19 14:33:27 -07:00
ljm42 b6280ef1e3 feat: diagnotics: add safemode.txt 2025-05-19 12:48:35 -07:00
ljm42 31e50e5add feat: safe mode go script handling 2025-05-10 09:21:21 -07:00
SimonFair fd93756a98 Add pci checks in qemu 2025-05-10 12:12:42 +01:00
Zack Spear a035594d60 style: update select elements for improved clarity and consistency
- Changed class names of select elements in device_list to 'slots-amount' for better semantic clarity.
- Added new CSS rule for 'slots-amount' to set a specific width, enhancing layout consistency across the plugin.
- This change aligns with previous updates aimed at improving structure and responsiveness.
2025-05-09 15:22:11 -07:00
Zack Spear 1aa7db9d9f style: enhance PluginInstall.page layout for improved clarity
- Wrapped input fields and labels in <div> elements for better structure and responsiveness.
- Updated headings to use <p><strong> for improved semantic clarity.
- This change aligns with previous updates for consistent layout across similar components.
2025-05-09 14:32:04 -07:00
Zack Spear ddeea55f37 style: wrap capabilities table in SmartInfo.php with TableContainer for improved layout
- Encapsulated the existing capabilities table within a <div> with class "TableContainer" to enhance responsiveness and layout consistency.
- This change aligns with previous updates for better structure across similar components.
2025-05-09 14:31:43 -07:00
Zack Spear 0a9a28bf70 style: wrap table in DeviceIdentify.page with TableContainer for improved layout
- Encapsulated the existing table within a <div> with class "TableContainer" to enhance responsiveness and layout consistency.
- This change aligns with previous updates for better structure across similar components.
2025-05-09 14:31:36 -07:00
Zack Spear 3b25f9fb88 style: wrap table in DeviceAttributes.page with TableContainer for improved layout
- Encapsulated the existing table within a <div> with class "TableContainer" to enhance responsiveness and layout consistency.
- This change aligns with previous updates for better structure across similar components
2025-05-09 14:31:26 -07:00
Zack Spear dc8c350464 style: enhance default-base.css for improved layout and responsiveness
- Updated padding and width for various input elements to ensure a more consistent appearance.
- Implemented grid layout for definition lists and forms to enhance structure and spacing.
- Added responsive styles for larger screens to improve usability.
- Removed unnecessary width constraints and adjusted margins for better alignment and clarity.
2025-05-09 14:31:16 -07:00
Zack Spear 9d0db98241 feat: implement safe title processing in MainContent, MainContentTabbed, and MainContentTabless
- Introduced a new function `processTitle` to safely handle page titles by replacing PHP variables with their values without using eval.
- Updated title handling in MainContent, MainContentTabbed, and MainContentTabless to utilize the new `processTitle` function, enhancing security and maintainability.
2025-05-09 13:23:03 -07:00
Zack Spear 4ab619b94a style: update default-base.css for improved tab and list styling
- Changed background color of radio buttons to transparent for a cleaner look.
- Adjusted opacity of list items for better visibility.
- Removed unnecessary CSS rules related to tab layout to simplify the stylesheet and enhance maintainability.
2025-05-09 12:37:47 -07:00
Zack Spear 07ca5c40e0 feat: tabs enable horizontal scroll on mobile
- Added a new class for the tabs container to enable horizontal scrolling and set its width to 100%.
- Introduced a class for tab content to manage visibility and added padding for forms within it.
- Adjusted padding and margin for various elements to improve layout consistency and responsiveness.
2025-05-09 11:59:14 -07:00
Zack Spear c9da14d675 style: update class for tab content in MainContentTabbed.php
- Changed the class attribute from "content" to "tab-content content" for better semantic clarity and improved styling consistency in the tabbed layout.
2025-05-09 11:58:49 -07:00
Zack Spear 3207fb2335 style: update default-base.css for clarity in status span
- Added a comment in span.status.vhshift to indicate that the margin-right adjustment is likely no longer needed, improving code clarity for future reference.
2025-05-09 11:43:30 -07:00
Zack Spear 429fd8d1e1 style: remove inline text alignment from user list in UserList.page
- Eliminated inline style for text alignment in user list divs to allow for more flexible styling through CSS.
- This change enhances the overall layout consistency and responsiveness of the user list display.
2025-05-09 11:42:23 -07:00
Zack Spear a3e28b08e2 style: update grid gap in DashStats.css for improved layout
- Changed column-gap to gap in the grid layout to enhance spacing consistency across different screen sizes.
2025-05-09 11:40:26 -07:00
Zack Spear a3917eabe5 fix: update title handling in MainContent, MainContentTabbed, and MainContentTabless for improved variable usage
- Replaced direct htmlspecialchars usage with eval to ensure variables in .page titles are correctly processed.
- This change enhances the flexibility of title rendering across multiple layout files.
2025-05-09 11:37:00 -07:00
Eli Bosley 21c271055f fix: remove jgrowl from dynamix 2025-05-09 11:24:47 -04:00
Eli Bosley 92aeb14036 chore: use locking and cache a json file 2025-05-09 11:19:16 -04:00
Eli Bosley 5fb8090c59 chore: try-catch on js loader 2025-05-09 11:16:06 -04:00
Eli Bosley 24e024853b feat: enable SSO support with the API 2025-05-09 11:06:23 -04:00
Eli Bosley 85ea98cfae chore: move js cache to file 2025-05-09 08:35:58 -04:00