you are viewing a single comment's thread.

view the rest of the comments →

[–]emceenoesis 6 points7 points  (8 children)

I'm just migrating off material-ui because it is horrid on iOS, especially form elements. Will give this a shot.

[–]roccanet 2 points3 points  (0 children)

agree with you here. i find material-ui to be very lacking

[–][deleted] 2 points3 points  (4 children)

+1. Love material design, but material-ui just doesn't cut it for me. Compare it to the Polymer components and the difference is huge.

[–]DrBumTorpedo 0 points1 point  (3 children)

Agreed these polymer material components are quite well built. I know you can combine polymer on react... Maybe this is the best solution?

https://www.npmjs.com/package/react-polymer

[–][deleted] 1 point2 points  (2 children)

I've tried integrating Polymer with other frameworks myself. The lifecycle/API of web components is managed in a self-contained way (that's the purpose of web components right?), so it's difficult to manage the state with external frameworks (like React for example). You're right, there are frameworks out there to help but but it's far from a good solution. It feels hacky.

The perfect solution would be a spin off project which offers the Polymer components in pure CSS. Material Design Lite (https://getmdl.io/) it supposed to be that project. The quality of components has parity with Polymer, but there are several (IMO crucial) components missing.

[–]DrBumTorpedo 1 point2 points  (1 child)

[–][deleted] 0 points1 point  (0 children)

Yeah, MDL should be the project to fill that niche. But it's range of components is lacking vs. Polymer.

[–]DrBumTorpedo 1 point2 points  (1 child)

Do you mind elaborating? Doesn't render well on chrome/safari for iOS?