Commit Graph

10569 Commits

Author SHA1 Message Date
tom mortensen da79e7a50f Merge pull request #2139 from unraid/refactor/default-page-layout-content-output-abstraction
refactor: abstract main content logic into MainContent.php
2025-05-06 10:33:40 -07:00
tom mortensen 3e535f9c3c Merge pull request #2136 from unraid/refactor/default-page-layout-global-html-elements
refactor: abstract misc global elements from DefaultPageLayout.php into MiscElements.php
2025-05-06 10:33:07 -07:00
tom mortensen e8910d0f58 Merge pull request #2135 from unraid/refactor/default-page-layout-navigation
refactor: DefaultPageLayout header & navigation template includes
2025-05-06 10:32:31 -07:00
tom mortensen 08725ebe38 Merge pull request #2134 from unraid/refactor/default-page-layout-nchan-abstraction
refactor: organize nchan usage in DefaultPageLayout
2025-05-06 10:32:01 -07:00
tom mortensen ace77f0867 Merge pull request #2133 from unraid/refactor/default-page-layout-js-abstraction
refactor: abstract out JS scripts from DefaultPageLayout
2025-05-06 10:31:31 -07:00
tom mortensen cafa001812 Merge pull request #2132 from unraid/refactor/default-page-layout-styles
refactor: abstract out styles from DefaultPageLayout
2025-05-06 10:31:01 -07:00
tom mortensen 0e31078071 Merge pull request #2131 from unraid/feat/theme-helper-class
feat: implement ThemeHelper class to centralize theme usage
2025-05-06 10:30:27 -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 1b3e347d04 Merge branch 'refactor/default-page-layout-styles' into refactor/default-page-layout-js-abstraction 2025-05-05 13:15:30 -07:00
Zack Spear 727b0c625b chore: nitpick comment for liveUpdate JS 2025-05-05 13:09:15 -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 2edd2b4e51 Refactor: Only reload Main/Dash on visibility if Live Updates disabled 2025-05-05 12:57:39 -07:00
Zack Spear 3b982b8399 Fix: Don't reload page if modal is open 2025-05-05 12:53:01 -07:00
Zack Spear 6edb1c6ea1 Remove 1 second delay 2025-05-05 12:45:15 -07:00
Zack Spear b6428a5f2f refactor: Reload Dash/Main pages when visibility becomes visible 2025-05-05 12:44:30 -07:00
Zack Spear b8b666990c refactor: add error handling for missing theme directory in ThemeHelper.php 2025-05-05 12:26:58 -07:00
Zack Spear 503b2c9fa1 chore: comment for VMSettings nitpick suggestion 2025-05-05 12:26:57 -07:00
Zack Spear cb91ebc272 refactor: unify theme HTML class handling across multiple files for consistency 2025-05-05 12:26:57 -07:00
Zack Spear 199f4ca111 refactor: update theme width class names in ThemeHelper.php and default-base.css for consistency 2025-05-05 12:26:57 -07:00
Zack Spear 7c408531bd refactor: improve ThemeHelper constructor by enforcing theme parameter and removing redundant initialization method 2025-05-05 12:26:57 -07:00
Zack Spear 274332456c refactor: --customer-header-background-image placement in DefaultPageLayout 2025-05-05 12:26:57 -07:00
Zack Spear 1054592adb refactor: implement generate_sidebar_icon_css function and update DefaultPageLayout.php to utilize it for sidebar icon CSS generation 2025-05-05 12:26:57 -07:00
Zack Spear d796a6db00 chore: move functionality to log plugin changes to /var/tmp/unRAIDServer.txt in DefaultPageLayout.php 2025-05-05 12:26:57 -07:00
Zack Spear f2a6844761 refactor: header background image support in DefaultPageLayout.php and default-base.css with CSS var 2025-05-05 12:26:57 -07:00
Zack Spear 139f76ecd4 chore: move $nchan and $safemode var declarations 2025-05-05 12:26:57 -07:00
Zack Spear ad56f616be refactor: update font size handling in DefaultPageLayout.php and default-base.css to utilize CSS variables for improved customization 2025-05-05 12:26:57 -07:00
Zack Spear b6a14217d8 refactor: update theme color variables in CSS and DefaultPageLayout.php for improved customization and consistency 2025-05-05 12:26:57 -07:00
Zack Spear 225b4a3225 refactor: consolidate theme width styles into default-base.css and remove legacy media queries from DefaultPageLayout.php 2025-05-05 12:26:57 -07:00
Zack Spear 8c6b10165e refactor: enhance ThemeHelper class to support unlimited width and update DefaultPageLayout.php for new constructor parameters 2025-05-05 12:26:57 -07:00
Zack Spear bab342df7b Merge branch 'master' into feat/theme-helper-class 2025-05-05 10:46:17 -07:00
tom mortensen 93e1ce11c5 Merge pull request #2182 from unraid/chore/update-os-eligibility-expired-copy
chore: web components small updates
7.1.0 7.1.1 7.1.0-rc.4
2025-05-01 12:40:37 -07:00
Zack Spear 9d8fae8933 chore: web components change hotfix to a plus sign 2025-05-01 11:14:14 -07:00
Zack Spear 5e69add702 chore: web components updated with clearer updates expired copy 2025-05-01 10:57:39 -07:00
tom mortensen 440f2b3618 Merge pull request #2181 from Squidly271/patch-79
Refactor: Only reload Main/Dash on visibility if Live Updates disabled
2025-05-01 09:50:21 -07:00
tom mortensen 530855950d Merge pull request #2180 from unraid/fix-diags-3
fix: diagnostics: prevent warnings for non-existent files, take 2
2025-05-01 09:49:26 -07:00
tom mortensen ceb5d8a2b4 Merge pull request #2177 from SimonFair/VMEdit-xml-icon-change
XML Icon change fix.
2025-05-01 09:48:46 -07:00
Squidly271 9d5d343738 nitpick 2025-04-30 22:13:18 -04:00
Squidly271 d27786548a Refactor: Only reload Main/Dash on visibility if Live Updates disabled 2025-04-30 22:07:27 -04:00
ljm42 60601f13f2 fix: diagnostics: prevent warnings for non-existent files, take 2 2025-04-29 09:41:55 -07:00
Tom Mortensen e0e86710c9 fix: update rc.messagebus to correct handling of /etc/machine-id 7.1.0-rc.3.1 2025-04-28 11:00:55 -07:00
SimonFair 3da0ca48de XML Icon change fix. 2025-04-28 18:49:43 +01:00
tom mortensen 9660c7b827 Merge pull request #2176 from unraid/fix-diags-2
fix: diagnostics: prevent warnings for non-existent files
2025-04-28 09:44:57 -07:00
tom mortensen 9bf496cc04 Merge pull request #2175 from bergware/master
Miscellaneous fixes
2025-04-28 09:44:00 -07:00
ljm42 ce089737a8 fix: diagnostics: prevent warnings for non-existent files 2025-04-27 21:10:16 -07:00