739 caused a bug (due to controller scope) that caused some functions of the marketplace page to break, as well as a bug in the appearance.
In this PR:
Made <frame-page> the outermost element to ensure correct layout
Switched binding of MarketplaceController to be on an element within the <frame-page>
In #739, the frame-page was contained in a div element that was left in place because it had an angular controller bound to it. This caused visual bugs as well as problems in that same controller. To fix this, we just had to remove that div and bind the controller to a separate container div within the frame-page.
Switched text filter bar to use material icon
Changed text filter placeholder text to communicate that it's a filter (not a search)
Removed unused bootstrap popovers and some unused CSS
Screenshots
Contributor License Agreement adherence:
[x] This Contribution is under the terms of Individual Contributor License Agreements (and also Corporate Contributor License Agreements to the extent applicable) appearing in the Apereo CLA roster.
739 caused a bug (due to controller scope) that caused some functions of the marketplace page to break, as well as a bug in the appearance.
In this PR:
<frame-page>
the outermost element to ensure correct layout<frame-page>
Screenshots
Contributor License Agreement adherence: