diff --git a/apps/v4/app/(app)/create/components/design-system-provider.tsx b/apps/v4/app/(app)/create/components/design-system-provider.tsx
index a06d973bc5..e7b2f22663 100644
--- a/apps/v4/app/(app)/create/components/design-system-provider.tsx
+++ b/apps/v4/app/(app)/create/components/design-system-provider.tsx
@@ -130,7 +130,7 @@ export function DesignSystemProvider({
useIframeMessageListener("design-system-params", handleDesignSystemMessage)
React.useEffect(() => {
- if (style === "lyra" && radius !== "none") {
+ if (style === "lyra" || (style === "sera" && radius !== "none")) {
setSearchParams({ radius: "none" })
}
}, [style, radius, setSearchParams])
diff --git a/apps/v4/registry/bases/base/blocks/preview-02/cards/contribution-history.tsx b/apps/v4/registry/bases/base/blocks/preview-02/cards/contribution-history.tsx
index 0a43138775..0c5131ed2f 100644
--- a/apps/v4/registry/bases/base/blocks/preview-02/cards/contribution-history.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview-02/cards/contribution-history.tsx
@@ -24,6 +24,7 @@ import {
ItemContent,
ItemDescription,
} from "@/registry/bases/base/ui/item"
+import { useDesignSystemSearchParams } from "@/app/(app)/create/lib/search-params"
const chartData = [
{ month: "Dec", amount: 800 },
@@ -42,6 +43,9 @@ const chartConfig = {
} satisfies ChartConfig
export function ContributionHistory() {
+ const [params] = useDesignSystemSearchParams()
+ const isRounded = !["lyra", "sera"].includes(params.style)
+
return (
@@ -71,13 +75,13 @@ export function ContributionHistory() {
-
+
-
@@ -106,7 +110,9 @@ export function ContributionHistory() {
-
+
+
+
)
diff --git a/apps/v4/registry/bases/base/blocks/preview-02/cards/dividend-income.tsx b/apps/v4/registry/bases/base/blocks/preview-02/cards/dividend-income.tsx
index 0aac06a1c5..99c6a5ab45 100644
--- a/apps/v4/registry/bases/base/blocks/preview-02/cards/dividend-income.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview-02/cards/dividend-income.tsx
@@ -2,6 +2,8 @@
import { Bar, BarChart, XAxis } from "recharts"
+import { useDesignSystemSearchParams } from "@/app/(app)/create/lib/search-params"
+
import { Button } from "@/registry/bases/base/ui/button"
import {
Card,
@@ -81,6 +83,9 @@ const miniChartConfig = {
} satisfies ChartConfig
export function DividendIncome() {
+ const [params] = useDesignSystemSearchParams()
+ const isRounded = !["lyra", "sera"].includes(params.style)
+
return (
@@ -123,7 +128,7 @@ export function DividendIncome() {
diff --git a/apps/v4/registry/bases/base/blocks/preview-02/cards/index-investing.tsx b/apps/v4/registry/bases/base/blocks/preview-02/cards/index-investing.tsx
index ba7a480896..4d88a0d632 100644
--- a/apps/v4/registry/bases/base/blocks/preview-02/cards/index-investing.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview-02/cards/index-investing.tsx
@@ -19,7 +19,7 @@ export function IndexInvesting() {
-
+
@@ -64,7 +69,7 @@ export function PowerUsage() {
diff --git a/apps/v4/registry/bases/base/blocks/preview-02/cards/preferences.tsx b/apps/v4/registry/bases/base/blocks/preview-02/cards/preferences.tsx
index 4d32792e36..894d71871a 100644
--- a/apps/v4/registry/bases/base/blocks/preview-02/cards/preferences.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview-02/cards/preferences.tsx
@@ -73,7 +73,7 @@ export function Preferences() {
-
+
@@ -86,7 +86,7 @@ export function Preferences() {
-
+
diff --git a/apps/v4/registry/bases/base/blocks/preview-02/cards/receiving-method.tsx b/apps/v4/registry/bases/base/blocks/preview-02/cards/receiving-method.tsx
index 3b7fad597a..75f8c94726 100644
--- a/apps/v4/registry/bases/base/blocks/preview-02/cards/receiving-method.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview-02/cards/receiving-method.tsx
@@ -18,6 +18,7 @@ import {
FieldLabel,
FieldLegend,
FieldSet,
+ FieldTitle,
} from "@/registry/bases/base/ui/field"
import { Input } from "@/registry/bases/base/ui/input"
import {
@@ -59,15 +60,13 @@ export function ReceivingMethod() {
Receiving Method
-
- Bank Transfer
-
+ Bank Transfer
SWIFT / IBAN
@@ -76,9 +75,7 @@ export function ReceivingMethod() {
-
- PayPal
-
+ PayPal
Instant Payout
diff --git a/apps/v4/registry/bases/base/blocks/preview-02/cards/social-links.tsx b/apps/v4/registry/bases/base/blocks/preview-02/cards/social-links.tsx
index 92e5ade9e6..b98cf34ecf 100644
--- a/apps/v4/registry/bases/base/blocks/preview-02/cards/social-links.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview-02/cards/social-links.tsx
@@ -96,9 +96,9 @@ export function SocialLinks() {
-
-
-
+
+
+
)
diff --git a/apps/v4/registry/bases/base/blocks/preview-02/cards/stock-performance.tsx b/apps/v4/registry/bases/base/blocks/preview-02/cards/stock-performance.tsx
index 005347237d..818fc7cc06 100644
--- a/apps/v4/registry/bases/base/blocks/preview-02/cards/stock-performance.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview-02/cards/stock-performance.tsx
@@ -103,7 +103,7 @@ export function StockPerformance() {
-
+
diff --git a/apps/v4/registry/bases/base/blocks/preview/cards/activate-agent-dialog.tsx b/apps/v4/registry/bases/base/blocks/preview/cards/activate-agent-dialog.tsx
index ad22b7141f..45b8a30a56 100644
--- a/apps/v4/registry/bases/base/blocks/preview/cards/activate-agent-dialog.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview/cards/activate-agent-dialog.tsx
@@ -95,8 +95,8 @@ export function ActivateAgentDialog() {
-
-
+
+
)
diff --git a/apps/v4/registry/bases/base/blocks/preview/cards/bar-chart-card.tsx b/apps/v4/registry/bases/base/blocks/preview/cards/bar-chart-card.tsx
index d9a2c57689..5bc9378968 100644
--- a/apps/v4/registry/bases/base/blocks/preview/cards/bar-chart-card.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview/cards/bar-chart-card.tsx
@@ -3,6 +3,7 @@
import * as React from "react"
import { Bar, BarChart, CartesianGrid, XAxis } from "recharts"
+import { useDesignSystemSearchParams } from "@/app/(app)/create/lib/search-params"
import { Button } from "@/registry/bases/base/ui/button"
import {
Card,
@@ -49,6 +50,9 @@ const desktopDelta = Math.round(
const desktopDeltaPrefix = desktopDelta > 0 ? "+" : ""
export function BarChartCard() {
+ const [params] = useDesignSystemSearchParams()
+ const isRounded = !["lyra", "sera"].includes(params.style)
+
return (
@@ -84,12 +88,12 @@ export function BarChartCard() {
diff --git a/apps/v4/registry/bases/base/blocks/preview/cards/contributions-activity.tsx b/apps/v4/registry/bases/base/blocks/preview/cards/contributions-activity.tsx
index e39bff08a2..1238e796f5 100644
--- a/apps/v4/registry/bases/base/blocks/preview/cards/contributions-activity.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview/cards/contributions-activity.tsx
@@ -56,7 +56,7 @@ export function ContributionsActivity() {
-
+
)
diff --git a/apps/v4/registry/bases/base/blocks/preview/cards/feedback-form.tsx b/apps/v4/registry/bases/base/blocks/preview/cards/feedback-form.tsx
index 17b0d0f50d..172b3c5dd1 100644
--- a/apps/v4/registry/bases/base/blocks/preview/cards/feedback-form.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview/cards/feedback-form.tsx
@@ -57,7 +57,7 @@ export function FeedbackForm() {
-
diff --git a/apps/v4/registry/bases/base/blocks/preview/cards/github-profile.tsx b/apps/v4/registry/bases/base/blocks/preview/cards/github-profile.tsx
index 9889111861..4ab39ca0d2 100644
--- a/apps/v4/registry/bases/base/blocks/preview/cards/github-profile.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview/cards/github-profile.tsx
@@ -70,7 +70,7 @@ export function GithubProfile() {
- Save Profile
+ Save Profile
)
diff --git a/apps/v4/registry/bases/base/blocks/preview/cards/icon-preview-grid.tsx b/apps/v4/registry/bases/base/blocks/preview/cards/icon-preview-grid.tsx
index f8ca21becd..8be09ce0db 100644
--- a/apps/v4/registry/bases/base/blocks/preview/cards/icon-preview-grid.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview/cards/icon-preview-grid.tsx
@@ -128,7 +128,7 @@ export function IconPreviewGrid() {
{PREVIEW_ICONS.map((icon, index) => (
-
- Attach File
- Submit Bug
+
+ Attach File
+ Submit Bug
diff --git a/apps/v4/registry/bases/base/blocks/preview/cards/style-overview.tsx b/apps/v4/registry/bases/base/blocks/preview/cards/style-overview.tsx
index c252bbbac9..4210906d8a 100644
--- a/apps/v4/registry/bases/base/blocks/preview/cards/style-overview.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview/cards/style-overview.tsx
@@ -29,14 +29,14 @@ export function StyleOverview() {
-
+
{currentStyle?.title} -{" "}
{currentFontHeading?.name &&
currentFontHeading.name !== currentFont?.name
? currentFontHeading.name
: currentFont?.name}
-
+
Designers love packing quirky glyphs into test phrases. This is a
preview of the typography styles.
@@ -61,7 +61,7 @@ export function StyleOverview() {
className="flex flex-col flex-wrap items-center gap-2"
>
{headingLabel} - {bodyLabel}
-
+
Designing with rhythm and hierarchy.
diff --git a/apps/v4/registry/bases/base/blocks/preview/cards/ui-elements.tsx b/apps/v4/registry/bases/base/blocks/preview/cards/ui-elements.tsx
index d793e74a71..dfcc743ef7 100644
--- a/apps/v4/registry/bases/base/blocks/preview/cards/ui-elements.tsx
+++ b/apps/v4/registry/bases/base/blocks/preview/cards/ui-elements.tsx
@@ -135,8 +135,8 @@ export function UIElements() {
}>
- Alert Dialog
- Dialog
+ Alert Dialog
+ Dialog
@@ -153,7 +153,10 @@ export function UIElements() {
- Button Group
+
+ Button Group
+ Group
+
}
diff --git a/apps/v4/registry/bases/base/examples/demo.tsx b/apps/v4/registry/bases/base/examples/demo.tsx
index 68da9bcd13..1fcc61aab9 100644
--- a/apps/v4/registry/bases/base/examples/demo.tsx
+++ b/apps/v4/registry/bases/base/examples/demo.tsx
@@ -120,7 +120,7 @@ export function Demo() {
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -71,13 +75,13 @@ export function ContributionHistory() {
-
+
-
@@ -106,7 +110,9 @@ export function ContributionHistory() {
- View Full Report
+
+
+ View Full Report
)
diff --git a/apps/v4/registry/bases/radix/blocks/preview-02/cards/dividend-income.tsx b/apps/v4/registry/bases/radix/blocks/preview-02/cards/dividend-income.tsx
index 1d91c1a341..5bab869e60 100644
--- a/apps/v4/registry/bases/radix/blocks/preview-02/cards/dividend-income.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview-02/cards/dividend-income.tsx
@@ -24,6 +24,7 @@ import {
ItemGroup,
ItemTitle,
} from "@/registry/bases/radix/ui/item"
+import { useDesignSystemSearchParams } from "@/app/(app)/create/lib/search-params"
import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder"
const HOLDINGS = [
@@ -81,6 +82,9 @@ const miniChartConfig = {
} satisfies ChartConfig
export function DividendIncome() {
+ const [params] = useDesignSystemSearchParams()
+ const isRounded = !["lyra", "sera"].includes(params.style)
+
return (
@@ -123,7 +127,7 @@ export function DividendIncome() {
diff --git a/apps/v4/registry/bases/radix/blocks/preview-02/cards/index-investing.tsx b/apps/v4/registry/bases/radix/blocks/preview-02/cards/index-investing.tsx
index 2cfdb7dc1c..1c0410b8dd 100644
--- a/apps/v4/registry/bases/radix/blocks/preview-02/cards/index-investing.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview-02/cards/index-investing.tsx
@@ -19,7 +19,7 @@ export function IndexInvesting() {
-
+
@@ -64,7 +68,7 @@ export function PowerUsage() {
diff --git a/apps/v4/registry/bases/radix/blocks/preview-02/cards/preferences.tsx b/apps/v4/registry/bases/radix/blocks/preview-02/cards/preferences.tsx
index 5e5a2421c3..00d396834e 100644
--- a/apps/v4/registry/bases/radix/blocks/preview-02/cards/preferences.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview-02/cards/preferences.tsx
@@ -67,7 +67,7 @@ export function Preferences() {
-
+
@@ -80,7 +80,7 @@ export function Preferences() {
-
+
diff --git a/apps/v4/registry/bases/radix/blocks/preview-02/cards/receiving-method.tsx b/apps/v4/registry/bases/radix/blocks/preview-02/cards/receiving-method.tsx
index ceee2f0fcb..c513bf782c 100644
--- a/apps/v4/registry/bases/radix/blocks/preview-02/cards/receiving-method.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview-02/cards/receiving-method.tsx
@@ -18,6 +18,7 @@ import {
FieldLabel,
FieldLegend,
FieldSet,
+ FieldTitle,
} from "@/registry/bases/radix/ui/field"
import { Input } from "@/registry/bases/radix/ui/input"
import {
@@ -59,15 +60,13 @@ export function ReceivingMethod() {
Receiving Method
-
- Bank Transfer
-
+ Bank Transfer
SWIFT / IBAN
@@ -76,9 +75,7 @@ export function ReceivingMethod() {
-
- PayPal
-
+ PayPal
Instant Payout
diff --git a/apps/v4/registry/bases/radix/blocks/preview-02/cards/social-links.tsx b/apps/v4/registry/bases/radix/blocks/preview-02/cards/social-links.tsx
index a618906aa6..dfa26d0b95 100644
--- a/apps/v4/registry/bases/radix/blocks/preview-02/cards/social-links.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview-02/cards/social-links.tsx
@@ -96,9 +96,11 @@ export function SocialLinks() {
-
- Discard
- Save Changes
+
+
+ Discard
+
+ Save Changes
)
diff --git a/apps/v4/registry/bases/radix/blocks/preview-02/cards/stock-performance.tsx b/apps/v4/registry/bases/radix/blocks/preview-02/cards/stock-performance.tsx
index 42ac800cdb..a8e905c59a 100644
--- a/apps/v4/registry/bases/radix/blocks/preview-02/cards/stock-performance.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview-02/cards/stock-performance.tsx
@@ -103,7 +103,7 @@ export function StockPerformance() {
-
+
diff --git a/apps/v4/registry/bases/radix/blocks/preview/cards/activate-agent-dialog.tsx b/apps/v4/registry/bases/radix/blocks/preview/cards/activate-agent-dialog.tsx
index 4a739659af..295b42baac 100644
--- a/apps/v4/registry/bases/radix/blocks/preview/cards/activate-agent-dialog.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview/cards/activate-agent-dialog.tsx
@@ -95,8 +95,10 @@ export function ActivateAgentDialog() {
- Cancel
- Enable with $100 credits
+
+ Cancel
+
+ Enable with $100 credits
)
diff --git a/apps/v4/registry/bases/radix/blocks/preview/cards/bar-chart-card.tsx b/apps/v4/registry/bases/radix/blocks/preview/cards/bar-chart-card.tsx
index 12b8f646b2..588326fe9e 100644
--- a/apps/v4/registry/bases/radix/blocks/preview/cards/bar-chart-card.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview/cards/bar-chart-card.tsx
@@ -3,6 +3,7 @@
import * as React from "react"
import { Bar, BarChart, CartesianGrid, XAxis } from "recharts"
+import { useDesignSystemSearchParams } from "@/app/(app)/create/lib/search-params"
import { Button } from "@/registry/bases/radix/ui/button"
import {
Card,
@@ -49,6 +50,9 @@ const desktopDelta = Math.round(
const desktopDeltaPrefix = desktopDelta > 0 ? "+" : ""
export function BarChartCard() {
+ const [params] = useDesignSystemSearchParams()
+ const isRounded = !["lyra", "sera"].includes(params.style)
+
return (
@@ -84,12 +88,12 @@ export function BarChartCard() {
diff --git a/apps/v4/registry/bases/radix/blocks/preview/cards/contributions-activity.tsx b/apps/v4/registry/bases/radix/blocks/preview/cards/contributions-activity.tsx
index 4855d6727d..f41712f57f 100644
--- a/apps/v4/registry/bases/radix/blocks/preview/cards/contributions-activity.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview/cards/contributions-activity.tsx
@@ -56,7 +56,9 @@ export function ContributionsActivity() {
- Save Changes
+
+ Save Changes
+
)
diff --git a/apps/v4/registry/bases/radix/blocks/preview/cards/feedback-form.tsx b/apps/v4/registry/bases/radix/blocks/preview/cards/feedback-form.tsx
index d3eb7df6d6..56645d7208 100644
--- a/apps/v4/registry/bases/radix/blocks/preview/cards/feedback-form.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview/cards/feedback-form.tsx
@@ -57,7 +57,11 @@ export function FeedbackForm() {
-
+
Submit
diff --git a/apps/v4/registry/bases/radix/blocks/preview/cards/github-profile.tsx b/apps/v4/registry/bases/radix/blocks/preview/cards/github-profile.tsx
index ca961968b5..9bc37c9ba2 100644
--- a/apps/v4/registry/bases/radix/blocks/preview/cards/github-profile.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview/cards/github-profile.tsx
@@ -70,7 +70,9 @@ export function GithubProfile() {
- Save Profile
+
+ Save Profile
+
)
diff --git a/apps/v4/registry/bases/radix/blocks/preview/cards/icon-preview-grid.tsx b/apps/v4/registry/bases/radix/blocks/preview/cards/icon-preview-grid.tsx
index 3695f027c0..e9a06f7362 100644
--- a/apps/v4/registry/bases/radix/blocks/preview/cards/icon-preview-grid.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview/cards/icon-preview-grid.tsx
@@ -128,7 +128,7 @@ export function IconPreviewGrid() {
{PREVIEW_ICONS.map((icon, index) => (
-
- Attach File
- Submit Bug
+
+
+ Attach File
+
+ Submit Bug
diff --git a/apps/v4/registry/bases/radix/blocks/preview/cards/style-overview.tsx b/apps/v4/registry/bases/radix/blocks/preview/cards/style-overview.tsx
index 47097c82f0..6d312ccec3 100644
--- a/apps/v4/registry/bases/radix/blocks/preview/cards/style-overview.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview/cards/style-overview.tsx
@@ -29,14 +29,14 @@ export function StyleOverview() {
-
+
{currentStyle?.title} -{" "}
{currentFontHeading?.name &&
currentFontHeading.name !== currentFont?.name
? currentFontHeading.name
: currentFont?.name}
-
+
Designers love packing quirky glyphs into test phrases. This is a
preview of the typography styles.
@@ -61,7 +61,7 @@ export function StyleOverview() {
className="flex flex-col flex-wrap items-center gap-2"
>
{headingLabel} - {bodyLabel}
-
+
Designing with rhythm and hierarchy.
diff --git a/apps/v4/registry/bases/radix/blocks/preview/cards/ui-elements.tsx b/apps/v4/registry/bases/radix/blocks/preview/cards/ui-elements.tsx
index aed41d5a4e..10d7325d1e 100644
--- a/apps/v4/registry/bases/radix/blocks/preview/cards/ui-elements.tsx
+++ b/apps/v4/registry/bases/radix/blocks/preview/cards/ui-elements.tsx
@@ -136,8 +136,12 @@ export function UIElements() {
- Alert Dialog
- Dialog
+
+ Alert Dialog
+
+
+ Dialog
+
@@ -155,7 +159,10 @@ export function UIElements() {
- Button Group
+
+ Button Group
+ Group
+
diff --git a/apps/v4/registry/bases/radix/examples/demo.tsx b/apps/v4/registry/bases/radix/examples/demo.tsx
index cc046c52e4..c5abf96e7a 100644
--- a/apps/v4/registry/bases/radix/examples/demo.tsx
+++ b/apps/v4/registry/bases/radix/examples/demo.tsx
@@ -113,7 +113,7 @@ export function Demo() {
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Password
Notifications
-
+
Manage your account preferences and profile information.
@@ -222,7 +222,7 @@ function TabsLineWithContent() {
Password
Notifications
-
+
Manage your account preferences and profile information.
@@ -286,7 +286,7 @@ function TabsWithDropdown() {
-
+
View your dashboard metrics and key performance indicators.
@@ -311,7 +311,7 @@ function TabsVertical() {
Password
Notifications
-
+
Manage your account preferences and profile information.
@@ -344,7 +344,7 @@ function TabsWithInputAndButton() {
Action
-
+
View your dashboard metrics and key performance indicators.
diff --git a/apps/v4/registry/styles/style-sera.css b/apps/v4/registry/styles/style-sera.css
index bf027ce252..c8df2fbf7c 100644
--- a/apps/v4/registry/styles/style-sera.css
+++ b/apps/v4/registry/styles/style-sera.css
@@ -233,12 +233,12 @@
}
.cn-calendar-caption-label {
- @apply h-8 rounded-none pr-2 pl-3;
+ @apply h-8 pr-2 pl-3;
}
/* MARK: Card */
.cn-card {
- @apply bg-card text-card-foreground ring-foreground/10 gap-8 overflow-hidden rounded-none py-8 text-sm shadow-sm ring-1 has-[>img:first-child]:pt-0 data-[size=sm]:gap-5 data-[size=sm]:py-5 *:[img:first-child]:rounded-none *:[img:last-child]:rounded-none;
+ @apply bg-card text-card-foreground ring-foreground/5 gap-8 overflow-hidden py-8 text-sm shadow-sm ring-1 has-[>img:first-child]:pt-0 data-[size=sm]:gap-5 data-[size=sm]:py-5 *:[img:first-child]:rounded-none *:[img:last-child]:rounded-none;
}
.cn-card-header {
@@ -246,7 +246,7 @@
}
.cn-card-title {
- @apply text-lg font-normal uppercase tracking-wider;
+ @apply text-lg tracking-wider uppercase;
}
.cn-card-description {
@@ -258,21 +258,12 @@
}
.cn-card-footer {
- @apply rounded-none px-8 group-data-[size=sm]/card:px-5 [.border-t]:pt-8 group-data-[size=sm]/card:[.border-t]:pt-5;
- }
-
- /* MARK: Carousel */
- .cn-carousel-previous {
- @apply rounded-none;
- }
-
- .cn-carousel-next {
- @apply rounded-none;
+ @apply px-8 group-data-[size=sm]/card:px-5 [.border-t]:pt-8 group-data-[size=sm]/card:[.border-t]:pt-5;
}
/* MARK: Chart */
.cn-chart-tooltip {
- @apply bg-popover text-popover-foreground ring-foreground/10 gap-1.5 rounded-none px-2.5 py-1.5 text-xs shadow-sm ring-1;
+ @apply bg-popover text-popover-foreground ring-foreground/10 gap-1.5 px-2.5 py-1.5 text-xs shadow-sm ring-1;
}
/* MARK: Checkbox */
@@ -548,7 +539,7 @@
/* MARK: Empty */
.cn-empty {
- @apply gap-4 rounded-none border-dashed p-12;
+ @apply gap-4 border-dashed p-12;
}
.cn-empty-header {
@@ -568,7 +559,7 @@
}
.cn-empty-title {
- @apply text-lg font-semibold tracking-wide uppercase;
+ @apply text-lg tracking-wider uppercase;
}
.cn-empty-description {
@@ -1184,11 +1175,11 @@
/* MARK: Switch */
.cn-switch {
- @apply data-checked:bg-primary data-unchecked:bg-input data-checked:border-primary border data-unchecked:border-input/50 focus-visible:border-ring focus-visible:ring-ring/30 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:aria-invalid:border-destructive/50 shrink-0 rounded-none focus-visible:ring-2 aria-invalid:ring-2 data-[size=default]:h-4.5 data-[size=default]:w-9 data-[size=sm]:h-3.5 data-[size=sm]:w-7;
+ @apply data-checked:bg-primary data-unchecked:bg-input data-checked:border-primary border data-unchecked:border-input/50 focus-visible:border-ring focus-visible:ring-ring/30 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:aria-invalid:border-destructive/50 shrink-0 rounded-none focus-visible:ring-2 aria-invalid:ring-2 data-[size=default]:h-4.5 data-[size=default]:w-8.25 data-[size=sm]:h-3.5 data-[size=sm]:w-6.25;
}
.cn-switch-thumb {
- @apply bg-background dark:data-unchecked:bg-foreground dark:data-checked:bg-primary-foreground group-data-[size=default]/switch:size-4 group-data-[size=sm]/switch:size-3 data-checked:translate-x-[calc(100%+2px)] data-unchecked:translate-x-0;
+ @apply bg-background dark:data-unchecked:bg-foreground dark:data-checked:bg-primary-foreground group-data-[size=default]/switch:size-3.5 group-data-[size=sm]/switch:size-2.5 data-checked:translate-x-[calc(100%+2px)] data-unchecked:translate-x-0.25;
}
/* MARK: Table */
@@ -1234,11 +1225,11 @@
}
.cn-tabs-list {
- @apply rounded-none p-0.5 group-data-horizontal/tabs:h-10 group-data-vertical/tabs:rounded-none data-[variant=line]:rounded-none;
+ @apply p-1 group-data-horizontal/tabs:h-10;
}
.cn-tabs-trigger {
- @apply gap-2 rounded-none border border-transparent! px-4 py-1.5 text-xs font-medium group-data-vertical/tabs:px-4 group-data-vertical/tabs:py-2 group-data-vertical/tabs:rounded-none [&_svg:not([class*='size-'])]:size-4 has-data-[icon=inline-end]:pr-2.5 has-data-[icon=inline-start]:pl-2.5;
+ @apply gap-2 border border-transparent px-4 py-1.5 text-xs font-semibold group-data-vertical/tabs:px-4 group-data-vertical/tabs:py-2 [&_svg:not([class*='size-'])]:size-4 has-data-[icon=inline-end]:pr-2.5 has-data-[icon=inline-start]:pl-2.5 uppercase tracking-wider;
}
.cn-tabs-content {