paper-checkbox icon indicating copy to clipboard operation
paper-checkbox copied to clipboard

paper-checkbox-light

Open bicknellr opened this issue 8 years ago • 14 comments

Diff with master: https://github.com/PolymerElements/paper-checkbox/compare/d38cacc...paper-checkbox-light

Key differences with paper-checkbox:

  • No label.
  • Does not support use in an iron-form (i.e. doesn't include IronFormElementBehavior).
  • Does not support validation (i.e. doesn't include IronValidatableBehavior).

bicknellr avatar Aug 08 '16 19:08 bicknellr

I'll remove the validation tests soon since they no longer apply; the line-height test failing was unexpected though.

bicknellr avatar Aug 08 '16 19:08 bicknellr

paper-checkbox-light needs to include the ink sizing stuff from #135; hopefully that won't slow it down much.

bicknellr avatar Aug 09 '16 01:08 bicknellr

Also, noink doesn't work.

bicknellr avatar Aug 09 '16 17:08 bicknellr

Added noink support and fixed some associated keyboard vs. pointer ripple stuff. Also, I copied over the ink sizing code from #135 and delayed it until the ripple is first created. That would probably be ok to put in regular paper-checkbox also, but I'll save that for a later PR. The diff's a bit gnarlier now, sorry. :/

bicknellr avatar Aug 09 '16 23:08 bicknellr

As usual, Firefox and Selenium have reacted violently; everything seems ok locally though.

bicknellr avatar Aug 10 '16 17:08 bicknellr

The builds are now lying to us... They failed, even though it's just the usual Firefox + Selenium and Sauce Connect timeout problems, but they're reporting as having passed.

bicknellr avatar Aug 26 '16 22:08 bicknellr

@bicknellr Yeah, i merged a PR yesterday that was all green, but the tests were legit broken :sob:

notwaldorf avatar Aug 26 '16 22:08 notwaldorf

Note to self: https://github.com/PolymerElements/paper-checkbox/issues/149 Normal paper-checkbox also needs to have ink size calculation delayed until focus or down.

bicknellr avatar Sep 06 '16 21:09 bicknellr

ping @notwaldorf

bicknellr avatar Sep 06 '16 21:09 bicknellr

minor comments left. If the tests are green and the demos look ok, then LGTM

notwaldorf avatar Sep 06 '16 21:09 notwaldorf

I added https://github.com/PolymerElements/paper-checkbox/compare/3a14255...paper-checkbox-light.

bicknellr avatar Sep 09 '16 01:09 bicknellr

Ok, figured out why the tests were failing in some older browsers: I had used method syntax in an object literal.

bicknellr avatar Sep 12 '16 17:09 bicknellr

@notwaldorf mind taking another look?

bicknellr avatar Sep 13 '16 18:09 bicknellr

Running into some performance issues with paper-checkbox, what's the status of this?

LarsDenBakker avatar Jun 10 '17 19:06 LarsDenBakker