Better responsive styles

This commit is contained in:
Eric Bailey
2023-11-22 15:20:38 -06:00
parent a6c6a276cc
commit de3da5c011
+4 -1
View File
@@ -13,6 +13,7 @@ import {usePalette} from 'lib/hooks/usePalette'
import {useAnalytics} from 'lib/analytics/analytics' import {useAnalytics} from 'lib/analytics/analytics'
import {SplashScreen} from './SplashScreen' import {SplashScreen} from './SplashScreen'
import {useSetMinimalShellMode} from '#/state/shell/minimal-mode' import {useSetMinimalShellMode} from '#/state/shell/minimal-mode'
import {useWebMediaQueries} from 'lib/hooks/useWebMediaQueries'
enum ScreenState { enum ScreenState {
S_LoginOrCreateAccount, S_LoginOrCreateAccount,
@@ -28,6 +29,7 @@ export function LoggedOut({onDismiss}: {onDismiss?: () => void}) {
const [screenState, setScreenState] = React.useState<ScreenState>( const [screenState, setScreenState] = React.useState<ScreenState>(
ScreenState.S_LoginOrCreateAccount, ScreenState.S_LoginOrCreateAccount,
) )
const {isMobile} = useWebMediaQueries()
React.useEffect(() => { React.useEffect(() => {
screen('Login') screen('Login')
@@ -41,7 +43,8 @@ export function LoggedOut({onDismiss}: {onDismiss?: () => void}) {
s.hContentRegion, s.hContentRegion,
pal.view, pal.view,
{ {
paddingTop: 40, // only needed if dismiss button is present
paddingTop: onDismiss && isMobile ? 40 : 0,
}, },
]}> ]}>
<ErrorBoundary> <ErrorBoundary>