SAP / fundamental-ngx

Fundamental Library for Angular is SAP Design System Angular component library
https://sap.github.io/fundamental-ngx
Apache License 2.0
261 stars 125 forks source link

Popover: Important! Using a wrong component to present popover behaviors #3765

Closed daisy-yovcheva closed 3 years ago

daisy-yovcheva commented 3 years ago

Is this a bug, enhancement, or feature request?

Bug, Enhancement,

NOTE: You are using a "Menu" component to present "Popover". Link to menu component: https://deploy-preview-3515--fundamental-ngx.netlify.app/#/core/menu

Popover Documentation: Visual core: https://wiki.wdf.sap.corp/wiki/pages/viewpage.action?pageId=2033132412 Fiori:https://ux.wdf.sap.corp/fiori-design-web/popover/

Briefly describe your proposal.

Lokanathan-k commented 3 years ago

On analysis: Popover is a container component, which holds list, template, and menu's, as discussed with Daisy we need to add few more examples as the current examples has only menu list as a content, so we need to implement the some more examples as shown in the link, https://sapui5untested.int.sap.eu2.hana.ondemand.com/#/entity/sap.m.Popover and https://ux.wdf.sap.corp/fiori-design-web/popover/

xandrio commented 3 years ago

@daisy-yovcheva can you take a look please on popup component examples. https://sap.github.io/fundamental-ngx/#/core/popover

@Lokanathan-k popover page contain a lot of examples for this component, maybe you can clarify a bit what exactly should be added as examples, and for menu page or popover page?

daisy-yovcheva commented 3 years ago

Hi All,

Technically, all the provided examples are correct, but a little bit confusing because you use the "Menu" component inside of the "Popover" container.

How I said, Popover is a kind of container and the content can vary based on the different use cases. So it would be nice to have something like the examples below:
Screen Shot 2021-04-20 at 4 19 10 PM

Screen Shot 2021-04-20 at 4 02 22 PM

xandrio commented 3 years ago

@daisy-yovcheva not clear do we talk about the same samples page - because there link to the menu component. Link to menu component: https://deploy-preview-3515--fundamental-ngx.netlify.app/#/core/menu

But we have separated page for popover samples: https://sap.github.io/fundamental-ngx/#/core/popover

popover_samples popover_samples2

Do we talk about same example page? It would be nice to make short call and clarify.