Update Themes.xm

This commit is contained in:
arichorn 2023-07-31 16:32:17 -05:00 committed by GitHub
parent 6a5fd21a49
commit 67a0a20a95
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -16,50 +16,50 @@ static BOOL oldDarkTheme() {
// Themes.xm - Theme Options // Themes.xm - Theme Options
// Old dark theme (gray) // Old dark theme (gray)
%group gOldDarkTheme %group gOldDarkTheme
UIColor *customColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:1.0]; UIColor *originalColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:1.0];
%hook YTCommonColorPalette %hook YTCommonColorPalette
- (UIColor *)background1 { - (UIColor *)background1 {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)background2 { - (UIColor *)background2 {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)background3 { - (UIColor *)background3 {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)brandBackgroundSolid { - (UIColor *)brandBackgroundSolid {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)brandBackgroundPrimary { - (UIColor *)brandBackgroundPrimary {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)brandBackgroundSecondary { - (UIColor *)brandBackgroundSecondary {
return self.pageStyle == 1 ? [customColor colorWithAlphaComponent:0.9] : %orig; return self.pageStyle == 1 ? [originalColor colorWithAlphaComponent:0.9] : %orig;
} }
- (UIColor *)raisedBackground { - (UIColor *)raisedBackground {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)staticBrandBlack { - (UIColor *)staticBrandBlack {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)generalBackgroundA { - (UIColor *)generalBackgroundA {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)generalBackgroundB { - (UIColor *)generalBackgroundB {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)baseBackground { - (UIColor *)baseBackground {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
- (UIColor *)menuBackground { - (UIColor *)menuBackground {
return self.pageStyle == 1 ? customColor : %orig; return self.pageStyle == 1 ? originalColor : %orig;
} }
%end %end
%hook SponsorBlockSettingsController %hook SponsorBlockSettingsController
- (void)viewDidLoad { - (void)viewDidLoad {
if (self.traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark) { if (self.traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark) {
%orig; %orig;
self.tableView.backgroundColor = customColor; self.tableView.backgroundColor = originalColor;
} else { return %orig; } } else { return %orig; }
} }
%end %end
@ -67,7 +67,7 @@ UIColor *customColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:
- (void)viewDidLoad { - (void)viewDidLoad {
if (self.traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark) { if (self.traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark) {
%orig; %orig;
self.view.backgroundColor = customColor; self.view.backgroundColor = originalColor;
} else { return %orig; } } else { return %orig; }
} }
%end %end
@ -82,251 +82,251 @@ UIColor *customColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:
%orig(); %orig();
if ([self.nextResponder isKindOfClass:NSClassFromString(@"YTWatchNextResultsViewController")]) { if ([self.nextResponder isKindOfClass:NSClassFromString(@"YTWatchNextResultsViewController")]) {
if (isDarkMode()) { if (isDarkMode()) {
self.subviews[0].subviews[0].backgroundColor = customColor; self.subviews[0].subviews[0].backgroundColor = originalColor;
} }
} }
} }
%end %end
%hook YTPivotBarView %hook YTPivotBarView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTHeaderView %hook YTHeaderView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTSubheaderContainerView %hook YTSubheaderContainerView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTAppView %hook YTAppView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTCollectionView %hook YTCollectionView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTChannelListSubMenuView %hook YTChannelListSubMenuView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTSettingsCell %hook YTSettingsCell
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTSlideForActionsView %hook YTSlideForActionsView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTPageView %hook YTPageView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTWatchView %hook YTWatchView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTPlaylistMiniBarView %hook YTPlaylistMiniBarView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTEngagementPanelView %hook YTEngagementPanelView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTEngagementPanelHeaderView %hook YTEngagementPanelHeaderView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTPlaylistPanelControlsView %hook YTPlaylistPanelControlsView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTHorizontalCardListView %hook YTHorizontalCardListView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTWatchMiniBarView %hook YTWatchMiniBarView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTCreateCommentAccessoryView %hook YTCreateCommentAccessoryView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTCreateCommentTextView %hook YTCreateCommentTextView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTSearchView %hook YTSearchView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTSearchBoxView %hook YTSearchBoxView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTTabTitlesView %hook YTTabTitlesView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTPrivacyTosFooterView %hook YTPrivacyTosFooterView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTOfflineStorageUsageView %hook YTOfflineStorageUsageView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTInlineSignInView %hook YTInlineSignInView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTFeedChannelFilterHeaderView %hook YTFeedChannelFilterHeaderView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YCHLiveChatView %hook YCHLiveChatView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YCHLiveChatActionPanelView %hook YCHLiveChatActionPanelView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTEmojiTextView %hook YTEmojiTextView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTTopAlignedView %hook YTTopAlignedView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
- (void)layoutSubviews { - (void)layoutSubviews {
%orig(); %orig();
if (isDarkMode()) { if (isDarkMode()) {
MSHookIvar<YTTopAlignedView *>(self, "_contentView").backgroundColor = customColor; MSHookIvar<YTTopAlignedView *>(self, "_contentView").backgroundColor = originalColor;
} }
} }
%end %end
%hook GOODialogView %hook GOODialogView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTNavigationBar %hook YTNavigationBar
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
- (void)setBarTintColor:(UIColor *)color { - (void)setBarTintColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTChannelMobileHeaderView %hook YTChannelMobileHeaderView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTChannelSubMenuView %hook YTChannelSubMenuView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTWrapperSplitView %hook YTWrapperSplitView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTReelShelfCell %hook YTReelShelfCell
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTReelShelfItemView %hook YTReelShelfItemView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTReelShelfView %hook YTReelShelfView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTCommentView %hook YTCommentView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTChannelListSubMenuAvatarView %hook YTChannelListSubMenuAvatarView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTSearchBarView %hook YTSearchBarView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTDialogContainerScrollView %hook YTDialogContainerScrollView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTShareTitleView %hook YTShareTitleView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTShareBusyView %hook YTShareBusyView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTELMView %hook YTELMView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTActionSheetHeaderView %hook YTActionSheetHeaderView
- (void)setBackgroundColor:(UIColor *)color { - (void)setBackgroundColor:(UIColor *)color {
return isDarkMode() ? %orig(customColor) : %orig; return isDarkMode() ? %orig(originalColor) : %orig;
} }
%end %end
%hook YTShareMainView %hook YTShareMainView
- (void)layoutSubviews { - (void)layoutSubviews {
%orig(); %orig();
if (isDarkMode()) { if (isDarkMode()) {
MSHookIvar<YTQTMButton *>(self, "_cancelButton").backgroundColor = customColor; MSHookIvar<YTQTMButton *>(self, "_cancelButton").backgroundColor = originalColor;
MSHookIvar<UIControl *>(self, "_safeArea").backgroundColor = customColor; MSHookIvar<UIControl *>(self, "_safeArea").backgroundColor = originalColor;
} }
} }
%end %end
@ -337,16 +337,16 @@ UIColor *customColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:
UIResponder *responder = [self nextResponder]; UIResponder *responder = [self nextResponder];
while (responder != nil) { while (responder != nil) {
if ([responder isKindOfClass:NSClassFromString(@"YTActionSheetDialogViewController")]) { if ([responder isKindOfClass:NSClassFromString(@"YTActionSheetDialogViewController")]) {
self.backgroundColor = customColor; self.backgroundColor = originalColor;
} }
if ([responder isKindOfClass:NSClassFromString(@"YTPanelLoadingStrategyViewController")]) { if ([responder isKindOfClass:NSClassFromString(@"YTPanelLoadingStrategyViewController")]) {
self.backgroundColor = customColor; self.backgroundColor = originalColor;
} }
if ([responder isKindOfClass:NSClassFromString(@"YTTabHeaderElementsViewController")]) { if ([responder isKindOfClass:NSClassFromString(@"YTTabHeaderElementsViewController")]) {
self.backgroundColor = customColor; self.backgroundColor = originalColor;
} }
if ([responder isKindOfClass:NSClassFromString(@"YTEditSheetControllerElementsContentViewController")]) { if ([responder isKindOfClass:NSClassFromString(@"YTEditSheetControllerElementsContentViewController")]) {
self.backgroundColor = customColor; self.backgroundColor = originalColor;
} }
responder = [responder nextResponder]; responder = [responder nextResponder];
} }
@ -356,16 +356,16 @@ UIColor *customColor = [UIColor colorWithRed:0.129 green:0.129 blue:0.129 alpha:
%orig; %orig;
if (isDarkMode()) { if (isDarkMode()) {
if ([self.nextResponder isKindOfClass:%c(ASScrollView)]) { self.backgroundColor = [UIColor clearColor]; } if ([self.nextResponder isKindOfClass:%c(ASScrollView)]) { self.backgroundColor = [UIColor clearColor]; }
if ([self.accessibilityIdentifier isEqualToString:@"eml.cvr"]) { self.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"eml.cvr"]) { self.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"rich_header"]) { self.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"rich_header"]) { self.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"id.ui.comment_cell"]) { self.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"id.ui.comment_cell"]) { self.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"id.ui.cancel.button"]) { self.superview.backgroundColor = [UIColor clearColor]; } if ([self.accessibilityIdentifier isEqualToString:@"id.ui.cancel.button"]) { self.superview.backgroundColor = [UIColor clearColor]; }
if ([self.accessibilityIdentifier isEqualToString:@"id.elements.components.comment_composer"]) { self.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"id.elements.components.comment_composer"]) { self.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"id.elements.components.filter_chip_bar"]) { self.superview.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"id.elements.components.filter_chip_bar"]) { self.superview.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"id.elements.components.video_list_entry"]) { self.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"id.elements.components.video_list_entry"]) { self.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"id.comment.guidelines_text"]) { self.superview.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"id.comment.guidelines_text"]) { self.superview.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"id.comment.channel_guidelines_bottom_sheet_container"]) { self.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"id.comment.channel_guidelines_bottom_sheet_container"]) { self.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"id.comment.channel_guidelines_entry_banner_container"]) { self.backgroundColor = customColor; } if ([self.accessibilityIdentifier isEqualToString:@"id.comment.channel_guidelines_entry_banner_container"]) { self.backgroundColor = originalColor; }
if ([self.accessibilityIdentifier isEqualToString:@"id.comment.comment_group_detail_container"]) { self.backgroundColor = [UIColor clearColor]; } if ([self.accessibilityIdentifier isEqualToString:@"id.comment.comment_group_detail_container"]) { self.backgroundColor = [UIColor clearColor]; }
} }
} }