UNPKG

@logo-rn/shared-utils

Version:

@logo-rn packages utils

111 lines (96 loc) 3.15 kB
import { Dimensions } from "react-native"; //header css export const BACK_COLOR_ICON = "#0090FF" //button css export const BUTTON_HEIGHT = 44; export const BUTTON_WIDTH = 92; export const BUTTON_FULL_WIDTH = "100%"; export const LEFT_ICON_BUTTON_WIDTH = 108; export const RIGHT_ICON_BUTTON_WIDTH = 120; export const BOTH_ICON_BUTTON_WIDTH = 132; export const ICON_BUTTON_WIDTH = 44; export const BUTTON_BORDER_RADIUS = 4 export const BUTTON_PADDING = 8 //color css export const PRIMARY_COLOR = "rgba(18, 96, 240, 1)" export const PRIMARY_LIGHT_COLOR = "rgba(18, 96, 240, 1)" export const PRIMARY_BACKGROUND_COLOR = "rgba(0, 144, 255, 0.2)" export const DANGER_COLOR = "rgba(236, 78, 80, 1)" export const DANGER_BACKGROUND_COLOR = "rgba(236, 78, 80, 0.1)" export const SUCCESS_COLOR = "rgba(21, 193, 93, 1)" export const WARNING_COLOR = "#F8AA1C" export const GRAY_BACKGROUND = "rgba(25, 59, 103, 0.05)" export const GHOST_COLOR = "#FFF" export const BLACK = "#000" export const TEXT_COLOR = "rgba(25, 36, 52, 1)" export const TEXT_COLOR_90 = "rgba(24, 39, 58, 0.94)" export const TEXT_COLOR_80 = "rgba(26, 41, 61, 0.83)" export const TEXT_COLOR_70 = "rgba(27, 43, 65, 0.72)" export const TEXT_COLOR_60 = "rgba(28, 46, 69, 0.6)" export const TEXT_COLOR_50 = "rgba(28, 48, 74, 0.5)" export const TEXT_COLOR_40 = "rgba(28, 50, 79, 0.38)" export const TEXT_COLOR_30 = "rgba(28, 52, 84, 0.26)" export const TEXT_COLOR_20 = "rgba(28, 55, 90, 0.16)" export const TEXT_COLOR_10 = "rgba(26, 56, 96, 0.1)" export const TEXT_COLOR_5 = "rgba(25, 59, 103, 0.05)" export const COLORS = { GHOST_COLOR: "#FFF", BLACK: "#000", TEXT_COLOR: "rgba(25, 36, 52, 1)", TEXT_COLOR_90: "rgba(24, 39, 58, 0.94)", TEXT_COLOR_80: "rgba(26, 41, 61, 0.83)", TEXT_COLOR_70: "rgba(27, 43, 65, 0.72)", TEXT_COLOR_60: "rgba(28, 46, 69, 0.6)", TEXT_COLOR_50: "rgba(28, 48, 74, 0.5)", TEXT_COLOR_40: "rgba(28, 50, 79, 0.38)", TEXT_COLOR_30: "rgba(28, 52, 84, 0.26)", TEXT_COLOR_20: "rgba(28, 55, 90, 0.16)", TEXT_COLOR_10: "rgba(26, 56, 96, 0.1)", TEXT_COLOR_5: "rgba(25, 59, 103, 0.05)" } export const SHADOW1 = { shadowColor: 'rgba(28, 48, 74, 0.25)', shadowOffset: { width: 0, height: -1 }, shadowOpacity: 0.6, shadowRadius: 8, } export const SHADOW2 = { shadowColor: BLACK, shadowOffset: { width: -2, height: 0 }, shadowOpacity: 0.5, shadowRadius: 4, } export const BUTTON_APPEARANCE = { filled: "filled", outline: "outline", ghost: "ghost" } export const BUTTON_STATUS = { primary: "Primary", success: "Success", info: "Info", warning: "Warning", danger: "Danger", basic: "Basic", } export const AVATAR_SIZE = { tiny: 24, small: 32, medium: 40, big: 48, large: 56 } export const ALERT_STATUS = { primary: "primary", success: "success", white: "white", black: "black", danger: "danger", } export const FULL_WIDTH = Dimensions.get('window').width export const FULL_HEIGHT = Dimensions.get('window').height export const ALIGN_SELF = { center: "center", flexStart: "flex-start", flexEnd: "flex-end" }