From f02898912d61b63054f2e5d267d622952b0429f8 Mon Sep 17 00:00:00 2001 From: Lukas Boll Date: Thu, 28 Mar 2024 19:33:09 +0100 Subject: [PATCH] feat(angular-material): improve responsiveness of tablerenderer This commit resolves issues where the table renderer extended beyond the width of its parent element closes #2309 --- .../src/library/other/table.renderer.ts | 170 ++++++++++-------- 1 file changed, 91 insertions(+), 79 deletions(-) diff --git a/packages/angular-material/src/library/other/table.renderer.ts b/packages/angular-material/src/library/other/table.renderer.ts index 0e3589c6b..5f38a9f6a 100644 --- a/packages/angular-material/src/library/other/table.renderer.ts +++ b/packages/angular-material/src/library/other/table.renderer.ts @@ -51,91 +51,103 @@ import { @Component({ selector: 'TableRenderer', template: ` - - - - - - - + +
- -
- -
+ `, - styles: ['table {width: 100%;}', '.cdk-column-action { width: 15%}'], + styles: [ + 'table {width: 100%;}', + '.cdk-column-action { width: 15%;}', + '.sort-column { min-width: 12vw;}', + '.table-container {max-width: 100%; overflow: auto;}', + ], }) export class TableRenderer extends JsonFormsArrayControl implements OnInit { detailUiSchema: UISchemaElement;