googlearchive / topeka

quiz app
539 stars 189 forks source link

Paper-inputs in Topeka don't show correctly on Safari #17

Open arthurevans opened 9 years ago

arthurevans commented 9 years ago

For some reason the input elements in Topeka aren't showing up correctly in Safari & Firefox:

https://www.polymer-project.org/apps/topeka/

Specifically, the underline and the placeholder text aren't visible, but the inputs work as expected (once you find them).

frankiefu commented 9 years ago

This seems to be fixed in #master

arthurevans commented 9 years ago

This is still not working on the docs site. There seems to be something about the way Topeka is built on the docs site that causes problems here. When I build the doc site, I see the same thing locally. And folks on iOS 8 are reporting that they can't see the text entered, either.

Can someone take a look at this?

Cc: @morethanreal @frankiefu

frankiefu commented 9 years ago

This is what I tried: bower install Polymer/topeka -> which is 0.5.1 doesn't work bower install Polymer/topeka#master -> works

arthurevans commented 9 years ago

I tried running Polymer/topeka#master. It works fine when I load the unvulcanized code, but when I try to vulcanize for the website, it breaks.

If you look at the existing site on either Safari or Firefox desktop, you'll see several exceptions in the logs:

"Exception caught during observer callback: .locationChanged@https://www.polymer-project.org/apps/topeka/:21:711
properties.invokeMethod@https://www.polymer-project.org/apps/topeka/:17:18768
properties.notifyPropertyChanges@https://www.polymer-project.org/apps/topeka/:17:18629
Observer.prototype.report_@https://www.polymer-project.org/apps/topeka/:15:8607
CompoundObserver.prototype<.check_@https://www.polymer-project.org/apps/topeka/:15:15708
global.Platform.performMicrotaskCheckpoint@https://www.polymer-project.org/apps/topeka/:15:9571
flush/<@https://www.polymer-project.org/apps/topeka/:17:1948
atEndOfMicrotask@https://www.polymer-project.org/apps/topeka/:17:1281
notifyObservers@https://www.polymer-project.org/apps/topeka/:8:14531
handle@https://www.polymer-project.org/apps/topeka/:8:13264
" topeka:15

TypeError: this.ref.onAuth is not a function

This occurs on the standard, vulcanized URL: https://www.polymer-project.org/apps/topeka/

If you load the unvulcanized URL, the errors don't occur and the text fields work normally in Firefox and Safari (both desktop and iOS 8).

https://www.polymer-project.org/apps/topeka/index.html

@azakus any clues? I've tried both vulcanize 0.7.0 and 0.7.1, with identical results.

tanishbaansal commented 9 years ago

Can anyone please help me linking my wordpress site login page to the profile page of the app and on the main screen when site opens and when a user register using wordpress system his name appear on the top bar . Please help because when i used the app and sign in with my password and username which i typed before the site does'nt open my account but created a new account with that name and my points were deleted.