Commit Graph

676 Commits

Author SHA1 Message Date
Zack Spear
ffdf4c0293 refactor: unify theme HTML class handling across multiple files for consistency 2025-04-07 15:11:59 -07:00
Zack Spear
e131c2f0c7 refactor: update theme width class names in ThemeHelper.php and default-base.css for consistency 2025-04-07 15:11:36 -07:00
Zack Spear
509e9ff4f9 refactor: improve ThemeHelper constructor by enforcing theme parameter and removing redundant initialization method 2025-04-07 14:05:09 -07:00
Zack Spear
772a81395a refactor: --customer-header-background-image placement in DefaultPageLayout 2025-04-07 13:55:27 -07:00
Zack Spear
ac13bb7017 refactor: implement generate_sidebar_icon_css function and update DefaultPageLayout.php to utilize it for sidebar icon CSS generation 2025-04-07 13:55:27 -07:00
Zack Spear
39ec732e7d chore: move functionality to log plugin changes to /var/tmp/unRAIDServer.txt in DefaultPageLayout.php 2025-04-07 13:55:27 -07:00
Zack Spear
9b87ad3d53 refactor: header background image support in DefaultPageLayout.php and default-base.css with CSS var 2025-04-07 13:55:27 -07:00
Zack Spear
8a51f9a414 chore: move $nchan and $safemode var declarations 2025-04-07 13:55:27 -07:00
Zack Spear
35fec239b2 refactor: update font size handling in DefaultPageLayout.php and default-base.css to utilize CSS variables for improved customization 2025-04-07 13:55:27 -07:00
Zack Spear
ae52bda45a refactor: update theme color variables in CSS and DefaultPageLayout.php for improved customization and consistency 2025-04-07 13:55:27 -07:00
Zack Spear
33e4814937 refactor: consolidate theme width styles into default-base.css and remove legacy media queries from DefaultPageLayout.php 2025-04-07 13:55:26 -07:00
Zack Spear
6d219e4778 refactor: enhance ThemeHelper class to support unlimited width and update DefaultPageLayout.php for new constructor parameters 2025-04-07 13:55:26 -07:00
Zack Spear
83363f1cdd refactor: update error message in ThemeHelper class for clarity and consistency 2025-04-07 13:37:22 -07:00
Zack Spear
9672a76dba refactor: remove redundant initialized property from ThemeHelper class to streamline code 2025-04-07 13:36:28 -07:00
Zack Spear
78dead079f refactor: enforce theme initialization check in ThemeHelper constructor and remove redundant checks in theme methods 2025-04-07 13:21:17 -07:00
Zack Spear
4feb26d955 refactor: update variable comments for $theme, $themes1, and $themes2 in DefaultPageLayout.php to enhance clarity while maintaining backwards compatibility 2025-04-07 11:44:58 -07:00
Zack Spear
a754aa6992 refactor: replace $theme2 variable usage with ThemeHelper methods for consistency across multiple pages 2025-04-07 11:44:58 -07: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
tom mortensen
0cee607627 Merge pull request #2124 from bergware/master
Networking: fix duplicate metrics handling
2025-04-07 09:50:45 -07:00
bergware
bcc1287d53 Update Wireless.php 2025-04-07 10:10:52 +02:00
Zack Spear
d19f3d2a3a chore: Add PHPDoc comments for releaseDateYear and getArrayStatus functions to improve code documentation and clarity. 2025-04-04 20:53:22 -07:00
Zack Spear
18ea6d8e35 fix: Correct logic in releaseDateYear function to only set timestamp if it exists, ensuring accurate year display in footer 2025-04-04 18:39:26 -07:00
Zack Spear
e6d4c8ca29 feat: Add releaseDateYear function to dynamically display the copyright year in the footer based on the build timestamp 2025-04-04 18:36:46 -07:00
Zack Spear
d11b22215f refactor: Move footer rendering logic and getArrayStatus function to a new Footer.php file for improved organization and maintainability. 2025-04-04 17:59:45 -07:00
Zack Spear
d4480c366d Refactor: Update getArrayStatus function to return an associative array for better data handling and improve footer rendering logic. 2025-04-04 17:53:09 -07:00
Zack Spear
cd990c8f1a Refactor: Simplify footer structure and encapsulate array status logic in a new function for improved readability and maintainability. 2025-04-04 17:49:04 -07:00
tom mortensen
07c30adc13 Merge pull request #2115 from bergware/master
Wireless fixes
2025-04-04 09:36:06 -07:00
tom mortensen
b95b04e7fe Merge pull request #2117 from unraid/fix/css-refactor-issues
fix: 7.1.0 css refactor tweaks for testing feedback
2025-04-04 09:35:44 -07:00
Squidly271
d938bf1b6b Refactor: Nchan OOM recovery - switch to nginx restart 2025-04-04 11:05:06 -04:00
Zack Spear
dc1a9759ef fix: update Boot.php to enhance theme handling and improve status display elements 2025-04-03 15:53:12 -07:00
bergware
da7e638746 Wireless: fix list stays empty 2025-04-04 00:16:56 +02:00
bergware
0a996ac5c7 Wireless fixes
- Allow connection to hidden networks
- Set automatic as default choice for manual input
2025-04-03 23:24:26 +02:00
tom mortensen
9ca9188f9b Merge pull request #2105 from Squidly271/patch-60
Refactor: Reload nginx if nchan out of shared_memory
2025-04-02 11:29:05 -07:00
Squidly271
fcee176f3c Refactor paused flag file 2025-04-02 14:24:08 -04:00
tom mortensen
5185880e69 Merge pull request #1748 from unraid/feat/css3-variables
feat: CSS3 variables & improved CSS dev experience
2025-04-02 11:20:47 -07:00
Zack Spear
038e089757 fix: Corrected stylesheet filename from 'default-color-pallet.css' to 'default-color-palette.css' for accurate referencing 2025-04-02 11:08:10 -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
tom mortensen
2ea010538b Merge pull request #2099 from zackspear/feat/web-component-related-files-syned-to-latest
feat: align shared .page, php, scripts, & web components with api repo
2025-04-02 10:04:29 -07:00
Squidly271
eea2f037aa Merge pull request #1 from unraid/master
catch up
2025-04-01 19:11:29 -04: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
Squidly271
249712037c Update publish.php 2025-03-31 16:03:40 -04:00
bergware
83167d17bb Update DefaultPageLayout.php 2025-03-31 21:41:00 +02:00
bergware
7609656c39 Restore pause function 2025-03-31 21:25:30 +02:00
Zack Spear
16a647d1c8 Merge branch 'master' into feat/css3-variables 2025-03-31 11:44:47 -07:00
Squidly271
37e79cf132 Refactor: Restart nginx if nchan out of shared memory 2025-03-31 09:57:10 -04:00
bergware
09a2817660 Update DefaultPageLayout.php 2025-03-31 01:37:35 +02:00
bergware
768291c391 Tackle Nchan out of memory
These changes prevent Nchan issues when nginx is restarted.
In my testing it works most of the time, but opening many browsers to the same GUI still gives the issue, though this is definitely an improvement over  the current implementation.
2025-03-31 01:26:38 +02:00
bergware
be71877497 Revert "Revised nchan control"
This reverts commit d86ee94845.
2025-03-29 18:51:54 +01:00
bergware
cd1a855217 Revert "Revised nchan control"
This reverts commit 9d43ac866f.
2025-03-29 18:51:32 +01:00