Commit Graph

260 Commits

Author SHA1 Message Date
Zack Spear
fefc4c5bba fix: add manualSpacingOffset to fillAvailableHeight VMs & Dockers for improved layout
- Introduced manualSpacingOffset parameter in DockerContainers.page and VMMachines.page to prevent unwanted scrollable space in the main content.
- Updated fillAvailableHeight calls to include this parameter, enhancing the overall layout consistency across pages.
2025-06-27 12:43:41 -07:00
Zack Spear
77efe32856 refactor: standardize fillAvailableHeight usage across pages
- Replaced existing resize functions with fillAvailableHeight calls in multiple pages for consistent dynamic height adjustments.
- Updated PageMap.page, Processes.page, Syslog.page, Vars.page, DockerContainers.page, VMMachines.page to utilize fillAvailableHeight with appropriate parameters.
- Wrapped relevant elements in 'js-fill-available-height' and 'js-actions' divs for improved structure and layout clarity.
2025-06-27 12:21:03 -07:00
ljm42
0d083a1430 Fix: Docker listing could show APIPA IP 2025-06-17 16:16:44 -07:00
Zack Spear
02b2be2c2a fix: remove hide_eth variable & function usage in DockerSettings.page
- Eliminated the $hide_eth variable as it was not used and attempting to be set by an undeclared function
2025-06-11 13:33:52 -07:00
tom mortensen
32ff144399 Merge pull request #2235 from bergware/master
Miscellaneous fixes and updates
2025-06-08 11:11:28 -07:00
tom mortensen
cc379f3c63 Merge pull request #2232 from unraid/fix/docker-edit-field-copy-responsive
fix: docker container add / edit responsive consistency
2025-06-08 11:10:04 -07:00
tom mortensen
0bb9dca1f6 Merge pull request #2230 from unraid/feat/ui-dialog-responsive
feat: ui dialog responsiveness
2025-06-08 11:09:04 -07:00
tom mortensen
d0c5f5a306 Merge pull request #2227 from unraid/refactor/responsive-tables
refactor: table responsivess min-width
2025-06-08 11:06:42 -07:00
bergware
1b0a985e95 Docker: fix settings page 2025-06-07 13:14:25 +02:00
Zack Spear
83c508d190 style: add CreateDocker.css for improved styling and layout consistency, remove unused AddContainer.css and UpdateContainer.css 2025-06-03 15:50:02 -07:00
Zack Spear
80a555ae74 feat: ui dialog responsiveness 2025-06-03 14:16:28 -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
3506afd6ae chore: Docker.page spacing to prevent markdown parser issue 2025-06-02 16:23:15 -07:00
bergware
8743fa1818 Docker: fix translation 2025-05-31 15:32:15 +02:00
Zack Spear
b756fc463e Merge branch 'master' into master 2025-05-28 09:30:04 -07: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
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
892e8b09b3 fix: enhance layout consistency in DockerSettings.page and DockerSettings.css
- Refactored DockerSettings.page to improve the structure and readability of checkbox and input elements using flexbox for better alignment.
- Updated DockerSettings.css to comment out unused styles for select and span elements, streamlining the CSS for improved maintainability.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-23 12:46:31 -07:00
Zack Spear
40565a9bda fix: enhance layout consistency in DockerSettings.page and VMSettings.page
- Added spacing between hidden input fields and submit buttons for improved layout consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:36:03 -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
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
91c40f393a fix: enhance layout consistency in DockerSettings.page
- Wrapped the Docker vDisk size input element in a span for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 11:17:55 -07:00
Zack Spear
696d2e6b93 fix: dockersettings dhcp responsiveness 2025-05-20 16:52:28 -07:00
Zack Spear
1bb2f18369 fix: DockerSettings submit button wrap in span 2025-05-20 16:46:34 -07:00
Zack Spear
b428634a42 fix: settings submit button wrap in span 2025-05-20 16:28:11 -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
Zack Spear
a8f432058f style: refactor table structure across multiple pages for scrollable layout on smaller screen sizes
- Wrapped tables in a <div> with class "TableContainer" for better responsiveness.
- Ensured consistent styling and structure across ArrayDevices.page, BootDevice.page, DiskList.page, ShareList.page, DockerContainers.page, Plugins.page, and VMMachines.page.
- Updated CSS to support new table container classes for enhanced layout control.
2025-05-08 18:53:53 -07:00
Zack Spear
091675054e refactor: shares, docker, and vm pages - move away from echoing full HTML 2025-05-07 16:30:42 -07:00
Zack Spear
bab342df7b Merge branch 'master' into feat/theme-helper-class 2025-05-05 10:46:17 -07:00
bergware
1e9b5acd37 Docker and VM: remove path do not exist warning 2025-04-25 11:52:25 +02:00
bergware
57c1684d7d Docker and VM: remove "path does not exist" warning 2025-04-24 09:19:01 +02:00
Zack Spear
cb0dbb4657 refactor: replace $theme1 variable usage with ThemeHelper methods for consistency across multiple pages 2025-04-07 11:44:58 -07:00
Zack Spear
f041c83a92 feat: implement ThemeHelper class to centralize theme management and improve color handling across various pages 2025-04-07 11:44:58 -07:00
Zack Spear
9289df5e68 fix: comment out .fileTree styles across multiple CSS files to streamline layout and prevent conflicts 2025-04-03 15:53:13 -07:00
Zack Spear
62c12b5ada style: add jquery.ui.css & dynamix-jquery-ui.css into DefaultPageLayout and out of .page files 2025-04-02 10:58:55 -07:00
Zack Spear
9c468b636b style: replace DockerManager.css with dynamix-jquery-ui.css across multiple pages for improved theme consistency and maintainability 2025-04-01 15:37:49 -07:00
Zack Spear
16a647d1c8 Merge branch 'master' into feat/css3-variables 2025-03-31 11:44:47 -07:00
Tom Mortensen
5f23f71faf fix: properly delete docker runtime directory including btrfs subvolumes and/or zfs datasets 2025-03-28 15:18:28 -07:00
Squidly271
23c474556f Support Main and Docker Tabs 2025-03-24 12:37:02 -04:00
tom mortensen
ece22eb33d Merge pull request #2074 from Squidly271/patch-45
Fix: Allow docker context menu to be either above or below depending …
2025-03-21 00:23:55 -07:00
Squidly271
3d2ea08bc1 Fix: Allow docker context menu to be either above or below depending upon space 2025-03-19 23:01:23 -04:00
bergware
9f14e81621 Docker: allow independent IPv4 and IPv6 selection for configured networks 2025-03-19 13:09:17 +01:00
bergware
8fb1974de3 Docker: allow independent IPv4 and IPv6 selection for configured networks 2025-03-19 13:07:22 +01:00
Squidly271
a6aeb86c69 Update docker_init 2025-02-25 15:30:58 -05:00
Squidly271
f9e20d10b4 Prevent extraneous writes 2025-02-25 15:24:03 -05:00
Squidly271
0e0d7b8adf Fix: Last container wouldn't autostart 2025-02-25 15:10:13 -05:00
tom mortensen
78ea6f4a05 Merge pull request #2047 from Squidly271/patch-31
Prevent start of containers with Host and TS Enabled
2025-02-25 09:44:51 -08:00
Squidly271
cc9c0329fc Add notification 2025-02-25 10:47:31 -05:00
Squidly271
fbf176d5d8 coderabbit - error handling 2025-02-25 10:24:34 -05:00