diff --git a/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.spec.ts b/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.spec.ts
index 2df6a0a172..28d9b40876 100644
--- a/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.spec.ts
+++ b/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.spec.ts
@@ -17,7 +17,7 @@ import { of as observableOf } from 'rxjs';
import { APP_CONFIG } from '../../../../../config/app-config.interface';
import { Item } from '../../../../core/shared/item.model';
-import { ThumbnailComponent } from '../../../../thumbnail/thumbnail.component';
+import { ThemedThumbnailComponent } from '../../../../thumbnail/themed-thumbnail.component';
import { TranslateLoaderMock } from '../../../mocks/translate-loader.mock';
import { ThemedBadgesComponent } from '../../../object-collection/shared/badges/themed-badges.component';
import { ItemCollectionComponent } from '../../../object-collection/shared/mydspace-item-collection/item-collection.component';
@@ -116,7 +116,7 @@ describe('ItemListPreviewComponent', () => {
add: { changeDetection: ChangeDetectionStrategy.Default },
remove: {
imports: [
- ThumbnailComponent, ThemedBadgesComponent,
+ ThemedThumbnailComponent, ThemedBadgesComponent,
TruncatableComponent, TruncatablePartComponent,
ItemSubmitterComponent, ItemCollectionComponent,
],
@@ -139,8 +139,8 @@ describe('ItemListPreviewComponent', () => {
component.item = mockItemWithAuthorAndDate;
fixture.detectChanges();
});
- it('should add the ds-thumbnail element', () => {
- const thumbnail = fixture.debugElement.query(By.css('ds-thumbnail'));
+ it('should add the thumbnail element', () => {
+ const thumbnail = fixture.debugElement.query(By.css('ds-themed-thumbnail'));
expect(thumbnail).toBeTruthy();
});
});
@@ -228,7 +228,7 @@ describe('ItemListPreviewComponent', () => {
add: { changeDetection: ChangeDetectionStrategy.Default },
remove: {
imports: [
- ThumbnailComponent, ThemedBadgesComponent,
+ ThemedThumbnailComponent, ThemedBadgesComponent,
TruncatableComponent, TruncatablePartComponent,
ItemSubmitterComponent, ItemCollectionComponent,
],
@@ -250,8 +250,8 @@ describe('ItemListPreviewComponent', () => {
component.item = mockItemWithAuthorAndDate;
fixture.detectChanges();
});
- it('should add the ds-thumbnail element', () => {
- const thumbnail = fixture.debugElement.query(By.css('ds-thumbnail'));
+ it('should add the thumbnail element', () => {
+ const thumbnail = fixture.debugElement.query(By.css('ds-themed-thumbnail'));
expect(thumbnail).toBeFalsy();
});
});
diff --git a/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts b/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts
index 178f4ce062..51acb93bdc 100644
--- a/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts
+++ b/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts
@@ -20,7 +20,7 @@ import {
} from '../../../../../config/app-config.interface';
import { DSONameService } from '../../../../core/breadcrumbs/dso-name.service';
import { Item } from '../../../../core/shared/item.model';
-import { ThumbnailComponent } from '../../../../thumbnail/thumbnail.component';
+import { ThemedThumbnailComponent } from '../../../../thumbnail/themed-thumbnail.component';
import { fadeInOut } from '../../../animations/fade';
import { ThemedBadgesComponent } from '../../../object-collection/shared/badges/themed-badges.component';
import { ItemCollectionComponent } from '../../../object-collection/shared/mydspace-item-collection/item-collection.component';
@@ -38,7 +38,7 @@ import { TruncatablePartComponent } from '../../../truncatable/truncatable-part/
templateUrl: 'item-list-preview.component.html',
animations: [fadeInOut],
standalone: true,
- imports: [NgIf, ThumbnailComponent, NgClass, ThemedBadgesComponent, TruncatableComponent, TruncatablePartComponent, NgFor, ItemSubmitterComponent, ItemCollectionComponent, AsyncPipe, TranslateModule],
+ imports: [NgIf, ThemedThumbnailComponent, NgClass, ThemedBadgesComponent, TruncatableComponent, TruncatablePartComponent, NgFor, ItemSubmitterComponent, ItemCollectionComponent, AsyncPipe, TranslateModule],
})
export class ItemListPreviewComponent implements OnInit {
diff --git a/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.html b/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.html
index 78a33b5a5d..fd05ccc941 100644
--- a/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.html
+++ b/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.html
@@ -2,12 +2,12 @@
diff --git a/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.spec.ts b/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.spec.ts
index 28701e454f..f72ece5b1b 100644
--- a/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.spec.ts
+++ b/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.spec.ts
@@ -247,8 +247,8 @@ describe('ItemSearchResultListElementComponent', () => {
expect(publicationListElementComponent.showThumbnails).toBeTrue();
});
- it('should add ds-thumbnail element', () => {
- const thumbnailElement = fixture.debugElement.query(By.css('ds-thumbnail'));
+ it('should add thumbnail element', () => {
+ const thumbnailElement = fixture.debugElement.query(By.css('ds-themed-thumbnail'));
expect(thumbnailElement).toBeTruthy();
});
});
@@ -428,8 +428,8 @@ describe('ItemSearchResultListElementComponent', () => {
fixture.detectChanges();
});
- it('should not add ds-thumbnail element', () => {
- const thumbnailElement = fixture.debugElement.query(By.css('ds-thumbnail'));
+ it('should not add thumbnail element', () => {
+ const thumbnailElement = fixture.debugElement.query(By.css('ds-themed-thumbnail'));
expect(thumbnailElement).toBeFalsy();
});
});
diff --git a/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.ts b/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.ts
index 767ceee7f7..8afafa2b86 100644
--- a/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.ts
+++ b/src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.ts
@@ -10,7 +10,7 @@ import { RouterLink } from '@angular/router';
import { Item } from '../../../../../../core/shared/item.model';
import { ViewMode } from '../../../../../../core/shared/view-mode.model';
import { getItemPageRoute } from '../../../../../../item-page/item-page-routing-paths';
-import { ThumbnailComponent } from '../../../../../../thumbnail/thumbnail.component';
+import { ThemedThumbnailComponent } from '../../../../../../thumbnail/themed-thumbnail.component';
import { ThemedBadgesComponent } from '../../../../../object-collection/shared/badges/themed-badges.component';
import { ItemSearchResult } from '../../../../../object-collection/shared/item-search-result.model';
import { listableObjectComponent } from '../../../../../object-collection/shared/listable-object/listable-object.decorator';
@@ -25,7 +25,7 @@ import { SearchResultListElementComponent } from '../../../search-result-list-el
styleUrls: ['./item-search-result-list-element.component.scss'],
templateUrl: './item-search-result-list-element.component.html',
standalone: true,
- imports: [NgIf, RouterLink, ThumbnailComponent, NgClass, ThemedBadgesComponent, TruncatableComponent, TruncatablePartComponent, NgFor, AsyncPipe],
+ imports: [NgIf, RouterLink, ThemedThumbnailComponent, NgClass, ThemedBadgesComponent, TruncatableComponent, TruncatablePartComponent, NgFor, AsyncPipe],
})
/**
* The component for displaying a list element for an item search result of the type Publication
diff --git a/src/app/shared/object-list/sidebar-search-list-element/community/community-sidebar-search-list-element.component.ts b/src/app/shared/object-list/sidebar-search-list-element/community/community-sidebar-search-list-element.component.ts
index 8c40e5d5a4..85d3704202 100644
--- a/src/app/shared/object-list/sidebar-search-list-element/community/community-sidebar-search-list-element.component.ts
+++ b/src/app/shared/object-list/sidebar-search-list-element/community/community-sidebar-search-list-element.component.ts
@@ -17,7 +17,7 @@ import { SidebarSearchListElementComponent } from '../sidebar-search-list-elemen
@listableObjectComponent(CommunitySearchResult, ViewMode.ListElement, Context.SideBarSearchModal)
@listableObjectComponent(CommunitySearchResult, ViewMode.ListElement, Context.SideBarSearchModalCurrent)
@Component({
- selector: 'ds-collection-sidebar-search-list-element',
+ selector: 'ds-community-sidebar-search-list-element',
templateUrl: '../sidebar-search-list-element.component.html',
standalone: true,
imports: [TruncatablePartComponent, NgClass, NgIf, AsyncPipe, TranslateModule],
diff --git a/src/themes/custom/app/item-page/media-viewer/media-viewer.component.ts b/src/themes/custom/app/item-page/media-viewer/media-viewer.component.ts
index fcceeaf352..7278f9edba 100644
--- a/src/themes/custom/app/item-page/media-viewer/media-viewer.component.ts
+++ b/src/themes/custom/app/item-page/media-viewer/media-viewer.component.ts
@@ -10,7 +10,7 @@ import { ThemedMediaViewerImageComponent } from '../../../../../app/item-page/me
import { ThemedMediaViewerVideoComponent } from '../../../../../app/item-page/media-viewer/media-viewer-video/themed-media-viewer-video.component';
import { ThemedLoadingComponent } from '../../../../../app/shared/loading/themed-loading.component';
import { VarDirective } from '../../../../../app/shared/utils/var.directive';
-import { ThumbnailComponent } from '../../../../../app/thumbnail/thumbnail.component';
+import { ThemedThumbnailComponent } from '../../../../../app/thumbnail/themed-thumbnail.component';
@Component({
selector: 'ds-media-viewer',
@@ -21,7 +21,7 @@ import { ThumbnailComponent } from '../../../../../app/thumbnail/thumbnail.compo
standalone: true,
imports: [
ThemedMediaViewerImageComponent,
- ThumbnailComponent,
+ ThemedThumbnailComponent,
AsyncPipe,
NgIf,
ThemedMediaViewerVideoComponent,
diff --git a/src/themes/custom/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts b/src/themes/custom/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts
index c7b767f51d..cb7c5a96dc 100644
--- a/src/themes/custom/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts
+++ b/src/themes/custom/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts
@@ -14,7 +14,7 @@ import { ItemSubmitterComponent } from '../../../../../../../app/shared/object-c
import { ItemListPreviewComponent as BaseComponent } from '../../../../../../../app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component';
import { TruncatableComponent } from '../../../../../../../app/shared/truncatable/truncatable.component';
import { TruncatablePartComponent } from '../../../../../../../app/shared/truncatable/truncatable-part/truncatable-part.component';
-import { ThumbnailComponent } from '../../../../../../../app/thumbnail/thumbnail.component';
+import { ThemedThumbnailComponent } from '../../../../../../../app/thumbnail/themed-thumbnail.component';
@Component({
selector: 'ds-item-list-preview',
@@ -32,7 +32,7 @@ import { ThumbnailComponent } from '../../../../../../../app/thumbnail/thumbnail
NgFor,
NgIf,
ThemedBadgesComponent,
- ThumbnailComponent,
+ ThemedThumbnailComponent,
TranslateModule,
TruncatableComponent,
TruncatablePartComponent,
diff --git a/src/themes/custom/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.ts b/src/themes/custom/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.ts
index eb639e5163..7d2913dc1f 100644
--- a/src/themes/custom/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.ts
+++ b/src/themes/custom/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.ts
@@ -15,7 +15,7 @@ import { listableObjectComponent } from '../../../../../../../../../app/shared/o
import { ItemSearchResultListElementComponent as BaseComponent } from '../../../../../../../../../app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component';
import { TruncatableComponent } from '../../../../../../../../../app/shared/truncatable/truncatable.component';
import { TruncatablePartComponent } from '../../../../../../../../../app/shared/truncatable/truncatable-part/truncatable-part.component';
-import { ThumbnailComponent } from '../../../../../../thumbnail/thumbnail.component';
+import { ThemedThumbnailComponent } from '../../../../../../../../../app/thumbnail/themed-thumbnail.component';
@listableObjectComponent('PublicationSearchResult', ViewMode.ListElement, Context.Any, 'custom')
@listableObjectComponent(ItemSearchResult, ViewMode.ListElement, Context.Any, 'custom')
@@ -26,7 +26,7 @@ import { ThumbnailComponent } from '../../../../../../thumbnail/thumbnail.compon
// templateUrl: './item-search-result-list-element.component.html',
templateUrl: '../../../../../../../../../app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.html',
standalone: true,
- imports: [NgIf, RouterLink, ThumbnailComponent, NgClass, ThemedBadgesComponent, TruncatableComponent, TruncatablePartComponent, NgFor, AsyncPipe],
+ imports: [NgIf, RouterLink, ThemedThumbnailComponent, NgClass, ThemedBadgesComponent, TruncatableComponent, TruncatablePartComponent, NgFor, AsyncPipe],
})
export class ItemSearchResultListElementComponent extends BaseComponent {