diff --git a/src/components/dialogs/BlueskyPlus/index.tsx b/src/components/dialogs/BlueskyPlus/index.tsx
index 00d37c2664..7b8809c3e4 100644
--- a/src/components/dialogs/BlueskyPlus/index.tsx
+++ b/src/components/dialogs/BlueskyPlus/index.tsx
@@ -22,6 +22,7 @@ import {GradientFill} from '#/components/GradientFill'
import {Full as BlueskyPlusLogo} from '#/components/icons/BlueskyPlus'
import {CheckThick_Stroke2_Corner0_Rounded as CheckThink} from '#/components/icons/Check'
import {PlusLarge_Stroke2_Corner0_Rounded as Plus} from '#/components/icons/Plus'
+import {InlineLinkText} from '#/components/Link'
import {Loader} from '#/components/Loader'
import {Text} from '#/components/Typography'
@@ -229,6 +230,31 @@ function DialogInner() {
+
+
+
+ Terms and Conditions
+ {' '}
+ ·{' '}
+
+ Privacy Policy
+ {' '}
+ ·{' '}
+
+ EULA
+
+
+
+
)
diff --git a/src/components/icons/BlueskyPlus.tsx b/src/components/icons/BlueskyPlus.tsx
index 6ad0156e69..f5da7ff0b1 100644
--- a/src/components/icons/BlueskyPlus.tsx
+++ b/src/components/icons/BlueskyPlus.tsx
@@ -91,7 +91,7 @@ export function Logotype(props: Props) {
function Gradients() {
return (
-
+
diff --git a/src/view/shell/desktop/RightNav.tsx b/src/view/shell/desktop/RightNav.tsx
index 53465f33cf..1634089c5d 100644
--- a/src/view/shell/desktop/RightNav.tsx
+++ b/src/view/shell/desktop/RightNav.tsx
@@ -14,8 +14,10 @@ import {atoms as a, tokens, useTheme, web} from '#/alf'
import {Button} from '#/components/Button'
import {useDialogControl} from '#/components/Dialog'
import {BlueskyPlus} from '#/components/dialogs/BlueskyPlus'
+import {Divider} from '#/components/Divider'
import {GradientFill} from '#/components/GradientFill'
-import {Logotype} from '#/components/icons/BlueskyPlus'
+import {Full as BlueskyPlusLogo} from '#/components/icons/BlueskyPlus'
+import {SquareArrowTopRight_Stroke2_Corner0_Rounded as SquareArrowTopRight} from '#/components/icons/SquareArrowTopRight'
import {InlineLinkText} from '#/components/Link'
import {ProgressGuideList} from '#/components/ProgressGuide/List'
import {Text} from '#/components/Typography'
@@ -74,30 +76,57 @@ export function DesktopRightNav({routeName}: {routeName: string}) {
onPress={() => subscriptionsDialogControl.open()}
label={_(msg`Subscribe to Bluesky Plus`)}
style={[a.p_lg, a.overflow_hidden, a.rounded_md]}>
-
-
+ {({hovered}) => (
+ <>
+
+
+ {hovered && (
+
+ )}
+
-
-
+
+
+
+
+
-
-
-
- Support Bluesky and get access to exclusive features.
-
-
-
-
+
+
+
+
+ Subscribe now
+
+
+ $8 / month
+
+
+
+ >
+ )}