diff --git a/src/components/nostr/kinds/CalendarDateEventDetailRenderer.tsx b/src/components/nostr/kinds/CalendarDateEventDetailRenderer.tsx index 82951eb..c39ebfc 100644 --- a/src/components/nostr/kinds/CalendarDateEventDetailRenderer.tsx +++ b/src/components/nostr/kinds/CalendarDateEventDetailRenderer.tsx @@ -7,6 +7,7 @@ import { } from "@/lib/calendar-event"; import { UserName } from "../UserName"; import { MarkdownContent } from "../MarkdownContent"; +import { Label } from "@/components/ui/label"; import { CalendarDays, MapPin, @@ -72,21 +73,21 @@ export function CalendarDateEventDetailRenderer({
{/* Event Header */}
- {/* Status and Date */} -
- + {/* Title */} +

+ {parsed.title || "Untitled Event"} +

+ + {/* Date and Status: date left, badge right */} +
{dateRange && ( {dateRange} )} +
- {/* Title */} -

- {parsed.title || "Untitled Event"} -

- {/* Organizer */}
Organized by @@ -140,9 +141,7 @@ export function CalendarDateEventDetailRenderer({ > {participant.role && ( - - {participant.role} - + )} ))} @@ -159,12 +158,9 @@ export function CalendarDateEventDetailRenderer({
{parsed.hashtags.map((tag) => ( - - #{tag} - + ))}
diff --git a/src/components/nostr/kinds/CalendarTimeEventDetailRenderer.tsx b/src/components/nostr/kinds/CalendarTimeEventDetailRenderer.tsx index c953b63..20e80a9 100644 --- a/src/components/nostr/kinds/CalendarTimeEventDetailRenderer.tsx +++ b/src/components/nostr/kinds/CalendarTimeEventDetailRenderer.tsx @@ -7,6 +7,7 @@ import { } from "@/lib/calendar-event"; import { UserName } from "../UserName"; import { MarkdownContent } from "../MarkdownContent"; +import { Label } from "@/components/ui/label"; import { CalendarClock, MapPin, @@ -78,14 +79,19 @@ export function CalendarTimeEventDetailRenderer({
{/* Event Header */}
- {/* Status and Time */} -
- + {/* Title */} +

+ {parsed.title || "Untitled Event"} +

+ + {/* Time and Status: time left, badge right */} +
{timeRange && ( {timeRange} )} +
{/* Timezone indicator */} @@ -101,11 +107,6 @@ export function CalendarTimeEventDetailRenderer({
)} - {/* Title */} -

- {parsed.title || "Untitled Event"} -

- {/* Organizer */}
Organized by @@ -159,9 +160,7 @@ export function CalendarTimeEventDetailRenderer({ > {participant.role && ( - - {participant.role} - + )} ))} @@ -178,12 +177,9 @@ export function CalendarTimeEventDetailRenderer({
{parsed.hashtags.map((tag) => ( - - #{tag} - + ))}