From 20574d0b6df52b5e9e74d1619b8a51d7e2720306 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 2 Nov 2021 20:13:56 +0100 Subject: [PATCH] Fix schema filtering. --- .../pages/schemas/schemas-page.component.html | 3 +- .../pages/schema/schema-page.component.scss | 1 + .../pages/schemas/schemas-page.component.scss | 4 - .../components/schema-category.component.html | 19 +- .../components/schema-category.component.scss | 35 +- .../components/schema-category.component.ts | 16 +- .../shared/services/schemas.service.spec.ts | 7 +- .../app/shared/state/schemas.state.spec.ts | 333 ++++++++++++++++-- frontend/app/shared/state/schemas.state.ts | 112 +++--- frontend/app/theme/_panels2.scss | 2 +- 10 files changed, 405 insertions(+), 127 deletions(-) diff --git a/frontend/app/features/content/pages/schemas/schemas-page.component.html b/frontend/app/features/content/pages/schemas/schemas-page.component.html index d5343b587..e911402fd 100644 --- a/frontend/app/features/content/pages/schemas/schemas-page.component.html +++ b/frontend/app/features/content/pages/schemas/schemas-page.component.html @@ -20,7 +20,8 @@ + [schemaCategory]="category" + [schemaTarget]="'Contents'"> diff --git a/frontend/app/features/schemas/pages/schema/schema-page.component.scss b/frontend/app/features/schemas/pages/schema/schema-page.component.scss index 778f3311f..a1a84068c 100644 --- a/frontend/app/features/schemas/pages/schema/schema-page.component.scss +++ b/frontend/app/features/schemas/pages/schema/schema-page.component.scss @@ -6,6 +6,7 @@ } .cards { + overflow-x: hidden; overflow-y: auto; padding: $panel-padding; } diff --git a/frontend/app/features/schemas/pages/schemas/schemas-page.component.scss b/frontend/app/features/schemas/pages/schemas/schemas-page.component.scss index 9679c5ee0..e69de29bb 100644 --- a/frontend/app/features/schemas/pages/schemas/schemas-page.component.scss +++ b/frontend/app/features/schemas/pages/schemas/schemas-page.component.scss @@ -1,4 +0,0 @@ -::ng-deep sqx-schemas-page .panel2-main-inner.padded { - padding: .5rem; - padding-left: 0; -} \ No newline at end of file diff --git a/frontend/app/shared/components/schema-category.component.html b/frontend/app/shared/components/schema-category.component.html index e69b7100e..ef8d74c14 100644 --- a/frontend/app/shared/components/schema-category.component.html +++ b/frontend/app/shared/components/schema-category.component.html @@ -1,6 +1,5 @@ -