137 lines
3.3 KiB
Objective-C
137 lines
3.3 KiB
Objective-C
//
|
|
// ThemeColor.m
|
|
// xplan-ios
|
|
//
|
|
// Created by 冯硕 on 2021/9/9.
|
|
//
|
|
|
|
#import "ThemeColor.h"
|
|
|
|
#define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]
|
|
|
|
@implementation ThemeColor
|
|
/// 主题色 #248CFE
|
|
+ (UIColor *)appMainColor {
|
|
return UIColorFromRGB(0x248CFE);
|
|
}
|
|
|
|
/* ------页面相关颜色 START------ */
|
|
/// view的背景色 #1C1B22
|
|
+ (UIColor *)appBackgroundColor {
|
|
return UIColorFromRGB(0x1C1B22);
|
|
}
|
|
/// cell的背景色 #2A2A39
|
|
+ (UIColor *)appCellBackgroundColor {
|
|
return UIColorFromRGB(0x2A2A39);
|
|
}
|
|
///正文颜色 #FFFFFF
|
|
+ (UIColor *)mainTextColor {
|
|
return UIColorFromRGB(0xFFFFFF);
|
|
}
|
|
/// 二级文字颜色 #C6C6E9
|
|
+ (UIColor *)secondTextColor {
|
|
return UIColorFromRGB(0xC6C6E9);
|
|
}
|
|
///三级文字的颜色 #4F516A
|
|
+ (UIColor *)textThirdColor {
|
|
return UIColorFromRGB(0x4F516A);
|
|
}
|
|
///分割线的颜色 #201F27
|
|
+ (UIColor *)dividerColor {
|
|
return UIColorFromRGB(0x201F27);
|
|
}
|
|
/* ------页面相关颜色 END------ */
|
|
|
|
/* ------Button 相关颜色 START------ */
|
|
/// button 可用 渐变色的开始 #218EFF
|
|
+ (UIColor *)confirmButtonGradientStartColor {
|
|
return UIColorFromRGB(0x218EFF);
|
|
}
|
|
/// button 可用 渐变色的开始 #7727E4
|
|
+ (UIColor *)confirmButtonGradientEndColor {
|
|
return UIColorFromRGB(0x7727E4);
|
|
}
|
|
/// 确定的按钮文字颜色 #FFFFFF
|
|
+ (UIColor *)confirmButtonTextColor {
|
|
return UIColorFromRGB(0xFFFFFF);
|
|
}
|
|
/// 取消按钮 渐变色的开始 #BCDDFF
|
|
+ (UIColor *)cancelButtonGradientStartColor {
|
|
return UIColorFromRGB(0xBCDDFF);
|
|
}
|
|
/// 取消按钮 渐变色的结束 #D6BEF7
|
|
+ (UIColor *)cancelButtonGradientEndColor {
|
|
return UIColorFromRGB(0xD6BEF7);
|
|
}
|
|
/// 取消的按钮文字颜色 #4C5AF1
|
|
+ (UIColor *)cancelButtonTextColor {
|
|
return UIColorFromRGB(0x4C5AF1);
|
|
}
|
|
/// 按钮不可点击背景色 #303043
|
|
+ (UIColor *)disableButtonColor {
|
|
return UIColorFromRGB(0x303043);
|
|
}
|
|
/// 按钮不可点击文字颜色 #4F516A
|
|
+ (UIColor *)disableButtonTextColor {
|
|
return UIColorFromRGB(0x4F516A);
|
|
}
|
|
/* ------Button 相关颜色 END------ */
|
|
|
|
/* ------弹窗相关颜色 START------ */
|
|
+ (UIColor *)alertBackgroundColor {
|
|
return UIColorFromRGB(0xFFFFFF);
|
|
}
|
|
+ (UIColor *)alertTitleColor {
|
|
return UIColorFromRGB(0x333333);
|
|
}
|
|
+ (UIColor *)alertMessageColor {
|
|
return UIColorFromRGB(0x333333);
|
|
}
|
|
|
|
+ (UIColor *)actionSeparatorColor {
|
|
return UIColorFromRGB(0xF0F0F0);
|
|
}
|
|
/* ------弹窗相关颜色 END------ */
|
|
|
|
///tabbar 没有点击的时候颜色555574
|
|
+ (UIColor *)tabbarNormalColor {
|
|
return UIColorFromRGB(0x555574);
|
|
}
|
|
///重点标注颜色 0xf944a1
|
|
+ (UIColor *)importantMarkColor {
|
|
return UIColorFromRGB(0xf944a1);
|
|
}
|
|
/// 开关按钮的 关闭的颜色 0x3d3d53
|
|
+ (UIColor *)switchOffColor {
|
|
return UIColorFromRGB(0x3d3d53);
|
|
}
|
|
/// 音游开关按钮的 开启的颜色 0x248cfe
|
|
+ (UIColor *)switchOnColor {
|
|
return UIColorFromRGB(0x248cfe);
|
|
}
|
|
|
|
#pragma mark -房间内相关的颜色
|
|
+ (UIColor *)roomOnLineIdenColor {
|
|
return UIColorFromRGB(0x3EFED7);
|
|
}
|
|
|
|
///男用户的坑位的背景色
|
|
+ (UIColor *)positionMaleNickBackColor {
|
|
return UIColorFromRGB(0x3EBBFE);
|
|
}
|
|
|
|
///女用户的坑位的背景色
|
|
+ (UIColor *)positionFemaleNickBackColor {
|
|
return UIColorFromRGB(0xFF5E83);
|
|
}
|
|
|
|
/// 没有用户的 坑位的背景色
|
|
+ (UIColor *)positionNormalNickBackColor {
|
|
return [UIColor colorWithWhite:1 alpha:0.5];
|
|
}
|
|
|
|
|
|
|
|
|
|
@end
|