From 8001256dc147575559804b1590fe3e4add7c58b0 Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Mon, 31 Mar 2025 21:56:17 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20Update=20pay=20wall=20dialog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/app/[locale]/(admin)/sidebar.tsx | 4 +- apps/web/src/components/pay-wall-dialog.tsx | 41 +++++++++++-------- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/apps/web/src/app/[locale]/(admin)/sidebar.tsx b/apps/web/src/app/[locale]/(admin)/sidebar.tsx index b7cd24143..75854d907 100644 --- a/apps/web/src/app/[locale]/(admin)/sidebar.tsx +++ b/apps/web/src/app/[locale]/(admin)/sidebar.tsx @@ -108,7 +108,7 @@ export function Sidebar() {
  • posthog?.capture("trigger paywall", { from: "sidebar" }) } @@ -122,7 +122,7 @@ export function Sidebar() {
    -
    +
    diff --git a/apps/web/src/components/pay-wall-dialog.tsx b/apps/web/src/components/pay-wall-dialog.tsx index 1074847f6..94e932329 100644 --- a/apps/web/src/components/pay-wall-dialog.tsx +++ b/apps/web/src/components/pay-wall-dialog.tsx @@ -5,7 +5,7 @@ import { Badge } from "@rallly/ui/badge"; import type { DialogProps } from "@rallly/ui/dialog"; import { Dialog, DialogContent, useDialog } from "@rallly/ui/dialog"; import { RadioGroup, RadioGroupItem } from "@rallly/ui/radio-group"; -import { CheckIcon } from "lucide-react"; +import { CheckIcon, SparklesIcon } from "lucide-react"; import * as m from "motion/react-m"; import Link from "next/link"; import React from "react"; @@ -32,25 +32,30 @@ export function PayWallDialog({ children, ...forwardedProps }: DialogProps) { return ( {children} - + +
    - +
    +
    + +
    +