Today all approvals of our flows are 'Modern Approval' and is a recurring request of my costumers to put the approvals received in a page inside the intranet or site page as an iframe or webpart(like Power BI in SharePoint page). But it is not possible today.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can read more about how to do this here - https://docs.microsoft.com/en-us/power-automate/developer/embed-flow-dev - see the "approvalCenter" widget.