@@ -88,7 +88,6 @@ export const Embedded = () => {
8888
8989 return (
9090 < SafeAreaView style = { styles . container } >
91- < Text style = { styles . title } > Embedded</ Text >
9291 { ! Iterable . embeddedManager . isEnabled && (
9392 < View style = { styles . warningContainer } >
9493 < Text style = { styles . warningText } >
@@ -97,12 +96,9 @@ export const Embedded = () => {
9796 </ Text >
9897 </ View >
9998 ) }
100- < Text style = { styles . subtitle } >
101- Enter placement IDs to fetch embedded messages
102- </ Text >
10399 < View style = { styles . utilitySection } >
104100 < View style = { styles . viewTypeSelector } >
105- < Text style = { styles . text } > Select View Type :</ Text >
101+ < Text style = { styles . viewTypeLabel } > View:</ Text >
106102 < View style = { styles . viewTypeButtons } >
107103 < TouchableOpacity
108104 style = { [
@@ -164,28 +160,43 @@ export const Embedded = () => {
164160 </ TouchableOpacity >
165161 </ View >
166162 </ View >
167- < TouchableOpacity style = { styles . button } onPress = { syncEmbeddedMessages } >
168- < Text style = { styles . buttonText } > Sync messages</ Text >
169- </ TouchableOpacity >
170- < TouchableOpacity style = { styles . button } onPress = { startEmbeddedSession } >
171- < Text style = { styles . buttonText } > Start session</ Text >
172- </ TouchableOpacity >
173- < TouchableOpacity style = { styles . button } onPress = { endEmbeddedSession } >
174- < Text style = { styles . buttonText } > End session</ Text >
175- </ TouchableOpacity >
176- < TouchableOpacity style = { styles . button } onPress = { openConfigEditor } >
177- < Text style = { styles . buttonText } > Set view config</ Text >
163+ < View style = { styles . sessionButtonsRow } >
164+ < TouchableOpacity
165+ style = { [ styles . compactUtilityButton , styles . sessionButtonHalf ] }
166+ onPress = { syncEmbeddedMessages }
167+ >
168+ < Text style = { styles . compactUtilityButtonText } > Sync</ Text >
169+ </ TouchableOpacity >
170+ < TouchableOpacity
171+ style = { [ styles . compactUtilityButton , styles . sessionButtonHalf ] }
172+ onPress = { startEmbeddedSession }
173+ >
174+ < Text style = { styles . compactUtilityButtonText } > Start session</ Text >
175+ </ TouchableOpacity >
176+ < TouchableOpacity
177+ style = { [ styles . compactUtilityButton , styles . sessionButtonHalf ] }
178+ onPress = { endEmbeddedSession }
179+ >
180+ < Text style = { styles . compactUtilityButtonText } > End session</ Text >
181+ </ TouchableOpacity >
182+ </ View >
183+ < TouchableOpacity style = { styles . compactUtilityButton } onPress = { openConfigEditor } >
184+ < Text style = { styles . compactUtilityButtonText } > Set view config</ Text >
178185 </ TouchableOpacity >
179186 < View style = { styles . inputContainer } >
180- < Text style = { styles . text } > Placement IDs (comma-separated):</ Text >
181- < TextInput
182- style = { styles . textInput }
183- placeholder = "e.g., 1, 2, 3"
184- placeholderTextColor = "#999"
185- value = { placementIdsInput }
186- onChangeText = { setPlacementIdsInput }
187- keyboardType = "numbers-and-punctuation"
188- />
187+ < View style = { styles . placementIdsRow } >
188+ < Text style = { styles . placementIdsLabel } >
189+ Placement IDs{ '\n' } (comma-separated):
190+ </ Text >
191+ < TextInput
192+ style = { styles . placementIdsInput }
193+ placeholder = "e.g., 1, 2, 3"
194+ placeholderTextColor = "#999"
195+ value = { placementIdsInput }
196+ onChangeText = { setPlacementIdsInput }
197+ keyboardType = "numbers-and-punctuation"
198+ />
199+ </ View >
189200 < TouchableOpacity style = { styles . button } onPress = { getEmbeddedMessages } >
190201 < Text style = { styles . buttonText } >
191202 Get messages for placement ids
@@ -227,7 +238,7 @@ export const Embedded = () => {
227238 </ View >
228239 </ View >
229240 </ Modal >
230- < View style = { styles . hr } />
241+ < View style = { styles . embeddedHr } />
231242 < ScrollView >
232243 < View style = { styles . embeddedSection } >
233244 { embeddedMessages . map ( ( message ) => (
0 commit comments