Popup is an Angular directive for creating custom input popup UIs.
Requirements
Link to popup's CSS and Javascript files.
<script src="js/popup-directive.js"></script>
In your app's directives.js file, add the popupDirective module.
angular.module('myApp', ['popup-directive']);
Last, simply add a <popup>
element you reference from an event on an element.
<input type="text" ng-focus="popup01.show($event)">
<popup api="popup01">Test</popup>