From d741c97b9892ad829c7e557a90375eb1a37fe333 Mon Sep 17 00:00:00 2001 From: Andy Tan Date: Fri, 25 Feb 2022 15:52:04 -0800 Subject: [PATCH 1/2] Render markdown for description in software templates Signed-off-by: Andy Tan --- .changeset/mean-panthers-wonder.md | 5 +++++ .../src/components/TemplateCard/TemplateCard.tsx | 8 ++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 .changeset/mean-panthers-wonder.md diff --git a/.changeset/mean-panthers-wonder.md b/.changeset/mean-panthers-wonder.md new file mode 100644 index 0000000000..f055c4a064 --- /dev/null +++ b/.changeset/mean-panthers-wonder.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder': minor +--- + +Render markdown for description in software templates diff --git a/plugins/scaffolder/src/components/TemplateCard/TemplateCard.tsx b/plugins/scaffolder/src/components/TemplateCard/TemplateCard.tsx index 3495409dd6..aa895a35fa 100644 --- a/plugins/scaffolder/src/components/TemplateCard/TemplateCard.tsx +++ b/plugins/scaffolder/src/components/TemplateCard/TemplateCard.tsx @@ -45,7 +45,11 @@ import { generatePath } from 'react-router'; import { rootRouteRef } from '../../routes'; import { FavouriteTemplate } from '../FavouriteTemplate/FavouriteTemplate'; -import { Button, ItemCardHeader } from '@backstage/core-components'; +import { + Button, + ItemCardHeader, + MarkdownContent, +} from '@backstage/core-components'; import { useApi, useRouteRef } from '@backstage/core-plugin-api'; const useStyles = makeStyles(theme => ({ @@ -175,7 +179,7 @@ export const TemplateCard = ({ template, deprecated }: TemplateCardProps) => { Description - {templateProps.description} + From 580210f5a9b4f5db58a4b2280f8be388ae778656 Mon Sep 17 00:00:00 2001 From: Andy Tan Date: Mon, 28 Feb 2022 09:21:40 -0800 Subject: [PATCH 2/2] update changeset to patch Signed-off-by: Andy Tan --- .changeset/mean-panthers-wonder.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/mean-panthers-wonder.md b/.changeset/mean-panthers-wonder.md index f055c4a064..1659c855f8 100644 --- a/.changeset/mean-panthers-wonder.md +++ b/.changeset/mean-panthers-wonder.md @@ -1,5 +1,5 @@ --- -'@backstage/plugin-scaffolder': minor +'@backstage/plugin-scaffolder': patch --- Render markdown for description in software templates