From 304216b36bc23ba4c6524b1590464259882e7922 Mon Sep 17 00:00:00 2001 From: Diogo Bastos <50139916+DiogoABastos@users.noreply.github.com> Date: Wed, 14 Jan 2026 16:13:11 +0000 Subject: [PATCH] AAE-41330 Unify adf-icon use in adf-core (#11527) * AAE-41330 Unify adf-icon use in adf-core * AAE-41330 Fix icon names --- .../src/_stories/demo-breadcrumb.component.ts | 6 +-- .../lib/components/flags/flags.component.html | 6 +-- .../info-drawer.component.stories.ts | 10 ++-- .../language-menu.component.stories.ts | 16 ++----- .../language-picker.component.stories.ts | 6 +-- .../sidebar-action-menu.component.spec.ts | 12 ++--- .../sidenav-layout.component.stories.ts | 18 ++++---- .../lib/login/components/login.component.html | 46 ++++++++++--------- ...r-container-more-actions.component.mock.ts | 10 ++-- ...ewer-container-open-with.component.mock.ts | 10 ++-- ...ontainer-toolbar-actions.component.mock.ts | 6 +-- 11 files changed, 72 insertions(+), 74 deletions(-) diff --git a/lib/core/breadcrumbs/src/_stories/demo-breadcrumb.component.ts b/lib/core/breadcrumbs/src/_stories/demo-breadcrumb.component.ts index 5095d4cd77..7728b79e99 100644 --- a/lib/core/breadcrumbs/src/_stories/demo-breadcrumb.component.ts +++ b/lib/core/breadcrumbs/src/_stories/demo-breadcrumb.component.ts @@ -18,10 +18,10 @@ import { Component } from '@angular/core'; import { MatButtonModule } from '@angular/material/button'; import { MatMenuModule } from '@angular/material/menu'; -import { MatIconModule } from '@angular/material/icon'; import { BreadcrumbItemComponent } from '../components/breadcrumb-item/breadcrumb-item.component'; import { BreadcrumbComponent } from '../components/breadcrumb/breadcrumb.component'; import { NgIf } from '@angular/common'; +import { IconModule } from '@alfresco/adf-core'; @Component({ selector: 'adf-demo-breadcrumb', @@ -51,7 +51,7 @@ import { NgIf } from '@angular/common';
Current Page @@ -63,7 +63,7 @@ import { NgIf } from '@angular/common'; `, standalone: true, - imports: [MatButtonModule, MatMenuModule, MatIconModule, BreadcrumbItemComponent, BreadcrumbComponent, NgIf] + imports: [MatButtonModule, MatMenuModule, IconModule, BreadcrumbItemComponent, BreadcrumbComponent, NgIf] }) export class DemoBreadcrumbComponent { compact = false; diff --git a/lib/core/feature-flags/src/lib/components/flags/flags.component.html b/lib/core/feature-flags/src/lib/components/flags/flags.component.html index 5d2b7948c8..3279ebe037 100644 --- a/lib/core/feature-flags/src/lib/components/flags/flags.component.html +++ b/lib/core/feature-flags/src/lib/components/flags/flags.component.html @@ -21,8 +21,8 @@ @@ -40,7 +40,7 @@
${story} @@ -86,15 +84,11 @@ export const AsNestedMenu: Story = { componentWrapperDecorator( (story) => ` diff --git a/lib/core/src/lib/language-menu/language-picker.component.stories.ts b/lib/core/src/lib/language-menu/language-picker.component.stories.ts index 1ce62dad9b..4451049e19 100644 --- a/lib/core/src/lib/language-menu/language-picker.component.stories.ts +++ b/lib/core/src/lib/language-menu/language-picker.component.stories.ts @@ -22,14 +22,14 @@ import { LanguageServiceMock } from '../mock/language.service.mock'; import { provideStoryCore } from '../stories/core-story.providers'; import { MatMenuModule } from '@angular/material/menu'; import { MatButtonModule } from '@angular/material/button'; -import { MatIconModule } from '@angular/material/icon'; +import { IconModule } from '../icon/icon.module'; const meta: Meta = { component: LanguagePickerComponent, title: 'Core/Language Menu/Language Picker', decorators: [ moduleMetadata({ - imports: [LanguagePickerComponent, MatMenuModule, MatButtonModule, MatIconModule], + imports: [LanguagePickerComponent, MatMenuModule, MatButtonModule, IconModule], providers: [{ provide: LanguageService, useClass: LanguageServiceMock }] }), applicationConfig({ @@ -65,7 +65,7 @@ export const AsNestedMenu: Story = { componentWrapperDecorator( (story) => ` ${story} diff --git a/lib/core/src/lib/layout/components/sidebar-action/sidebar-action-menu.component.spec.ts b/lib/core/src/lib/layout/components/sidebar-action/sidebar-action-menu.component.spec.ts index 5f582dbb27..1e7036e65d 100644 --- a/lib/core/src/lib/layout/components/sidebar-action/sidebar-action-menu.component.spec.ts +++ b/lib/core/src/lib/layout/components/sidebar-action/sidebar-action-menu.component.spec.ts @@ -19,9 +19,9 @@ import { Component } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { SidebarActionMenuComponent } from './sidebar-action-menu.component'; import { CommonModule } from '@angular/common'; -import { MatIconModule } from '@angular/material/icon'; import { MatMenuModule } from '@angular/material/menu'; import { UnitTestingUtils } from '../../../testing/unit-testing-utils'; +import { IconModule } from '../../../icon/icon.module'; describe('SidebarActionMenuComponent', () => { let component: SidebarActionMenuComponent; @@ -52,21 +52,21 @@ describe('SidebarActionMenuComponent', () => { }); @Component({ - imports: [CommonModule, SidebarActionMenuComponent, MatIconModule, MatMenuModule], + imports: [CommonModule, SidebarActionMenuComponent, IconModule, MatMenuModule], // eslint-disable-next-line @alfresco/eslint-angular/no-angular-material-selectors template: ` - arrow_drop_down +
- queue +
diff --git a/lib/core/src/lib/layout/components/sidenav-layout/sidenav-layout.component.stories.ts b/lib/core/src/lib/layout/components/sidenav-layout/sidenav-layout.component.stories.ts index ce3aad480f..087df34e58 100644 --- a/lib/core/src/lib/layout/components/sidenav-layout/sidenav-layout.component.stories.ts +++ b/lib/core/src/lib/layout/components/sidenav-layout/sidenav-layout.component.stories.ts @@ -18,8 +18,8 @@ import { applicationConfig, Meta, StoryObj, moduleMetadata } from '@storybook/angular'; import { SidenavLayoutComponent } from './sidenav-layout.component'; import { MatListModule } from '@angular/material/list'; -import { MatIconModule } from '@angular/material/icon'; import { provideStoryCore } from '../../../stories/core-story.providers'; +import { IconModule } from '../../../icon/icon.module'; type SidenavLayoutStoryArgs = SidenavLayoutComponent & { title?: string; @@ -32,7 +32,7 @@ const meta: Meta = { title: 'Core/Layout/Sidenav Layout', decorators: [ moduleMetadata({ - imports: [SidenavLayoutComponent, MatIconModule, MatListModule] + imports: [SidenavLayoutComponent, IconModule, MatListModule] }), applicationConfig({ providers: [...provideStoryCore()] @@ -165,37 +165,37 @@ export const SidenavLayout: Story = { - home + Home - device_hub + Content Processes - folder_open + Files - rowing + Quick Search - cloud + Cloud - settings + Settings - exit_to_app + Logout diff --git a/lib/core/src/lib/login/components/login.component.html b/lib/core/src/lib/login/components/login.component.html index 98c3475c2e..7531d39a7d 100644 --- a/lib/core/src/lib/login/components/login.component.html +++ b/lib/core/src/lib/login/components/login.component.html @@ -36,7 +36,7 @@ id="login-error" data-automation-id="login-error" class="adf-error adf-error-message"> - warning + @@ -82,14 +82,16 @@