Getting StartedOwnable model, workflow, and first local install 2
FormInstallable form components 11
LayoutInstallable layout wrappers with local source ownership 6
NavigationInstallable navigation components 6
OverlayInstallable overlay wrappers with local source ownership 3
FeedbackInstallable feedback wrappers with local source ownership 6
UtilityInstallable utility wrappers with local source ownership 6
ToolingCLI and registry contracts 2
ReleasePublishing and workflow structure for the ownable surface 1

Ownable Install

Install Tag from the TailNG registry with the shadcn-like flow. This copies source files into your app so your team can own and evolve the implementation locally.

Install from registry

Run from your Angular workspace root.

pnpm

bash
pnpm dlx tailng add tag

Generated files

The command scaffolds local files under src/app/tailng-ui/tag.

  • src/app/tailng-ui/tag/tng-tag-primitive.ts
  • src/app/tailng-ui/tag/tng-tag.ts
  • src/app/tailng-ui/tag/tng-tag.html
  • src/app/tailng-ui/tag/tng-tag.css
  • src/app/tailng-ui/tag/index.ts

Import in your feature module/component

Imports

ts
import { TngTag, TngTagPrimitive } from './tailng-ui/tag';

Usage

Template usage

html
<tng-tag tone="success" [removable]="true" label="Stable" (removed)="removeTag()">
  Stable
</tng-tag>