Skip to content

Commit

Permalink
feat: portal dialog service templating (onecx#618)
Browse files Browse the repository at this point in the history
* feat: portal dialog service split into content and footer

* feat: inline version prepared

* feat: all components testsed

* fix: lint fixes

* feat: autofocus added

* feat: improved storybook

---------

Co-authored-by: Henry Täschner <[email protected]>
  • Loading branch information
markuczy and HenryT-CG authored Jan 20, 2025
1 parent c92cd51 commit d51ef88
Show file tree
Hide file tree
Showing 22 changed files with 1,660 additions and 119 deletions.
3 changes: 3 additions & 0 deletions libs/portal-integration-angular/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@ export * from './lib/core/components/loading-indicator/loading-indicator.compone
export * from './lib/core/components/content-container/content-container.component'
export * from './lib/core/components/content/content.component'
export * from './lib/core/components/lifecycle/lifecycle.component'
export * from './lib/core/components/dialog/dialog-content/dialog-content.component'
export * from './lib/core/components/dialog/dialog-inline/dialog-inline.component'
export * from './lib/core/components/dialog/dialog-footer/dialog-footer.component'

// services
export * from './lib/services/app.menu.service'
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<div class="buttonDialogScrollableContent">
<ng-container #container></ng-container>
<ng-content></ng-content>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.buttonDialogScrollableContent {
overflow: auto;
max-height: 500px;
margin-bottom: 20px;
}
Loading

0 comments on commit d51ef88

Please sign in to comment.