- Added the following CSS variables:
--px-popover-padding
- Padding around content within popover--px-popover-z-index
- Configurable z-index to position popover within your app
- Added missing null check in setPosition function
- Changed node version from stable to 9 since node-sass won't compile on node 10
- Fix demo for IE
- fix demo for enhanced
enhanced
property re-added to avoid API breaking changeposition
property re-added to avoid API breaking change
- refactor to use iron-dropdown
- add orientation option
auto
(#14) - fix scrollOffset issue (#16)
enhanced
property removed, child content slotted by defaultposition
property removed, parent sizing irrelevant
- add missing events to API doc
- update to released dependencies
- fix webcomponents import
- Polymer 1.x/2.x hybrid element support
- fix broken overlay logic
- add device flags
- migrate content to slot (#17)
- switch background-color to background (#18)
- fix to work with more complex triggers (#19)
- fix popover positioning (#16)
- fix popover positioning (#15)
- Fix comment for analyzer
- runtime theming for demo
- fix 404 in demo
- component redesign
- added event for hide
- clean up sass
- removed click event capturing to permit links inside popovers
- fixes #8 and #9
- updated demo per design feedback, removed erroneous "auto" orientation
- fixed word-wrap per #7
- updated to px-demo
- exposed max width as style variable
- Updating so px-demo-snippet and px-api-viewer get new grays
- Update colors design to pick up new colors
- changing ghp.sh to account for Alpha releases
- Updated dependencies
- changing browser in wct testing from safari 8 to safari 10 on elcapitan
- changing all devDeps to ^
- Update px-theme to 2.0.1 and update test fixtures
- update dependencies for dropdown
- removing px-theme style call
- changing Gruntfile.js to gulpfile.js
- bower updating px-demo-snippet
- rebuild css
- commented out failing position test
- added style variables for theming
- fixed codepen
- merged PR #5 to support rich popover content
- commented out failing position tests
- Update dependencies
- added overflow to demoContainer and removed flex__wrap from mega-demo
- added overflow to demo class and removed
- updated mega demo styles and bower px-demo-snippet to ^
- added view on github to demo page and image to readme
- updated gh-pages script to vulcanize demo
- added mega demo
- Changed 248px width to be max-width
- Fix for shadow dom support. Made show() and hide() public. Added hideOverlay property
- added oss_notice to bower ignore
- added pull request test for travis and updated OSS Notice
- added auto github pages functionality
- Upgrade to Polymer 1.4.0
- Updated README file and included link to API on github pages.
- Updated License
- bug fix for IE and moved some overlay code into overlay component
- bug fix with overlay in a transformed container
- moved overlay into its own component. Various refactoring to remove oold functionality
- fixed positioning for transformed and relative positioned elements. Improved docs
- fixed version
- added a fix so the overlay displays correctly for transformed elements
- changed the way positioning was handled to fix transformed elements
- fixed relative and static target element positioning which breaks with new positioning approach
- improved documentation
==================
- removed obsolete hooks and properties
- cleaned up the way listeners were setup
- moved overlay into its own component which is called in px-popover
- Added examples of different ways to position the target in the demo.html as examples of when it fails.
==================
- implemented popover redesign.
- removed onhover and onfocus event calls
- implimented tests to check popover positioning
- Added a 5 pixel margin between the element being hovered, and the popover.