From 47f816ca5f4861408ffd679c041c3925325a5fcd Mon Sep 17 00:00:00 2001 From: Balackburn <93828569+Balackburn@users.noreply.github.com> Date: Tue, 4 Jul 2023 01:11:17 +0200 Subject: [PATCH] added 2 classes --- Source/Themes.xm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Source/Themes.xm b/Source/Themes.xm index 8f5d132..663b8f7 100644 --- a/Source/Themes.xm +++ b/Source/Themes.xm @@ -109,6 +109,18 @@ BOOL areColorsEqual(UIColor *color1, UIColor *color2, CGFloat tolerance) { } %end +%hook _ASDisplayView +- (UIColor *)backgroundColor:(NSInteger)pageStyle { + return pageStyle == 1 ? [UIColor customColor] : %orig; +} +%end + +%hook UIDeviceWhiteColor +- (UIColor *)backgroundColor:(NSInteger)pageStyle { + return pageStyle == 1 ? [UIColor customColor] : %orig; +} +%end + %hook YTHeaderViewController - (UIColor *)backgroundColor:(NSInteger)pageStyle { return pageStyle == 1 ? customColor : %orig; @@ -400,6 +412,18 @@ UIColor* raisedColor = [UIColor blackColor]; } %end +%hook _ASDisplayView +- (UIColor *)backgroundColor:(NSInteger)pageStyle { + return pageStyle == 1 ? [UIColor blackColor] : %orig; +} +%end + +%hook UIDeviceWhiteColor +- (UIColor *)backgroundColor:(NSInteger)pageStyle { + return pageStyle == 1 ? [UIColor blackColor] : %orig; +} +%end + %hook YTChannelMobileHeaderViewController - (UIColor *)backgroundColor:(NSInteger)pageStyle { return pageStyle == 1 ? [UIColor blackColor] : %orig;