Closed (fixed)
Project:
Drupal core
Version:
7.x-dev
Component:
overlay.module
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
30 Dec 2009 at 06:56 UTC
Updated:
1 Feb 2010 at 02:32 UTC
Modules should probably never do this. All it does it ensure that any theme that does not want to use your font has yet another style to override. Here is a patch to remove it.
| Comment | File | Size | Author |
|---|---|---|---|
| overlay-font.patch | 542 bytes | jacine |
Comments
Comment #1
dries commentedCommitted to CVS HEAD.
Comment #3
David_Rothstein commentedNot that simple, unfortunately :( I believe this causes #700832: Parts of the overlay inherit CSS from the underlying site theme, leading to a font mismatch in the overlay page title
Comment #4
jacineWhile the font issue is valid, the solution cannot be to pile on another assumed font-family in a modules CSS, but the instead the it needs to be addressed at the source. In this case that source is ui.theme.css.
A patch has been proposed for Seven here that fixes this problem and then some: #614494: Give Seven a nice looking default jQuery UI theme
Also, your issue is a duplicate of: #682884: jQuery ui sneaks in an undesired font-stack for overlay headers and tabs
Comment #5
David_Rothstein commentedAgreed. That's one of the reasons I started a new issue rather than reopened this one.
Actually, the source is some confusing mismatch of Garland and ui.theme.css, as explained more fully there. Let's continue discussion at #682884: jQuery ui sneaks in an undesired font-stack for overlay headers and tabs, although it's not quite a duplicate.
Hm, I'm starting to get a feeling that the overlay will be a theming nightmare unless something gets done about the fundamental problem underlying all of this :(