Files
yinmeng-ios/xplan-ios/Base/UI/ThemeColor.h
2021-11-19 14:13:08 +08:00

66 lines
2.1 KiB
Objective-C

//
// ThemeColor.h
// xplan-ios
//
// Created by 冯硕 on 2021/9/9.
//
#import <Foundation/Foundation.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]
#define UIColorRGBAlpha(rgbValue,a) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:(a)]
NS_ASSUME_NONNULL_BEGIN
@interface ThemeColor : NSObject
/// 主题色 #248CFE
+ (UIColor *)appMainColor;
/* ------页面相关颜色 START------ */
/// view的背景色 #1C1B22
+ (UIColor *)appBackgroundColor;
/// cell的背景色 #2A2A39
+ (UIColor *)appCellBackgroundColor;
///正文颜色 #FFFFFF
+ (UIColor *)mainTextColor;
/// 二级文字颜色 #C6C6E9
+ (UIColor *)secondTextColor;
///三级文字的颜色 #999999
+ (UIColor *)textThirdColor;
///分割线的颜色 #201F27
+ (UIColor *)dividerColor;
/* ------页面相关颜色 END------ */
/* ------Button 相关颜色 START------ */
/// button 可用 渐变色的开始 #218EFF
+ (UIColor *)confirmButtonGradientStartColor;
/// button 可用 渐变色的开始 #7727E4
+ (UIColor *)confirmButtonGradientEndColor;
/// 确定的按钮文字颜色 #FFFFFF
+ (UIColor *)confirmButtonTextColor;
/// 取消按钮 渐变色的开始 #BCDDFF
+ (UIColor *)cancelButtonGradientStartColor;
/// 取消按钮 渐变色的结束 #D6BEF7
+ (UIColor *)cancelButtonGradientEndColor;
/// 取消的按钮文字颜色 #4C5AF1
+ (UIColor *)cancelButtonTextColor;
/// 按钮不可点击背景色 #303043
+ (UIColor *)disableButtonColor;
/// 按钮不可点击文字颜色 #4F516A
+ (UIColor *)disableButtonTextColor;
/* ------Button 相关颜色 END------ */
/* ------弹窗相关颜色 START------ */
+ (UIColor *)alertBackgroundColor;
+ (UIColor *)alertTitleColor;
+ (UIColor *)alertMessageColor;
+ (UIColor *)actionSeparatorColor;
/* ------弹窗相关颜色 END------ */
///tabbar 没有点击的时候颜色#555574
+ (UIColor *)tabbarNormalColor;
@end
NS_ASSUME_NONNULL_END