Commit Graph

249 Commits

Author SHA1 Message Date
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
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
Squidly271
0f301ab77d Coderabbit 2025-02-25 10:17:27 -05:00
Squidly271
9441db1abf Prevent manually starting containers with Host and TS enabled 2025-02-25 10:14:08 -05:00
Squidly271
f7d9fd90b2 Disallow Start All on containers with Host and TS enabled 2025-02-25 10:11:59 -05:00
Squidly271
78decb4597 Refactor: Coderabbit suggestions 2025-02-24 16:51:37 -05:00
Squidly271
5503affa44 Fix: Don't autostart containers on host network with TS enabled 2025-02-24 16:23:58 -05:00
Squidly271
8f1bf83905 Refactor: Disallow TS on Host/Container Networks 2025-02-24 06:30:58 -05:00
Christoph
a511ae85fb Update Helpers.php
fix typo
2025-02-21 09:17:19 +01:00
Christoph
ac9df081e7 Update Helpers.php
- Necessary changes for TStarget
2025-02-21 09:03:40 +01:00
Christoph
5f31dc5bc3 Update CreateDocker.php
- Allow changing target in WebUI
2025-02-21 08:58:36 +01:00
Squidly271
bae5b51103 Disallow TS integration on network types host/container 2025-02-16 11:31:25 -05:00
Christoph
b8f7e2f32f Update DockerClient.php
- fix incorrect indentation
2025-02-13 08:45:18 +01:00