feat: add navigation theme

This commit is contained in:
Vinicius Souza 2024-10-24 20:22:10 -03:00
parent 0a9fd46fa7
commit d7ecc37887
3 changed files with 13 additions and 6 deletions

View file

@ -1,12 +1,19 @@
import { NavigationContainer } from "@react-navigation/native"; import { DefaultTheme, NavigationContainer } from "@react-navigation/native";
import { Box } from "@gluestack-ui/themed";
import { AuthRoutes } from "./auth.routes"; import { AuthRoutes } from "./auth.routes";
import { gluestackUIConfig } from "../../config/gluestack-ui.config";
export function Routes() { export function Routes() {
const theme = DefaultTheme;
theme.colors.background = gluestackUIConfig.tokens.colors.gray700;
return ( return (
<NavigationContainer> <Box flex={1} bg="$gray700">
<AuthRoutes /> <NavigationContainer theme={theme}>
</NavigationContainer> <AuthRoutes />
</NavigationContainer>
</Box>
) )
} }

View file

@ -11,7 +11,7 @@ export function SignIn() {
contentContainerStyle={{ flexGrow: 1 }} contentContainerStyle={{ flexGrow: 1 }}
showsVerticalScrollIndicator={false} showsVerticalScrollIndicator={false}
> >
<VStack flex={1} bg="$gray700"> <VStack flex={1}>
<Image <Image
source={BackgroundImg} source={BackgroundImg}
defaultSource={BackgroundImg} defaultSource={BackgroundImg}

View file

@ -11,7 +11,7 @@ export function SignUp() {
contentContainerStyle={{ flexGrow: 1 }} contentContainerStyle={{ flexGrow: 1 }}
showsVerticalScrollIndicator={false} showsVerticalScrollIndicator={false}
> >
<VStack flex={1} bg="$gray700"> <VStack flex={1}>
<Image <Image
source={BackgroundImg} source={BackgroundImg}
defaultSource={BackgroundImg} defaultSource={BackgroundImg}