Skip to content

Commit 0d8fc5c

Browse files
committed
feat: update copies
1 parent 302f3ff commit 0d8fc5c

File tree

3 files changed

+43
-38
lines changed

3 files changed

+43
-38
lines changed

example/src/screens/Composer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ export function Composer() {
209209
>
210210
{/* Header */}
211211
<Text style={[styles.title, { color: colors.text }]}>
212-
Haptic Composer
212+
Timeline Editor
213213
</Text>
214214

215215
{/* Time display */}

example/src/screens/Menu.tsx

Lines changed: 41 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -21,41 +21,49 @@ export function Menu() {
2121
>
2222
<Text style={[styles.title, { color: colors.text }]}>Haptix Studio</Text>
2323

24-
<TouchableOpacity
25-
style={[styles.menuItem, { backgroundColor: colors.card }]}
26-
onPress={() => router.push('/playground')}
27-
>
28-
<Text style={[styles.menuText, { color: colors.text }]}>
29-
Haptic Playground
30-
</Text>
31-
<Text style={[styles.menuDescription, { color: colors.secondaryText }]}>
32-
Explore continuous and transient haptics
33-
</Text>
34-
</TouchableOpacity>
24+
<View style={{ gap: 16 }}>
25+
<TouchableOpacity
26+
style={[styles.menuItem, { backgroundColor: colors.card }]}
27+
onPress={() => router.push('/playground')}
28+
>
29+
<Text style={[styles.menuText, { color: colors.text }]}>
30+
Playground
31+
</Text>
32+
<Text
33+
style={[styles.menuDescription, { color: colors.secondaryText }]}
34+
>
35+
Explore continuous and transient haptics
36+
</Text>
37+
</TouchableOpacity>
3538

36-
<TouchableOpacity
37-
style={[styles.menuItem, { backgroundColor: colors.card }]}
38-
onPress={() => router.push('/recorder')}
39-
>
40-
<Text style={[styles.menuText, { color: colors.text }]}>
41-
Haptic Recorder
42-
</Text>
43-
<Text style={[styles.menuDescription, { color: colors.secondaryText }]}>
44-
Record and playback haptic patterns
45-
</Text>
46-
</TouchableOpacity>
39+
<TouchableOpacity
40+
style={[styles.menuItem, { backgroundColor: colors.card }]}
41+
onPress={() => router.push('/composer')}
42+
>
43+
<Text style={[styles.menuText, { color: colors.text }]}>
44+
Timeline Editor
45+
</Text>
46+
<Text
47+
style={[styles.menuDescription, { color: colors.secondaryText }]}
48+
>
49+
Build precise haptic patterns with detailed controls
50+
</Text>
51+
</TouchableOpacity>
4752

48-
<TouchableOpacity
49-
style={[styles.menuItem, { backgroundColor: colors.card }]}
50-
onPress={() => router.push('/composer')}
51-
>
52-
<Text style={[styles.menuText, { color: colors.text }]}>
53-
Haptic Composer
54-
</Text>
55-
<Text style={[styles.menuDescription, { color: colors.secondaryText }]}>
56-
Build custom haptic patterns with precise control
57-
</Text>
58-
</TouchableOpacity>
53+
<TouchableOpacity
54+
style={[styles.menuItem, { backgroundColor: colors.card }]}
55+
onPress={() => router.push('/recorder')}
56+
>
57+
<Text style={[styles.menuText, { color: colors.text }]}>
58+
Gesture Studio
59+
</Text>
60+
<Text
61+
style={[styles.menuDescription, { color: colors.secondaryText }]}
62+
>
63+
Record haptics in real-time using touch gestures
64+
</Text>
65+
</TouchableOpacity>
66+
</View>
5967
</View>
6068
);
6169
}
@@ -75,7 +83,6 @@ const styles = StyleSheet.create({
7583
menuItem: {
7684
padding: 24,
7785
borderRadius: 16,
78-
marginBottom: 16,
7986
},
8087
menuText: {
8188
fontSize: 24,

example/src/screens/Recorder.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,7 @@ function RecorderContent() {
153153
{ backgroundColor: colors.background, paddingTop: insets.top + 16 },
154154
]}
155155
>
156-
<Text style={[styles.title, { color: colors.text }]}>
157-
Haptic Recorder
158-
</Text>
156+
<Text style={[styles.title, { color: colors.text }]}>Gesture Studio</Text>
159157

160158
<View style={styles.palettes}>
161159
<View style={styles.paletteWrapper}>

0 commit comments

Comments
 (0)