Commit Graph

139 Commits

Author SHA1 Message Date
Zack Spear
19de8fdfd1 Merge branch 'refactor/default-page-layout-nchan-abstraction' into refactor/default-page-layout-navigation 2025-05-05 15:00:32 -07:00
Zack Spear
3d755ea0fe refactor: clean up whitespace and formatting in DefaultPageLayout.php 2025-05-05 14:47:57 -07:00
Zack Spear
1d3ef16651 Merge branch 'refactor/default-page-layout-js-abstraction' into refactor/default-page-layout-nchan-abstraction 2025-05-05 13:35:08 -07:00
Zack Spear
f5bbc6c067 refactor: move reload page during extended viewing in abstracted HeadInlineJS 2025-05-05 13:06:44 -07:00
Zack Spear
3b982b8399 Fix: Don't reload page if modal is open 2025-05-05 12:53:01 -07:00
Zack Spear
17b3424ad2 refactor: restructure DefaultPageLayout.php by extracting header and navigation into separate files for improved organization and maintainability 2025-04-07 18:49:36 -07:00
Zack Spear
350aceea7f refactor: enhance nchan script management in DefaultPageLayout.php by consolidating logic and improving clarity 2025-04-07 18:35:09 -07:00
Zack Spear
7d763f3f31 refactor: consolidate nchan script creation in DefaultPageLayout.php for found pages 2025-04-07 18:02:31 -07:00
Zack Spear
f8d13b8b09 refactor: move inline JavaScript from <body> of DefaultPageLayout.php to BodyInlineJS.php for improved maintainability 2025-04-07 17:01:23 -07:00
Zack Spear
060fb2eb19 refactor: move inline JavaScript from DefaultPageLayout.php to HeadInlineJS.php for improved maintainability 2025-04-07 16:54:15 -07:00
Zack Spear
0bf79f7563 refactor: add generateReloadScript function to DefaultPageLayout.php for dynamic page reloads 2025-04-07 16:46:19 -07:00
Zack Spear
a973866514 refactor: $buttonPages output of styles and scripts location 2025-04-07 16:34:54 -07:00
Zack Spear
ffdf4c0293 refactor: unify theme HTML class handling across multiple files for consistency 2025-04-07 15:11:59 -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
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
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
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
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
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
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
bergware
400404a913 Revert "Update DefaultPageLayout.php"
This reverts commit 0bdfad0564.
2025-03-29 18:51:24 +01:00
bergware
a2e216a552 Revert "Update DefaultPageLayout.php"
This reverts commit 674b73d5b0.
2025-03-29 18:51:15 +01:00
bergware
b2b152d320 Revert "Revised nchan control"
This reverts commit 49598e28b0.
2025-03-29 18:51:06 +01:00
bergware
49598e28b0 Revised nchan control 2025-03-29 08:07:59 +01:00
bergware
674b73d5b0 Update DefaultPageLayout.php 2025-03-29 07:45:30 +01:00
bergware
0bdfad0564 Update DefaultPageLayout.php 2025-03-29 07:43:34 +01:00
bergware
9d43ac866f Revised nchan control 2025-03-29 07:35:54 +01:00
bergware
d86ee94845 Revised nchan control 2025-03-29 04:15:04 +01:00
bergware
eb489a1c1c Revert "General: move blur timer to timers object to allow general timer handling"
This reverts commit 44cf606870.
2025-03-29 04:08:12 +01:00
bergware
44cf606870 General: move blur timer to timers object to allow general timer handling
+ align syntax formatting and remove trailing spaces
2025-03-29 00:51:41 +01:00
Squidly271
8106c85709 Update DefaultPageLayout.php 2025-03-28 14:15:15 -04:00
Squidly271
aa3935505d Update DefaultPageLayout.php 2025-03-27 00:42:53 -04:00