728x90
색상관리를 위한 js 파일 생성
colors.js
const Colors = {
primary500: '#72063c',
primary600: '#640233',
prmiary800: '#3b021f',
accent500: '#ddb52f',
primary700: '#4e0329'
}
export default Colors;
하드코딩 되어 있는 부분에서 사용
return <LinearGradient colors={['#4e0329','#ddb52f']} style={styles.rootScreen}>
return <LinearGradient colors={[Colors.primary700, Colors.accent500]} style={styles.rootScreen}>
styles 부분에서의 사용
const styles= StyleSheet.create({
buttonOuterContainer:{
borderRadius: 28,
margin: 4,
overflow: 'hidden'
},
buttonInnerContainer: {
backgroundColor: Colors.primary500,
borderRadius: 28,
paddingVertical: 8,
paddingHorizontal: 16,
margin: 4,
elevation: 2
},
'Front-end > React\RN' 카테고리의 다른 글
React with Redux, Next.js, TypeScript - 1 컴포넌트, JSX, 속성, 상태 (0) | 2024.03.06 |
---|---|
React 리액트 props 속성 전달과 구조분해할당 (0) | 2024.03.05 |
게임 화면 작업 - 노치 고려해 SafeAreaView 활용, 제목 컴포넌트 생성 (0) | 2023.08.15 |
리액트네이티브, 화면 전환 (0) | 2023.08.14 |
리액트네이티브, 입력 검증 (0) | 2023.08.08 |
댓글