From d3a2cc0008d776762662f5db9b9eecca50156291 Mon Sep 17 00:00:00 2001 From: Ben Kennedy Date: Mon, 16 Sep 2024 14:12:55 +0100 Subject: [PATCH] ci(backstage): added catalog-info.yaml --- catalog-info.yaml | 29 +++++++++++++++++++++++++++ outputs/flutter/icons.g.dart | 2 +- scripts/templates/icons.dart.template | 2 +- 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 catalog-info.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 00000000..f50741c3 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,29 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: zeta-icons + title: Zeta Icons Library + description: | + A library of Zebra Design System Icons + This library is intended to be used by any Zebra app to ensure a consistent look and feel by using the icons defined in the Zebra Design System User Experience. + links: + - url: https://www.npmjs.com/package/@zebra-fed/zeta-icons + title: npmjs + - url: https://design.zebra.com/icons + title: Zeta Icons Website + tags: + - svg + - typescript + - javascript + - dart + annotations: + github.com/project-slug: ZebraDevs/zeta-icons + github.com/team-slug: zebratechnologies/front-end-development +# backstage.io/techdocs-ref: dir:. +spec: + type: library + owner: group:DMO-FED + lifecycle: experimental + system: zeta + dependsOn: + - Resource:zeta-figma \ No newline at end of file diff --git a/outputs/flutter/icons.g.dart b/outputs/flutter/icons.g.dart index 2ef38ff1..bcfa8a0b 100644 --- a/outputs/flutter/icons.g.dart +++ b/outputs/flutter/icons.g.dart @@ -9,7 +9,7 @@ import 'package:flutter/material.dart'; const zetaIconsVersion = '0.5.6'; // x-release-please-end -/// Zeta Icons. Full list of icons can be found at [Zeta Icons](https://zeta-icons.web.app/). +/// Zeta Icons. Full list of icons can be found at [Zeta Icons](https://design.zebra.com/icons/). /// {@category Assets} abstract class ZetaIcons { /// Default icon font name diff --git a/scripts/templates/icons.dart.template b/scripts/templates/icons.dart.template index c99a158e..738e5d69 100644 --- a/scripts/templates/icons.dart.template +++ b/scripts/templates/icons.dart.template @@ -9,7 +9,7 @@ import 'package:flutter/material.dart'; const zetaIconsVersion = '0.5.6'; // x-release-please-end -/// Zeta Icons. Full list of icons can be found at [Zeta Icons](https://zeta-icons.web.app/). +/// Zeta Icons. Full list of icons can be found at [Zeta Icons](https://design.zebra.com/icons/). /// {@category Assets} abstract class ZetaIcons { /// Default icon font name