Zack Spear
e426e52c4d
Merge branch 'master' into feat/responsive-default-page-layout
2025-05-20 18:01:18 -07:00
Eli Bosley
30a7f6eb90
feat: add tweaks for the Unraid API
...
- enables API support for 7.2
- do not merge before the API is integrated, will break notifications
- includes authentication fix for now
2025-05-09 08:25:38 -04:00
Zack Spear
4adc5252fc
style: update viewport meta tag for improved responsiveness
...
- Changed viewport meta tag from fixed width to device-width for better adaptability across devices.
2025-05-08 16:17:23 -07:00
Zack Spear
3457f5918a
fix: remove duplicate jQuery UI CSS reference from DefaultPageLayout.php
2025-05-07 16:09:13 -07:00
Zack Spear
8379c02192
fix: jquery.ui.css reference
2025-05-06 17:11:43 -07:00
Zack Spear
8c9f340fb8
Merge branch 'refactor/default-page-layout-global-html-elements' into refactor/default-page-layout-content-output-abstraction
2025-05-05 16:55:38 -07:00
Zack Spear
6d67c1774c
refactor: move includePageStylesheets and annotate functions from DefaultPageLayout.php to PageBuilder.php for improved code organization and maintainability
2025-05-05 16:44:52 -07:00
Zack Spear
1ba0b66916
refactor: centralize reload script logic in HeadInlineJS.php and update DefaultPageLayout.php for improved maintainability
2025-05-05 16:40:39 -07:00
Zack Spear
5198d163b6
Merge branch 'refactor/default-page-layout-navigation' into refactor/default-page-layout-global-html-elements
2025-05-05 15:15:32 -07:00
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
6e1564b9d8
refactor: use webGui symlink in DefaultPageLayout.php where possible
2025-04-08 13:20:36 -07:00
Zack Spear
e8a84ca428
refactor: reorganize HTML structure in DefaultPageLayout.php and MainContent.php for improved readability and maintainability
2025-04-08 13:17:09 -07:00
Zack Spear
270f0735cf
refactor: centralize stylesheet inclusion logic in DefaultPageLayout.php by creating includePageStylesheets function for improved code reuse and maintainability
2025-04-08 13:06:49 -07:00
Zack Spear
4d4266ff76
refactor: extract main content logic from DefaultPageLayout.php into MainContent.php for improved organization and maintainability
2025-04-08 12:33:17 -07:00
Zack Spear
293e1e1e12
refactor: extract global elements from DefaultPageLayout.php into MiscElements.php for improved organization and maintainability
2025-04-08 10:07:13 -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