Dart Polymer: Creating PaperDialog with CoreAnimatedPages displayed incorrectly in Firefox -
i use dart polymer paperdialogs containing coreanimatedpages. idea have popups in can click through multiple option views.
example repository available at: https://bitbucket.org/neogucky/polymer-dialog-problem/
dialogview: view.html
<link rel="import" href="packages/polymer/polymer.html"> <link rel="import" href="packages/paper_elements/paper_button.html"> <link rel="import" href="packages/paper_elements/paper_dialog.html"> <link rel="import" href="packages/paper_elements/paper_dialog_transition.html"> <link rel="import" href="packages/core_elements/core_animated_pages.html"> <polymer-element name="test-view"> <template> <paper-dialog id="extendednode" vertical autoclosedisabled=true transition="paper-transition-center" opened=true class="notitle"> <content> <core-animated-pages selected="{{page}}" valueattr="id" transitions="hero-transition cross-fade"> <section id="0"> <br><br> <p cross-fade>click next see secret text.</p> </section> <section id="1"> <br><br> <p cross-fade >this text secret, don't tell firefox users!</p> </section> </core-animated-pages> </content> </paper-dialog> </template> <script type="application/dart" src="view.dart"></script> </polymer-element> css-file:
html /deep/ paper-dialog { margin-top: -150px; margin-left: -300px; } html /deep/ paper-dialog /deep/ core-animated-pages{ height: 300px; width: 600px; } expected behavior: upon page load 300px x 600px dialog should popup button @ bottom left.
behavior in firefox: small dialog shown , resembles dialog in chrome when there no size set in css file.
i confirm if fault using incorrect css hooks or if seems polymer problem firefox.
if css not inside polymer element need add polyfill version of selectors make work on browsers without native shadow-dom support
html paper-dialog, html /deep/ paper-dialog { margin-top: -150px; margin-left: -300px; } html paper-dialog core-animated-pages, html /deep/ paper-dialog /deep/ core-animated-pages{ height: 300px; width: 600px; } see https://www.polymer-project.org/0.5/docs/polymer/styling.html , https://www.polymer-project.org/0.5/articles/styling-elements.html more details
Comments
Post a Comment