From bcc81aaefac681e295493e9bf20180c53f1fa78e Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Wed, 26 Sep 2018 20:13:47 +0200 Subject: [PATCH] Sorting for assets. --- .../shared/assets-editor.component.html | 35 +++++++++++++------ .../shared/assets-editor.component.scss | 9 ++--- .../content/shared/assets-editor.component.ts | 8 +++++ .../shared/references-editor.component.html | 8 ++--- 4 files changed, 42 insertions(+), 18 deletions(-) diff --git a/src/Squidex/app/features/content/shared/assets-editor.component.html b/src/Squidex/app/features/content/shared/assets-editor.component.html index b931da3c0..0e2ce62ca 100644 --- a/src/Squidex/app/features/content/shared/assets-editor.component.html +++ b/src/Squidex/app/features/content/shared/assets-editor.component.html @@ -19,16 +19,31 @@ -
- - - - +
+ +
+ + + + +
+
+ + + + + +
+
+ + +
+
+
diff --git a/src/Squidex/app/features/content/shared/assets-editor.component.scss b/src/Squidex/app/features/content/shared/assets-editor.component.scss index 5f32e9ff6..8ee466d94 100644 --- a/src/Squidex/app/features/content/shared/assets-editor.component.scss +++ b/src/Squidex/app/features/content/shared/assets-editor.component.scss @@ -18,15 +18,16 @@ } } -.header { - margin-bottom: .5rem; -} - .list { margin-left: 8px; margin-right: 8px; } +.body { + margin-bottom: -.25rem; + margin-top: 1rem; +} + .unrow { display: block; padding-left: 8px; diff --git a/src/Squidex/app/features/content/shared/assets-editor.component.ts b/src/Squidex/app/features/content/shared/assets-editor.component.ts index 4665593f4..bcfeaa2e7 100644 --- a/src/Squidex/app/features/content/shared/assets-editor.component.ts +++ b/src/Squidex/app/features/content/shared/assets-editor.component.ts @@ -133,6 +133,14 @@ export class AssetsEditorComponent implements ControlValueAccessor { this.callChange(ids); } + public sort(assets: AssetDto[]) { + if (assets) { + this.oldAssets = ImmutableArray.of(assets); + + this.updateValue(); + } + } + public changeView(isListView: boolean) { this.localStore.set('assetView', isListView ? 'List' : 'Grid'); diff --git a/src/Squidex/app/features/content/shared/references-editor.component.html b/src/Squidex/app/features/content/shared/references-editor.component.html index cefec023c..7fbb63a25 100644 --- a/src/Squidex/app/features/content/shared/references-editor.component.html +++ b/src/Squidex/app/features/content/shared/references-editor.component.html @@ -2,7 +2,7 @@
- Click here to link a content. + Click here to link content items.
@@ -12,10 +12,10 @@ + (deleting)="remove(content)">