Skip to content

Commit f4900da

Browse files
docs(card): Add docs for card component
1 parent b7e8868 commit f4900da

File tree

2 files changed

+30
-23
lines changed

2 files changed

+30
-23
lines changed

projects/docs/src/app/pages/docs/components/card/card.component.ts

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,20 @@ import { UiButton, UiCard, UiCardAction, UiCardContent, UiCardDescription, UiCar
1212
})
1313
export class CardComponent {
1414

15-
importCode = `import { UiButton, UiTooltip, UiTooltipTrigger } from '@angularui/core';`
16-
usageCode = `
17-
<button [uiTooltipTrigger]="tooltip" uiButton variant="outline">
18-
Tooltip
19-
</button>
20-
21-
<ng-template #tooltip>
22-
<div uiTooltip>
23-
<p>Add to library</p>
24-
</div>
25-
</ng-template>`;
15+
importCode = `import { UiCard, UiCardHeader, UiCardTitle, UiCardDescription, UiCardContent, UiCardFooter, UiButton } from '@angularui/core';`
16+
usageCode = `<div uiCard>
17+
<div uiCardHeader>
18+
<h4 uiCardTitle>Create project</h4>
19+
<p uiCardDescription>Deploy your new project in one-click.</p>
20+
</div>
21+
<div uiCardContent>
22+
<p>Click the button below to deploy your project.</p>
23+
</div>
24+
<div uiCardFooter class="flex justify-between">
25+
<button uiButton variant="outline">Cancel</button>
26+
<button uiButton>Deploy</button>
27+
</div>
28+
</div>`;
2629

2730
cliCode = `ng g @angularui/core:component card`;
2831

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,25 @@
11
export class CardCodeConstants {
22
static readonly DEFAULT = `
33
import { Component } from '@angular/core';
4-
import { UiButton, UiTooltip, UiTooltipTrigger } from '@angularui/core';
4+
import { UiCard, UiCardHeader, UiCardTitle, UiCardDescription, UiCardContent, UiCardFooter, UiButton } from '@angularui/core';
55
66
@Component({
7-
selector: 'tooltip-demo',
8-
imports: [UiButton, UiTooltip, UiTooltipTrigger],
9-
template: \` <button [uiTooltipTrigger]="tooltip" uiButton variant="outline">
10-
Tooltip
11-
</button>
12-
13-
<ng-template #tooltip>
14-
<div uiTooltip>
15-
<p>Add to library</p>
7+
selector: 'card-demo',
8+
imports: [UiCard, UiCardHeader, UiCardTitle, UiCardDescription, UiCardContent, UiCardFooter, UiButton],
9+
template: \`<div uiCard>
10+
<div uiCardHeader>
11+
<h4 uiCardTitle>Create project</h4>
12+
<p uiCardDescription>Deploy your new project in one-click.</p>
13+
</div>
14+
<div uiCardContent>
15+
<p>Click the button below to deploy your project.</p>
16+
</div>
17+
<div uiCardFooter class="flex justify-between">
18+
<button uiButton variant="outline">Cancel</button>
19+
<button uiButton>Deploy</button>
1620
</div>
17-
</ng-template> \`
21+
</div> \`
1822
})
19-
export class TooltipComponent {}
23+
export class CardComponent {}
2024
`;
2125
}

0 commit comments

Comments
 (0)