From aa56f4a5e2c4236b7ae74ab61e75e419a86ed83d Mon Sep 17 00:00:00 2001 From: Ollie Hsieh Date: Fri, 21 Apr 2023 14:40:41 -0700 Subject: Move border positioning to FlatList and ScrollView (#509) * Move border positioning to FlatList and ScrollView * Fix mobile web tab bar border --- src/view/com/pager/FeedsTabBar.web.tsx | 3 +-- src/view/com/pager/FeedsTabBarMobile.tsx | 3 ++- src/view/com/util/Views.web.tsx | 22 +++++++++++++++++++--- src/view/shell/index.web.tsx | 28 ---------------------------- 4 files changed, 22 insertions(+), 34 deletions(-) (limited to 'src') diff --git a/src/view/com/pager/FeedsTabBar.web.tsx b/src/view/com/pager/FeedsTabBar.web.tsx index d80b140ce..0fc1b7310 100644 --- a/src/view/com/pager/FeedsTabBar.web.tsx +++ b/src/view/com/pager/FeedsTabBar.web.tsx @@ -63,11 +63,10 @@ const styles = StyleSheet.create({ position: 'absolute', zIndex: 1, left: '50%', - width: 640, + width: 598, top: 0, flexDirection: 'row', alignItems: 'center', - paddingHorizontal: 18, }, tabBarAvi: { marginTop: 1, diff --git a/src/view/com/pager/FeedsTabBarMobile.tsx b/src/view/com/pager/FeedsTabBarMobile.tsx index 76e0a6fc6..e7d2ec104 100644 --- a/src/view/com/pager/FeedsTabBarMobile.tsx +++ b/src/view/com/pager/FeedsTabBarMobile.tsx @@ -33,7 +33,7 @@ export const FeedsTabBar = observer( }, [store]) return ( - + ( }: React.PropsWithChildren>, ref: React.Ref, ) { + const pal = usePalette('default') contentContainerStyle = addStyle( contentContainerStyle, styles.containerScroll, @@ -61,7 +63,11 @@ export const FlatList = React.forwardRef(function ( return ( , ref: React.Ref, ) { + const pal = usePalette('default') + contentContainerStyle = addStyle( contentContainerStyle, styles.containerScroll, ) return ( @@ -87,6 +99,11 @@ export const ScrollView = React.forwardRef(function ( }) const styles = StyleSheet.create({ + contentContainer: { + borderLeftWidth: 1, + borderRightWidth: 1, + minHeight: '100vh', + }, container: { width: '100%', maxWidth: 600, @@ -95,7 +112,6 @@ const styles = StyleSheet.create({ }, containerScroll: { width: '100%', - maxHeight: '100vh', maxWidth: 600, marginLeft: 'auto', marginRight: 'auto', diff --git a/src/view/shell/index.web.tsx b/src/view/shell/index.web.tsx index 5d7ed259a..3d790febc 100644 --- a/src/view/shell/index.web.tsx +++ b/src/view/shell/index.web.tsx @@ -14,11 +14,9 @@ import {RoutesContainer, FlatNavigator} from '../../Navigation' import {DrawerContent} from './Drawer' import {useWebMediaQueries} from '../../lib/hooks/useWebMediaQueries' import {BottomBarWeb} from './bottom-bar/BottomBarWeb' -import {usePalette} from 'lib/hooks/usePalette' const ShellInner = observer(() => { const store = useStores() - const pal = usePalette('default') const {isDesktop} = useWebMediaQueries() return ( @@ -32,20 +30,6 @@ const ShellInner = observer(() => { <> - - )}