bug fixed

This commit is contained in:
daniel31x13
2026-01-03 11:07:01 -05:00
parent cf84474921
commit f8efbe95e6
2 changed files with 53 additions and 47 deletions

View File

@@ -20,56 +20,58 @@ export default function HomeScreen() {
return ( return (
<Animated.View <Animated.View
entering={SlideInDown.springify().damping(100).stiffness(300)} entering={SlideInDown.springify().damping(100).stiffness(300)}
className="flex-col justify-end h-full bg-primary relative" className="flex-col justify-end h-full"
> >
<View className="my-auto"> <View className="h-full bg-primary relative">
<Image <View className="my-auto">
source={require("@/assets/images/linkwarden.png")} <Image
className="w-[120px] h-[120px] mx-auto" source={require("@/assets/images/linkwarden.png")}
/> className="w-[120px] h-[120px] mx-auto"
<Text className="text-base-100 text-4xl font-semibold mt-7 mx-auto"> />
Linkwarden <Text className="text-base-100 text-4xl font-semibold mt-7 mx-auto">
</Text> Linkwarden
</View> </Text>
<View> </View>
<Text className="text-base-100 text-xl text-center font-semibold mx-4 mt-3"> <View>
Welcome to the official mobile app for Linkwarden! <Text className="text-base-100 text-xl text-center font-semibold mx-4 mt-3">
</Text> Welcome to the official mobile app for Linkwarden!
</Text>
<Text className="text-base-100 text-xl text-center mx-4 mt-3"> <Text className="text-base-100 text-xl text-center mx-4 mt-3">
Expect regular improvements and new features as we continue refining Expect regular improvements and new features as we continue refining
the experience. the experience.
</Text> </Text>
</View>
<Svg
viewBox="0 0 1440 320"
width={Dimensions.get("screen").width}
height={Dimensions.get("screen").width * (320 / 1440) + 2}
>
<Path
fill={rawTheme[colorScheme as ThemeName]["base-100"]}
fill-opacity="1"
d="M0,256L48,234.7C96,213,192,171,288,176C384,181,480,235,576,266.7C672,299,768,309,864,277.3C960,245,1056,171,1152,122.7C1248,75,1344,53,1392,42.7L1440,32L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"
/>
</Svg>
<SafeAreaView
edges={["bottom"]}
className="flex-col justify-end h-auto duration-100 pt-10 bg-base-100 -mt-2 pb-10 gap-4 w-full px-4"
>
<Button
variant="accent"
size="lg"
onPress={() => router.navigate("/login")}
>
<Text className="text-white text-xl">Get Started</Text>
</Button>
<TouchableOpacity
className="w-fit mx-auto"
onPress={() => SheetManager.show("support-sheet")}
>
<Text className="text-neutral text-center w-fit">Need help?</Text>
</TouchableOpacity>
</SafeAreaView>
</View> </View>
<Svg
viewBox="0 0 1440 320"
width={Dimensions.get("screen").width}
height={Dimensions.get("screen").width * (320 / 1440) + 2}
>
<Path
fill={rawTheme[colorScheme as ThemeName]["base-100"]}
fill-opacity="1"
d="M0,256L48,234.7C96,213,192,171,288,176C384,181,480,235,576,266.7C672,299,768,309,864,277.3C960,245,1056,171,1152,122.7C1248,75,1344,53,1392,42.7L1440,32L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"
/>
</Svg>
<SafeAreaView
edges={["bottom"]}
className="flex-col justify-end h-auto duration-100 pt-10 bg-base-100 -mt-2 pb-10 gap-4 w-full px-4"
>
<Button
variant="accent"
size="lg"
onPress={() => router.navigate("/login")}
>
<Text className="text-white text-xl">Get Started</Text>
</Button>
<TouchableOpacity
className="w-fit mx-auto"
onPress={() => SheetManager.show("support-sheet")}
>
<Text className="text-neutral text-center w-fit">Need help?</Text>
</TouchableOpacity>
</SafeAreaView>
</Animated.View> </Animated.View>
); );
} }

View File

@@ -23,6 +23,10 @@
"format": "yarn workspaces run format", "format": "yarn workspaces run format",
"postinstall": "yarn workspace @linkwarden/web run postinstall && patch-package" "postinstall": "yarn workspace @linkwarden/web run postinstall && patch-package"
}, },
"resolutions": {
"@types/react": "18.3.1",
"@types/react-dom": "18.3.1"
},
"devDependencies": { "devDependencies": {
"dotenv-cli": "^8.0.0" "dotenv-cli": "^8.0.0"
}, },