Opened 8 years ago

Closed 7 years ago

#8003 closed feature (notabug)

themeroller generating invalid css causes error in IE9

Reported by: taluc Owned by: jquery-infrastructure
Priority: minor Milestone: 1.9.0
Component: [meta] ui.themeroller Version: 1.8.17
Keywords: Cc:
Blocked by: Blocking:

Description

When not specifying a font in themeroller (deliberately so it is inherited), it generates empty font-… attributes in the Component containers section. This causes IE9 to revert to the default font, e.g. Times New Roman.

I know IE should do better at CSS, but themeroller shouldn't generate invalid stuff in the first place.

Change History (4)

comment:1 Changed 8 years ago by Scott González

Type: bugfeature

Use inherit.

comment:2 Changed 8 years ago by taluc

Then shouldn't blank default to inherit? If something isn't set in the GUI, then why set it in the CSS?

comment:3 Changed 8 years ago by Scott González

I agree that ThemeRoller should handle this better, that's why this is still open. I was just suggesting a workaround for you.

comment:4 Changed 7 years ago by Scott González

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.