From 69d127a89ec73cd2156952943a18a6299a17ce5b Mon Sep 17 00:00:00 2001 From: Dharini Jeeva Date: Fri, 28 Mar 2025 11:27:43 -0700 Subject: [PATCH] =?UTF-8?q?chore:=20=F0=9F=A4=96=20remove=20rose::nav::bre?= =?UTF-8?q?adcrumbs=20(#2750)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16790 --- .../components/rose/nav/breadcrumbs/index.hbs | 8 ---- .../app/components/rose/nav/breadcrumbs.js | 6 --- .../rose/components/nav/_breadcrumbs.scss | 40 ------------------- .../styles/rose/components/nav/_index.scss | 1 - .../components/rose/nav/breadcrumbs-test.js | 31 -------------- 5 files changed, 86 deletions(-) delete mode 100644 addons/rose/addon/components/rose/nav/breadcrumbs/index.hbs delete mode 100644 addons/rose/app/components/rose/nav/breadcrumbs.js delete mode 100644 addons/rose/app/styles/rose/components/nav/_breadcrumbs.scss delete mode 100644 addons/rose/tests/integration/components/rose/nav/breadcrumbs-test.js diff --git a/addons/rose/addon/components/rose/nav/breadcrumbs/index.hbs b/addons/rose/addon/components/rose/nav/breadcrumbs/index.hbs deleted file mode 100644 index 63bae2c88..000000000 --- a/addons/rose/addon/components/rose/nav/breadcrumbs/index.hbs +++ /dev/null @@ -1,8 +0,0 @@ -{{! - Copyright (c) HashiCorp, Inc. - SPDX-License-Identifier: BUSL-1.1 -}} - - \ No newline at end of file diff --git a/addons/rose/app/components/rose/nav/breadcrumbs.js b/addons/rose/app/components/rose/nav/breadcrumbs.js deleted file mode 100644 index 4eef2b2d1..000000000 --- a/addons/rose/app/components/rose/nav/breadcrumbs.js +++ /dev/null @@ -1,6 +0,0 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: BUSL-1.1 - */ - -export { default } from 'rose/components/rose/nav/breadcrumbs'; diff --git a/addons/rose/app/styles/rose/components/nav/_breadcrumbs.scss b/addons/rose/app/styles/rose/components/nav/_breadcrumbs.scss deleted file mode 100644 index 1b5ef1b11..000000000 --- a/addons/rose/app/styles/rose/components/nav/_breadcrumbs.scss +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: BUSL-1.1 - */ - -@use '../../variables/sizing'; -@use '../../utilities/type'; - -.rose-nav-breadcrumbs { - @include type.type(s, normal); - - display: flex; - flex-wrap: wrap; - - .rose-nav-link { - --color: var(--ui-gray); - - color: var(--color); - text-decoration: none; - cursor: pointer; - display: inline-flex; - - &::after { - content: '\002F'; // "/" - margin: 0 sizing.rems(xs); - } - - &:hover { - --color: var(--action); - - &::after { - color: var(--ui-gray); - } - } - - &:last-child::after { - content: ''; - } - } -} diff --git a/addons/rose/app/styles/rose/components/nav/_index.scss b/addons/rose/app/styles/rose/components/nav/_index.scss index 3e2c6b5b2..7a58247b8 100644 --- a/addons/rose/app/styles/rose/components/nav/_index.scss +++ b/addons/rose/app/styles/rose/components/nav/_index.scss @@ -5,4 +5,3 @@ @import 'sidebar'; @import 'tabs'; -@import 'breadcrumbs'; diff --git a/addons/rose/tests/integration/components/rose/nav/breadcrumbs-test.js b/addons/rose/tests/integration/components/rose/nav/breadcrumbs-test.js deleted file mode 100644 index 77853465f..000000000 --- a/addons/rose/tests/integration/components/rose/nav/breadcrumbs-test.js +++ /dev/null @@ -1,31 +0,0 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: BUSL-1.1 - */ - -import { module, test } from 'qunit'; -import { setupRenderingTest } from 'ember-qunit'; -import { render, find, findAll } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; - -module('Integration | Component | rose/nav/breadcrumbs', function (hooks) { - setupRenderingTest(hooks); - - test('it renders', async function (assert) { - await render(hbs``); - assert.ok(find('.rose-nav-breadcrumbs')); - }); - - test('it renders with attributes', async function (assert) { - await render(hbs``); - assert.ok(find('#breadcrumbs')); - }); - - test('it renders with breadcrumb links', async function (assert) { - await render(hbs` - - - `); - assert.strictEqual(findAll('.rose-nav-link').length, 2); - }); -});