From 7eb980fc870db4907387701e840338019349d9aa Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Fri, 22 Feb 2019 22:10:57 +0100 Subject: [PATCH] Async pipe improvements. --- .../pages/restore/restore-page.component.html | 64 +++++----- .../pages/users/user-page.component.html | 12 +- .../pages/users/users-page.component.html | 16 +-- .../apps/pages/apps-page.component.html | 8 +- .../pages/assets-filters-page.component.html | 5 +- .../pages/content/content-page.component.html | 1 + .../contents-filters-page.component.html | 1 + .../shared/assets-editor.component.html | 4 +- .../shared/content-status.component.html | 14 +-- .../shared/content-status.component.ts | 10 +- .../shared/contents-selector.component.html | 4 +- .../shared/due-time-selector.component.html | 50 ++++---- .../pages/rules/rule-element.component.html | 1 + .../pages/rules/rules-page.component.html | 5 +- .../pages/schemas/schema-form.component.html | 1 + .../pages/backups/backups-page.component.html | 116 +++++++++--------- .../pages/clients/client.component.html | 6 +- .../languages/languages-page.component.html | 14 +-- .../pages/plans/plans-page.component.html | 100 ++++++++------- .../pages/roles/roles-page.component.html | 4 +- .../angular/forms/autocomplete.component.html | 1 + .../angular/forms/stars.component.html | 12 +- .../components/markdown-editor.component.html | 4 +- .../components/rich-editor.component.html | 4 +- 24 files changed, 238 insertions(+), 219 deletions(-) diff --git a/src/Squidex/app/features/administration/pages/restore/restore-page.component.html b/src/Squidex/app/features/administration/pages/restore/restore-page.component.html index f6d4adb6c..9097e9524 100644 --- a/src/Squidex/app/features/administration/pages/restore/restore-page.component.html +++ b/src/Squidex/app/features/administration/pages/restore/restore-page.component.html @@ -6,48 +6,46 @@ - -
-
-
-
-
- -
-
- -
-
- -
+
+
+
+
+
+
- -
-

Last Restore Operation

+
+
- -
- {{job.url}} +
+
-
-
-
- {{row}} + +
+

Last Restore Operation

+
+ +
+ {{job.url}}
-
diff --git a/src/Squidex/app/features/administration/pages/users/user-page.component.html b/src/Squidex/app/features/administration/pages/users/user-page.component.html index 0c19b2998..3f8918635 100644 --- a/src/Squidex/app/features/administration/pages/users/user-page.component.html +++ b/src/Squidex/app/features/administration/pages/users/user-page.component.html @@ -16,13 +16,11 @@ - - - - - + + + diff --git a/src/Squidex/app/features/administration/pages/users/users-page.component.html b/src/Squidex/app/features/administration/pages/users/users-page.component.html index dde3ab83c..a65cdab0e 100644 --- a/src/Squidex/app/features/administration/pages/users/users-page.component.html +++ b/src/Squidex/app/features/administration/pages/users/users-page.component.html @@ -47,8 +47,8 @@
- - +
+ diff --git a/src/Squidex/app/features/apps/pages/apps-page.component.html b/src/Squidex/app/features/apps/pages/apps-page.component.html index 6bfb9fa97..3a9d658e9 100644 --- a/src/Squidex/app/features/apps/pages/apps-page.component.html +++ b/src/Squidex/app/features/apps/pages/apps-page.component.html @@ -100,9 +100,13 @@ - + + - + + \ No newline at end of file diff --git a/src/Squidex/app/features/assets/pages/assets-filters-page.component.html b/src/Squidex/app/features/assets/pages/assets-filters-page.component.html index 0a32d5244..f6c48e822 100644 --- a/src/Squidex/app/features/assets/pages/assets-filters-page.component.html +++ b/src/Squidex/app/features/assets/pages/assets-filters-page.component.html @@ -31,7 +31,10 @@

Saved queries

+ [class.active]="isSelectedQuery(query.filter)"> + + {{query.name}} + diff --git a/src/Squidex/app/features/content/pages/content/content-page.component.html b/src/Squidex/app/features/content/pages/content/content-page.component.html index fd527a854..d27447adc 100644 --- a/src/Squidex/app/features/content/pages/content/content-page.component.html +++ b/src/Squidex/app/features/content/pages/content/content-page.component.html @@ -30,6 +30,7 @@ + - + + \ No newline at end of file diff --git a/src/Squidex/app/features/content/shared/content-status.component.html b/src/Squidex/app/features/content/shared/content-status.component.html index 22de0d0b8..b03f43a5b 100644 --- a/src/Squidex/app/features/content/shared/content-status.component.html +++ b/src/Squidex/app/features/content/shared/content-status.component.html @@ -1,13 +1,13 @@ - - - + + + - - - + + + - +{{displayStatus}} \ No newline at end of file diff --git a/src/Squidex/app/features/content/shared/content-status.component.ts b/src/Squidex/app/features/content/shared/content-status.component.ts index 527002671..85011a079 100644 --- a/src/Squidex/app/features/content/shared/content-status.component.ts +++ b/src/Squidex/app/features/content/shared/content-status.component.ts @@ -34,10 +34,16 @@ export class ContentStatusComponent { @Input() public alignMiddle = true; - public get displayStatus() { + public get tooltipText() { if (this.scheduledAt) { return `Will be set to '${this.scheduledTo}' at ${this.scheduledAt.toStringFormat('LLLL')}`; - } else if (this.isPending) { + } else { + return this.status; + } + } + + public get displayStatus() { + if (this.isPending) { return 'Pending'; } else { return this.status; diff --git a/src/Squidex/app/features/content/shared/contents-selector.component.html b/src/Squidex/app/features/content/shared/contents-selector.component.html index a174dd63f..6b57c596f 100644 --- a/src/Squidex/app/features/content/shared/contents-selector.component.html +++ b/src/Squidex/app/features/content/shared/contents-selector.component.html @@ -48,8 +48,8 @@
-
@@ -60,7 +60,7 @@ {{userInfo.user.email}} - + @@ -68,10 +68,12 @@ - - + + + +
- +
+ - - - {{dueTimeAction}} content item(s) - + + + {{dueTimeAction}} content item(s) + - -
- - -
+ +
+ + +
-
- - -
+
+ + +
- -
+ +
- - - - -
- + + + + +
diff --git a/src/Squidex/app/features/rules/pages/rules/rule-element.component.html b/src/Squidex/app/features/rules/pages/rules/rule-element.component.html index 695bdea88..efcc0fb23 100644 --- a/src/Squidex/app/features/rules/pages/rules/rule-element.component.html +++ b/src/Squidex/app/features/rules/pages/rules/rule-element.component.html @@ -12,6 +12,7 @@ +
diff --git a/src/Squidex/app/features/rules/pages/rules/rules-page.component.html b/src/Squidex/app/features/rules/pages/rules/rules-page.component.html index 3161d203c..ba7e7a540 100644 --- a/src/Squidex/app/features/rules/pages/rules/rules-page.component.html +++ b/src/Squidex/app/features/rules/pages/rules/rules-page.component.html @@ -64,9 +64,12 @@
- diff --git a/src/Squidex/app/features/schemas/pages/schemas/schema-form.component.html b/src/Squidex/app/features/schemas/pages/schemas/schema-form.component.html index 509579d6e..13c866d67 100644 --- a/src/Squidex/app/features/schemas/pages/schemas/schema-form.component.html +++ b/src/Squidex/app/features/schemas/pages/schemas/schema-form.component.html @@ -4,6 +4,7 @@ Clone Schema + Create Schema diff --git a/src/Squidex/app/features/settings/pages/backups/backups-page.component.html b/src/Squidex/app/features/settings/pages/backups/backups-page.component.html index 8a04729f8..2254f8730 100644 --- a/src/Squidex/app/features/settings/pages/backups/backups-page.component.html +++ b/src/Squidex/app/features/settings/pages/backups/backups-page.component.html @@ -18,77 +18,75 @@ - +
Your have reached the maximum number of backups: 10.
- -
- No backups created yet. +
+ No backups created yet. - -
- -
-
-
-
- -
-
- -
-
- -
+ +
+ +
+
+
+
+
-
-
- Started: -
-
- Duration: -
+
+
-
diff --git a/src/Squidex/app/features/settings/pages/clients/client.component.html b/src/Squidex/app/features/settings/pages/clients/client.component.html index 654781be9..476038fd9 100644 --- a/src/Squidex/app/features/settings/pages/clients/client.component.html +++ b/src/Squidex/app/features/settings/pages/clients/client.component.html @@ -2,7 +2,7 @@
- +
@@ -16,13 +16,13 @@ - +

{{client.name}}

-
+
diff --git a/src/Squidex/app/features/settings/pages/languages/languages-page.component.html b/src/Squidex/app/features/settings/pages/languages/languages-page.component.html index ae44142e4..989801c71 100644 --- a/src/Squidex/app/features/settings/pages/languages/languages-page.component.html +++ b/src/Squidex/app/features/settings/pages/languages/languages-page.component.html @@ -14,14 +14,12 @@ - - - - - + + +