diff --git a/app/(tabs)/_layout.tsx b/app/(tabs)/_layout.tsx index dfa7c15..f4c3747 100644 --- a/app/(tabs)/_layout.tsx +++ b/app/(tabs)/_layout.tsx @@ -28,12 +28,14 @@ export default function TabLayout() { }} /> ( ), diff --git a/app/(tabs)/about.tsx b/app/(tabs)/about.tsx new file mode 100644 index 0000000..edc0b2a --- /dev/null +++ b/app/(tabs)/about.tsx @@ -0,0 +1,56 @@ +import { View, Text, TouchableOpacity } from "react-native"; +import { SafeAreaView } from "react-native-safe-area-context"; +import * as Linking from "expo-linking"; + +export default function AboutPage() { + return ( + + About + + { + Linking.openURL("https://github.com/kennethnym/doors-wallpaper"); + }} + /> + { + Linking.openURL("mailto:kennethnym@outlook.com"); + }} + /> + { + Linking.openURL("https://x.com/kennethnym"); + }} + /> + { + Linking.openURL("https://github.com/kennethnym"); + }} + /> + + + ); +} + +function AboutItem({ + title, + description, + onPress, +}: { title: string; description: string; onPress: () => void }) { + return ( + + + {title} + {description} + + + ); +} diff --git a/app/(tabs)/explore.tsx b/app/(tabs)/explore.tsx deleted file mode 100644 index cb2391c..0000000 --- a/app/(tabs)/explore.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import { View } from "react-native"; - -export default function TabTwoScreen() { - return ; -} diff --git a/app/wallpaper.tsx b/app/wallpaper.tsx index 9bc2aa1..e5a7d38 100644 --- a/app/wallpaper.tsx +++ b/app/wallpaper.tsx @@ -88,7 +88,7 @@ export default function WallpaperPage() { {selectedWallpaper.creator_name ? ( {selectedWallpaper.creator_name} - {selectedWallpaper.is_ai_generated ? "· AI Generated" : ""} + {selectedWallpaper.is_ai_generated ? " · AI Generated" : ""} ) : null} {selectedWallpaper.source_url ? (