diff --git a/src/app/pages/modal-overlays/popovers/popover-examples.component.ts b/src/app/pages/modal-overlays/popovers/popover-examples.component.ts
index 8e4395c7..c542b774 100644
--- a/src/app/pages/modal-overlays/popovers/popover-examples.component.ts
+++ b/src/app/pages/modal-overlays/popovers/popover-examples.component.ts
@@ -56,6 +56,12 @@ export class NgxPopoverFormComponent {
`,
+ styles: [`
+ nb-card {
+ margin: 0;
+ max-width: 20rem;
+ }
+ `],
})
export class NgxPopoverCardComponent {
}
diff --git a/src/app/pages/modal-overlays/popovers/popovers.component.html b/src/app/pages/modal-overlays/popovers/popovers.component.html
index a5762fc9..0f9f38d6 100644
--- a/src/app/pages/modal-overlays/popovers/popovers.component.html
+++ b/src/app/pages/modal-overlays/popovers/popovers.component.html
@@ -4,10 +4,10 @@
Popover Position
When popover has not enough space based on the configured placement, it will adjust accordingly trying to fit the screen.
-
-
-
-
+
+
+
+
@@ -17,9 +17,9 @@
Simple Popovers
In a simples form popover can take a string of text to render.
-
-
-
+
+
+
@@ -76,9 +76,9 @@
Template Popovers
You can pass a refference to `ng-template` to be rendered.
-
-
-
+
+
+
@@ -88,9 +88,9 @@
Component Popovers
Same way popover can render any angular compnoent.
-
-
-
+
+
+
@@ -100,55 +100,55 @@
Event Debouncing
-
+
Quickly move mouse cursor over the buttons, only the last popover will be created. It allows us to avoid excess white improving page performance.
-
diff --git a/src/app/pages/modal-overlays/popovers/popovers.component.scss b/src/app/pages/modal-overlays/popovers/popovers.component.scss
index 09cab9e6..cfc7a60c 100644
--- a/src/app/pages/modal-overlays/popovers/popovers.component.scss
+++ b/src/app/pages/modal-overlays/popovers/popovers.component.scss
@@ -1,19 +1,15 @@
@import '~@nebular/theme/styles/core/mixins';
-::ng-deep nb-card.popover-card {
- margin-bottom: 0;
- width: 300px;
- box-shadow: none;
-}
+nb-card-body {
+ margin: 0 -0.5rem;
-:host {
- button.with-margins {
- @include nb-ltr(margin, 0 0.75rem 2rem 0);
- @include nb-rtl(margin, 0 0 2rem 0.75rem);
- }
-
- ::ng-deep .btn-outline-secondary {
- @include nb-ltr(margin, 0 0.5rem 0.5rem 0);
- @include nb-rtl(margin, 0 0 0.5rem 0.5rem);
+ button,
+ p {
+ margin: 0.5rem 0.5rem 0;
}
}
+
+.popover-card {
+ margin: 0;
+ max-width: 20rem;
+}