diff --git a/src/components/forms/HostingProvider.tsx b/src/components/forms/HostingProvider.tsx
index 80660b5804..1653b0da41 100644
--- a/src/components/forms/HostingProvider.tsx
+++ b/src/components/forms/HostingProvider.tsx
@@ -1,5 +1,7 @@
import React from 'react'
-import {TouchableOpacity, View} from 'react-native'
+import {View} from 'react-native'
+import {msg} from '@lingui/macro'
+import {useLingui} from '@lingui/react'
import {isAndroid} from '#/platform/detection'
import {atoms as a, useTheme} from '#/alf'
@@ -9,6 +11,7 @@ import {useDialogControl} from '../Dialog'
import {Text} from '../Typography'
import {ServerInputDialog} from '#/view/com/auth/server-input'
import {toNiceDomain} from '#/lib/strings/url-helpers'
+import {Button} from '../Button'
export function HostingProvider({
serviceUrl,
@@ -21,6 +24,7 @@ export function HostingProvider({
}) {
const serverInputControl = useDialogControl()
const t = useTheme()
+ const {_} = useLingui()
const onPressSelectService = React.useCallback(() => {
serverInputControl.open()
@@ -35,8 +39,11 @@ export function HostingProvider({
control={serverInputControl}
onSelect={onSelectServiceUrl}
/>
-
-
-
-
- {toNiceDomain(serviceUrl)}
-
-
-
-
+ {({hovered}) => (
+ <>
+
+
+
+ {toNiceDomain(serviceUrl)}
+
+
+
+ >
+ )}
+
>
)
}
diff --git a/src/screens/Login/LoginForm.tsx b/src/screens/Login/LoginForm.tsx
index e9620db5c5..8c9ef3e271 100644
--- a/src/screens/Login/LoginForm.tsx
+++ b/src/screens/Login/LoginForm.tsx
@@ -4,7 +4,6 @@ import {
Keyboard,
LayoutAnimation,
TextInput,
- TouchableOpacity,
View,
} from 'react-native'
import {ComAtprotoServerDescribeServer} from '@atproto/api'
@@ -193,22 +192,23 @@ export const LoginForm = ({
: _(msg`Input the password tied to ${identifier}`)
}
/>
-
-
+
Forgot?
-
+