New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disabling icon disc in ThemeRoller impacts checkbox default state #6993

Closed
dpolivy opened this Issue Jan 23, 2014 · 0 comments

Comments

Projects
None yet
2 participants
@dpolivy

dpolivy commented Jan 23, 2014

Not sure if this is a ThemeRoller bug, but it definitely makes it very easy to repro. I think this has to do with how the styles are re-used across elements. Basically, if you disable the icon disc background in ThemeRoller, then the "empty" checkbox background never shows up in checkbox widgets.

JSBin repro:
http://jsbin.com/ajInOVEv/2/edit

  1. Go to ThemeRoller
  2. Under Global -> Icon -> Default Icon, change the second dropdown to be "W/O disc".
  3. That sets the background-color: transparent; style for the .ui-btn-icon-*:after classes, which is apparently what's used to render the checkbox icon background in the "unchecked" state.

Seems like this needs to be its own style?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment