diff --git a/src/app/features/files/components/create-folder-dialog/create-folder-dialog.component.html b/src/app/features/files/components/create-folder-dialog/create-folder-dialog.component.html index cbeb82b17..0ca1b259b 100644 --- a/src/app/features/files/components/create-folder-dialog/create-folder-dialog.component.html +++ b/src/app/features/files/components/create-folder-dialog/create-folder-dialog.component.html @@ -11,10 +11,9 @@
diff --git a/src/app/features/files/components/edit-file-metadata-dialog/edit-file-metadata-dialog.component.html b/src/app/features/files/components/edit-file-metadata-dialog/edit-file-metadata-dialog.component.html index 7d1ac831c..3916e08d1 100644 --- a/src/app/features/files/components/edit-file-metadata-dialog/edit-file-metadata-dialog.component.html +++ b/src/app/features/files/components/edit-file-metadata-dialog/edit-file-metadata-dialog.component.html @@ -39,13 +39,7 @@
- + {{ 'files.detail.keywords.title' | translate }} diff --git a/src/app/features/files/components/file-metadata/file-metadata.component.html b/src/app/features/files/components/file-metadata/file-metadata.component.html index e6038fa22..581576b68 100644 --- a/src/app/features/files/components/file-metadata/file-metadata.component.html +++ b/src/app/features/files/components/file-metadata/file-metadata.component.html @@ -3,13 +3,11 @@

{{ 'files.detail.fileMetadata.title' | translate }}

- - - +
diff --git a/src/app/features/files/components/file-revisions/file-revisions.component.html b/src/app/features/files/components/file-revisions/file-revisions.component.html index b67282be0..c1d7baacf 100644 --- a/src/app/features/files/components/file-revisions/file-revisions.component.html +++ b/src/app/features/files/components/file-revisions/file-revisions.component.html @@ -46,7 +46,7 @@

{{ 'files.detail.revisions.title' | translate }}

icon="fas fa-download" variant="text" [label]="'files.detail.revisions.actions.download' | translate" - (click)="downloadRevision(item.version)" + (onClick)="downloadRevision(item.version)" >

{{ item.downloads }}

diff --git a/src/app/features/files/pages/community-metadata/community-metadata.component.html b/src/app/features/files/pages/community-metadata/community-metadata.component.html deleted file mode 100644 index 6f2da09d0..000000000 --- a/src/app/features/files/pages/community-metadata/community-metadata.component.html +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/app/features/files/pages/community-metadata/community-metadata.component.scss b/src/app/features/files/pages/community-metadata/community-metadata.component.scss deleted file mode 100644 index 5f81e6c60..000000000 --- a/src/app/features/files/pages/community-metadata/community-metadata.component.scss +++ /dev/null @@ -1,3 +0,0 @@ -:host { - flex: 1; -} diff --git a/src/app/features/files/pages/community-metadata/community-metadata.component.spec.ts b/src/app/features/files/pages/community-metadata/community-metadata.component.spec.ts deleted file mode 100644 index ef51d55f9..000000000 --- a/src/app/features/files/pages/community-metadata/community-metadata.component.spec.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { CommunityMetadataComponent } from './community-metadata.component'; - -describe('CommunityMetadataComponent', () => { - let component: CommunityMetadataComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - imports: [CommunityMetadataComponent], - }).compileComponents(); - - fixture = TestBed.createComponent(CommunityMetadataComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/src/app/features/files/pages/community-metadata/community-metadata.component.ts b/src/app/features/files/pages/community-metadata/community-metadata.component.ts deleted file mode 100644 index a29325b53..000000000 --- a/src/app/features/files/pages/community-metadata/community-metadata.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { ChangeDetectionStrategy, Component } from '@angular/core'; - -import { SubHeaderComponent } from '@shared/components'; - -@Component({ - selector: 'osf-community-metadata', - imports: [SubHeaderComponent], - templateUrl: './community-metadata.component.html', - styleUrl: './community-metadata.component.scss', - changeDetection: ChangeDetectionStrategy.OnPush, -}) -export class CommunityMetadataComponent {} diff --git a/src/app/features/files/pages/file-detail/file-detail.component.html b/src/app/features/files/pages/file-detail/file-detail.component.html index ab9fc18be..f20b65a42 100644 --- a/src/app/features/files/pages/file-detail/file-detail.component.html +++ b/src/app/features/files/pages/file-detail/file-detail.component.html @@ -27,15 +27,11 @@ } @if (file()?.links?.download) { - - - + } @if (file()?.links?.render) {
- - - + @@ -46,9 +42,7 @@ } @if (file()?.links?.html) {
- - - + @@ -58,9 +52,7 @@
} @if (file() && !isAnonymous()) { - - - + }
diff --git a/src/app/features/files/pages/files/files.component.scss b/src/app/features/files/pages/files/files.component.scss index 59649a57b..c9be697b1 100644 --- a/src/app/features/files/pages/files/files.component.scss +++ b/src/app/features/files/pages/files/files.component.scss @@ -1,4 +1,3 @@ -@use "styles/variables" as var; @use "styles/mixins" as mix; :host { @@ -8,7 +7,7 @@ } .blue-text { - color: var.$pr-blue-1; + color: var(--pr-blue-1); } .filename { diff --git a/src/app/features/metadata/components/cedar-template-form/cedar-template-form.component.html b/src/app/features/metadata/components/cedar-template-form/cedar-template-form.component.html index 465feaaa0..b0b2971b5 100644 --- a/src/app/features/metadata/components/cedar-template-form/cedar-template-form.component.html +++ b/src/app/features/metadata/components/cedar-template-form/cedar-template-form.component.html @@ -1,7 +1,7 @@ @if (template()) {
@if (readonly()) { -
+
@if (existingRecord()?.attributes?.is_published) {

{{ 'project.metadata.addMetadata.publishedText' | translate }}

} @else { diff --git a/src/app/features/metadata/components/cedar-template-form/cedar-template-form.component.ts b/src/app/features/metadata/components/cedar-template-form/cedar-template-form.component.ts index 8261001a9..d55d895ed 100644 --- a/src/app/features/metadata/components/cedar-template-form/cedar-template-form.component.ts +++ b/src/app/features/metadata/components/cedar-template-form/cedar-template-form.component.ts @@ -20,6 +20,7 @@ import { import { CEDAR_CONFIG, CEDAR_VIEWER_CONFIG } from '@osf/features/metadata/constants'; import { CedarMetadataHelper } from '@osf/features/metadata/helpers'; import { + CedarEditorElement, CedarMetadataDataTemplateJsonApi, CedarMetadataRecordData, CedarRecordDataBinding, @@ -27,14 +28,6 @@ import { import 'cedar-artifact-viewer'; -interface CedarEditorElement extends HTMLElement { - currentMetadata?: unknown; - instanceObject?: unknown; - dataQualityReport?: { - isValid: boolean; - }; -} - @Component({ selector: 'osf-cedar-template-form', imports: [CommonModule, Button, TranslatePipe], diff --git a/src/app/features/metadata/models/cedar-editor-element.model.ts b/src/app/features/metadata/models/cedar-editor-element.model.ts new file mode 100644 index 000000000..1bba87eac --- /dev/null +++ b/src/app/features/metadata/models/cedar-editor-element.model.ts @@ -0,0 +1,7 @@ +export interface CedarEditorElement extends HTMLElement { + currentMetadata?: unknown; + instanceObject?: unknown; + dataQualityReport?: { + isValid: boolean; + }; +} diff --git a/src/app/features/metadata/models/index.ts b/src/app/features/metadata/models/index.ts index eea8ea80e..d8be253cc 100644 --- a/src/app/features/metadata/models/index.ts +++ b/src/app/features/metadata/models/index.ts @@ -1,3 +1,4 @@ +export * from './cedar-editor-element.model'; export * from './cedar-metadata-template.model'; export * from './description-result.model'; export * from './funding-dialog.model'; diff --git a/src/app/features/metadata/pages/add-metadata/add-metadata.component.html b/src/app/features/metadata/pages/add-metadata/add-metadata.component.html index 9bb0b4bb9..7fc6f84f4 100644 --- a/src/app/features/metadata/pages/add-metadata/add-metadata.component.html +++ b/src/app/features/metadata/pages/add-metadata/add-metadata.component.html @@ -13,16 +13,11 @@

{{ 'project.metadata.addMetadata.selectTemplate' | translate }}

-
+
@for (meta of cedarTemplates()?.data; track meta.id) {