From a6d91d8f14026a886fa505b56be68c54a1c2f566 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elsa=20M=C3=A4yr=C3=A4=20Irgens?= Date: Tue, 9 Dec 2025 15:09:38 +0100 Subject: [PATCH 1/4] Add catalog-info.yaml config file --- catalog-info.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 catalog-info.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000000..bdbbfe397d --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,10 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: design-system + annotations: + github.com/project-slug: equinor/design-system +spec: + type: other + lifecycle: unknown + owner: eds-core From 56b4a3530681d4b457139258115045709e599913 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elsa=20M=C3=A4yr=C3=A4=20Irgens?= Date: Tue, 9 Dec 2025 15:29:49 +0100 Subject: [PATCH 2/4] Update design-system components in catalog-info.yaml --- catalog-info.yaml | 68 ++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 65 insertions(+), 3 deletions(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index bdbbfe397d..d76d6cdc72 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -1,10 +1,72 @@ apiVersion: backstage.io/v1alpha1 kind: Component metadata: - name: design-system + name: design-system-packages + description: Equinor Design System (EDS) package library annotations: github.com/project-slug: equinor/design-system spec: - type: other - lifecycle: unknown + type: library + lifecycle: production owner: eds-core + system: EquinorDesignSystem + +--- + +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: design-system-docs + description: Equinor Design System (EDS) is the official design system of Equinor + annotations: + github.com/project-slug: equinor/design-system +spec: + type: website + lifecycle: production + owner: eds-core + system: EquinorDesignSystem + +--- + +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: eds-demo + description: EDS Component showcase and examples using Next.js + annotations: + github.com/project-slug: equinor/design-system +spec: + type: website + lifecycle: production + owner: eds-core + system: EquinorDesignSystem + +--- + +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: eds-color-palette-generator + description: EDS Tool for generating accessible color palettes + annotations: + github.com/project-slug: equinor/design-system +spec: + type: tool + lifecycle: production + owner: eds-core + system: EquinorDesignSystem + + --- + +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: eds-color-palette-generator + description: EDS Tool for generating accessible color palettes + annotations: + github.com/project-slug: equinor/design-system +spec: + type: tool + lifecycle: production + owner: eds-core + system: EquinorDesignSystem From 464c90384311626bd59452410b1cfb7279661f8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elsa=20M=C3=A4yr=C3=A4=20Irgens?= Date: Tue, 9 Dec 2025 15:32:49 +0100 Subject: [PATCH 3/4] Update catalog-info.yaml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index d76d6cdc72..c72e8ce322 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -56,7 +56,7 @@ spec: owner: eds-core system: EquinorDesignSystem - --- +--- apiVersion: backstage.io/v1alpha1 kind: Component From 416af434a685d621775678b9bcd303da56379452 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elsa=20M=C3=A4yr=C3=A4=20Irgens?= Date: Tue, 9 Dec 2025 15:33:28 +0100 Subject: [PATCH 4/4] Apply suggestion from @Copilot Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- catalog-info.yaml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index c72e8ce322..6a863a9f08 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -55,18 +55,3 @@ spec: lifecycle: production owner: eds-core system: EquinorDesignSystem - ---- - -apiVersion: backstage.io/v1alpha1 -kind: Component -metadata: - name: eds-color-palette-generator - description: EDS Tool for generating accessible color palettes - annotations: - github.com/project-slug: equinor/design-system -spec: - type: tool - lifecycle: production - owner: eds-core - system: EquinorDesignSystem