Created
October 17, 2019 07:32
-
-
Save slxl/bd3f4313f12d744244e02c20e0ff8bd7 to your computer and use it in GitHub Desktop.
theme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
else if ([apiName isEqualToString:themeColors]) | |
{ | |
if(responseDict != nil) | |
{ | |
int success = [[responseDict valueForKey:@"success"] intValue]; | |
if (success == 1) { | |
NSDictionary *dicTemplate = [responseDict objectForKey:@"template"]; | |
gray_color = [UIColor colorWithHex:0xC4C2BD]; | |
NSString *lineColor = [dicTemplate objectForKey:@"loading_line"]; | |
if (lineColor != nil || [lineColor isEqualToString:@"#"]) { | |
line_color = [UIColor colorFromHexString:lineColor]; | |
} | |
NSString *footerBgColor = [dicTemplate objectForKey:@"fixed_menu_background"]; | |
if (footerBgColor != nil || [footerBgColor isEqualToString:@"#"]) { | |
footer_bg_color = [UIColor colorFromHexString:footerBgColor]; | |
} | |
NSString *topBarColor = [dicTemplate objectForKey:@"header_background"]; | |
if (topBarColor != nil || [topBarColor isEqualToString:@"#"]) { | |
topbar_color = [UIColor colorFromHexString:topBarColor]; | |
} | |
NSString *searchColor = [dicTemplate objectForKey:@"header_text"]; | |
if (searchColor != nil || [searchColor isEqualToString:@"#"]) { | |
topbar_title_color = [UIColor colorFromHexString:searchColor]; | |
} | |
NSString *loginTopBarColor = [dicTemplate objectForKey:@"login_header_background"]; | |
if (loginTopBarColor != nil || [loginTopBarColor isEqualToString:@"#"]) { | |
login_topbar_color = [UIColor colorFromHexString:loginTopBarColor]; | |
} | |
NSString *footerUnselectedColor = [dicTemplate objectForKey:@"menu_inactive"]; | |
if (footerUnselectedColor != nil || [footerUnselectedColor isEqualToString:@"#"]) { | |
footer_item_unselected_color = [UIColor colorFromHexString:footerUnselectedColor]; | |
} | |
NSString *mainColor = [dicTemplate objectForKey:@"primary"]; | |
if (mainColor != nil || [mainColor isEqualToString:@"#"]) { | |
main_color = [UIColor colorFromHexString:mainColor]; | |
} | |
NSString *searchBackground = [dicTemplate objectForKey:@"search_background"]; | |
if (searchBackground != nil || [searchBackground isEqualToString:@"#"]) { | |
search_color = [UIColor colorFromHexString:searchBackground]; | |
} | |
NSString *secondColor = [dicTemplate objectForKey:@"second"]; | |
if (secondColor != nil || [secondColor isEqualToString:@"#"]) { | |
second_color = [UIColor colorFromHexString:secondColor]; | |
} | |
NSString *buttonColor = [dicTemplate objectForKey:@"success"]; | |
if (buttonColor != nil || [buttonColor isEqualToString:@"#"]) { | |
button_color = [UIColor colorFromHexString:buttonColor]; | |
} | |
NSString *segmentColor = [dicTemplate objectForKey:@"tertiary"]; | |
if (segmentColor != nil || [segmentColor isEqualToString:@"#"]) { | |
segment_color = [UIColor colorFromHexString:segmentColor]; | |
} | |
NSString *blackColor = [dicTemplate objectForKey:@"dark"]; | |
if (blackColor != nil || [blackColor isEqualToString:@"#"]) { | |
black_color = [UIColor colorFromHexString:blackColor]; | |
} | |
NSString *chatBoxColor = [dicTemplate objectForKey:@"chat_box"]; | |
if (chatBoxColor != nil || [chatBoxColor isEqualToString:@"#"]) { | |
chat_box_color = [UIColor colorFromHexString:chatBoxColor]; | |
} | |
NSString *buttonColor1 = [dicTemplate objectForKey:@"button_color"]; | |
if (buttonColor1 != nil || [buttonColor1 isEqualToString:@"#"]) { | |
button_color1 = [UIColor colorFromHexString:buttonColor1]; | |
} | |
NSString *subUnSelectedColor = [dicTemplate objectForKey:@"submenu_unselected_color"]; | |
if (subUnSelectedColor != nil || [subUnSelectedColor isEqualToString:@"#"]) { | |
submenu_unselected_color = [UIColor colorFromHexString:subUnSelectedColor]; | |
} | |
NSString *subSelectedColor = [dicTemplate objectForKey:@"submenu_selected_color"]; | |
if (subSelectedColor != nil || [subSelectedColor isEqualToString:@"#"]) { | |
submenu_selected_color = [UIColor colorFromHexString:subSelectedColor]; | |
} | |
NSString *alertTxtColor = [dicTemplate objectForKey:@"alert_text_color"]; | |
if (alertTxtColor != nil || [alertTxtColor isEqualToString:@"#"]) { | |
alert_text_color = [UIColor colorFromHexString:alertTxtColor]; | |
} | |
NSString *buttonColor2 = [dicTemplate objectForKey:@"button_color1"]; | |
if (buttonColor2 != nil || [buttonColor2 isEqualToString:@"#"]) { | |
button_color2 = [UIColor colorFromHexString:buttonColor2]; | |
} | |
[self callRemainingRequest]; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment