mirror of
https://github.com/arichornlover/uYouEnhanced.git
synced 2026-04-21 11:52:00 +00:00
Update Themes.xm
This commit is contained in:
parent
7ff43e13c3
commit
147cf0c6b3
1 changed files with 7 additions and 5 deletions
|
|
@ -16,7 +16,7 @@ static BOOL oldDarkTheme() {
|
||||||
// Patch - fix YouTube Dark Theme Header
|
// Patch - fix YouTube Dark Theme Header
|
||||||
%hook YTHeaderView
|
%hook YTHeaderView
|
||||||
- (void)setBackgroundColor:(UIColor *)color {
|
- (void)setBackgroundColor:(UIColor *)color {
|
||||||
return isDarkMode() ? %orig([UIColor colorWithRed:0.06 green:0.06 blue:0.06 alpha:1.0];) : %orig;
|
return isDarkMode() ? %orig([UIColor colorWithRed:0.06 green:0.06 blue:0.06 alpha:1.0]) : %orig;
|
||||||
}
|
}
|
||||||
%end
|
%end
|
||||||
|
|
||||||
|
|
@ -81,9 +81,7 @@ UIColor *customColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:
|
||||||
%hook ELMView
|
%hook ELMView
|
||||||
- (void)didMoveToWindow {
|
- (void)didMoveToWindow {
|
||||||
%orig;
|
%orig;
|
||||||
if (isDarkMode()) {
|
|
||||||
self.subviews[0].backgroundColor = [UIColor clearColor];
|
self.subviews[0].backgroundColor = [UIColor clearColor];
|
||||||
}
|
|
||||||
}
|
}
|
||||||
%end
|
%end
|
||||||
%hook YTAsyncCollectionView
|
%hook YTAsyncCollectionView
|
||||||
|
|
@ -373,6 +371,9 @@ UIColor *customColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:
|
||||||
if ([responder isKindOfClass:NSClassFromString(@"YTEditSheetControllerElementsContentViewController")]) {
|
if ([responder isKindOfClass:NSClassFromString(@"YTEditSheetControllerElementsContentViewController")]) {
|
||||||
self.backgroundColor = customColor;
|
self.backgroundColor = customColor;
|
||||||
}
|
}
|
||||||
|
if ([responder isKindOfClass:NSClassFromString(@"YTMainAppEngagementPanelViewController")]) {
|
||||||
|
self.backgroundColor = customColor;
|
||||||
|
}
|
||||||
responder = [responder nextResponder];
|
responder = [responder nextResponder];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -462,9 +463,7 @@ UIColor* raisedColor = [UIColor blackColor];
|
||||||
%hook ELMView
|
%hook ELMView
|
||||||
- (void)didMoveToWindow {
|
- (void)didMoveToWindow {
|
||||||
%orig;
|
%orig;
|
||||||
if (isDarkMode()) {
|
|
||||||
self.subviews[0].backgroundColor = [UIColor clearColor];
|
self.subviews[0].backgroundColor = [UIColor clearColor];
|
||||||
}
|
|
||||||
}
|
}
|
||||||
%end
|
%end
|
||||||
%hook YTAsyncCollectionView
|
%hook YTAsyncCollectionView
|
||||||
|
|
@ -754,6 +753,9 @@ UIColor* raisedColor = [UIColor blackColor];
|
||||||
if ([responder isKindOfClass:NSClassFromString(@"YTEditSheetControllerElementsContentViewController")]) {
|
if ([responder isKindOfClass:NSClassFromString(@"YTEditSheetControllerElementsContentViewController")]) {
|
||||||
self.backgroundColor = [UIColor blackColor];
|
self.backgroundColor = [UIColor blackColor];
|
||||||
}
|
}
|
||||||
|
if ([responder isKindOfClass:NSClassFromString(@"YTMainAppEngagementPanelViewController")]) {
|
||||||
|
self.backgroundColor = [UIColor blackColor];
|
||||||
|
}
|
||||||
responder = [responder nextResponder];
|
responder = [responder nextResponder];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue