feat(chat-ui): 채팅 메시지 배경 drawable 추가 (Task 2.1)
- 사용자/AI/입력/안내 배경 리소스 생성 - 기존 라운드 리소스 재활용 및 불투명도 적용 - 요구사항 2,6 및 디자인 가이드 반영 - docs: Task 2.1 수행 내역 문서 추가 (docs/chat-room-ui-2.1-drawables.md)
This commit is contained in:
		
							
								
								
									
										11
									
								
								app/src/main/res/drawable/bg_chat_ai_message.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								app/src/main/res/drawable/bg_chat_ai_message.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<!-- AI 메시지용 배경: color_111111 10% 투명, 코너: 4dp 16dp 16dp 16dp (TL, TR, BR, BL) -->
 | 
			
		||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
 | 
			
		||||
android:shape="rectangle">
 | 
			
		||||
<solid android:color="#1A111111" />
 | 
			
		||||
<corners
 | 
			
		||||
    android:topLeftRadius="4dp"
 | 
			
		||||
    android:topRightRadius="16dp"
 | 
			
		||||
    android:bottomRightRadius="16dp"
 | 
			
		||||
    android:bottomLeftRadius="16dp" />
 | 
			
		||||
</shape>
 | 
			
		||||
							
								
								
									
										5
									
								
								app/src/main/res/drawable/bg_chat_input.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								app/src/main/res/drawable/bg_chat_input.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<!-- 입력창 배경: 기존 bg_round_corner_999_263238.xml 활용 -->
 | 
			
		||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
 | 
			
		||||
    <item android:drawable="@drawable/bg_round_corner_999_263238" />
 | 
			
		||||
</selector>
 | 
			
		||||
							
								
								
									
										8
									
								
								app/src/main/res/drawable/bg_chat_notice.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								app/src/main/res/drawable/bg_chat_notice.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<!-- 안내 메시지용 배경: 반투명 다크, 라운드 16dp -->
 | 
			
		||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
 | 
			
		||||
    android:shape="rectangle">
 | 
			
		||||
    <!-- 0.7 opacity of #13181B => #B313181B -->
 | 
			
		||||
    <solid android:color="#B313181B" />
 | 
			
		||||
    <corners android:radius="16dp" />
 | 
			
		||||
</shape>
 | 
			
		||||
							
								
								
									
										12
									
								
								app/src/main/res/drawable/bg_chat_user_message.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								app/src/main/res/drawable/bg_chat_user_message.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<!-- 사용자 메시지용 배경: color_3bb9f1 70% 투명, 코너: 16dp 4dp 16dp 16dp (TL, TR, BR, BL) -->
 | 
			
		||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
 | 
			
		||||
    android:shape="rectangle">
 | 
			
		||||
    <!-- 0.7 opacity of #3BB9F1 => #B33BB9F1 -->
 | 
			
		||||
    <solid android:color="#B33BB9F1" />
 | 
			
		||||
    <corners
 | 
			
		||||
        android:topLeftRadius="16dp"
 | 
			
		||||
        android:topRightRadius="4dp"
 | 
			
		||||
        android:bottomRightRadius="16dp"
 | 
			
		||||
        android:bottomLeftRadius="16dp" />
 | 
			
		||||
</shape>
 | 
			
		||||
		Reference in New Issue
	
	Block a user