Files
upstream-shadcn-ui/apps/v4/registry/bases/aria/blocks/preview/cards/contributions-activity.tsx
upstream-mirror 1416db152c
All checks were successful
Release / Create Version PR or Publish Stable Release (push) Has been skipped
Release / Publish Prerelease to NPM (push) Has been skipped
Monitor Registries / Monitor registry health (push) Has been skipped
snapshot of https://github.com/shadcn-ui/ui.git (main, 2026-09-15; blobs > 131072B omitted)
2026-09-15 22:44:43 +05:00

66 lines
1.9 KiB
TypeScript

"use client"
import { Button } from "@/registry/bases/aria/ui/button"
import {
Card,
CardContent,
CardDescription,
CardFooter,
CardHeader,
CardTitle,
} from "@/registry/bases/aria/ui/card"
import { Checkbox } from "@/registry/bases/aria/ui/checkbox"
import {
Field,
FieldContent,
FieldDescription,
FieldGroup,
FieldLabel,
FieldLegend,
FieldSet,
} from "@/registry/bases/aria/ui/field"
export function ContributionsActivity() {
return (
<Card>
<CardHeader>
<CardTitle>Contributions & Activity</CardTitle>
<CardDescription>
Manage your contributions and activity visibility.
</CardDescription>
</CardHeader>
<CardContent>
<form id="contributions-activity">
<FieldGroup>
<FieldSet>
<FieldLegend className="sr-only">
Contributions & activity
</FieldLegend>
<FieldGroup>
<Field orientation="horizontal">
<Checkbox id="activity-private-profile" />
<FieldContent>
<FieldLabel htmlFor="activity-private-profile">
Make profile private and hide activity
</FieldLabel>
<FieldDescription>
Enabling this will hide your contributions and activity
from your GitHub profile and from social features like
followers, stars, feeds, leaderboards and releases.
</FieldDescription>
</FieldContent>
</Field>
</FieldGroup>
</FieldSet>
</FieldGroup>
</form>
</CardContent>
<CardFooter>
<Button form="contributions-activity" className="style-sera:w-full">
Save Changes
</Button>
</CardFooter>
</Card>
)
}