Bulleted, unordered lists (ul) have no bullets.

CommentFileSizeAuthor
#1 blueprint_style_patch.diff414 bytescjb-nc

Comments

cjb-nc’s picture

StatusFileSize
new414 bytes

This may be related...

On my site, with AD Blueprint Fluid selected as the enabled, default theme.
Click "configure" on the themes page.
Select a new color scheme (Red will work).
Save changes.
The color module does its magic and creates a files/color/ad_blueprint-fluid-XXXXXXX directory containing a copy of style.css.

That style file does not render at at all under IE (the page appears to be unstyled). Under Firefox and Opera, the style appears to work, but the bullets are missing as mentioned above.

If I look at the style file, I see the bug immediately: the url(...) definition for the 'li' elements is not being correctly substituted. Instead of seeing url(some/path/bullet.gif); I see url('../ with the line ending after that slash. The unterminated open-quote string is clearly what causes IE to fail on the style sheet.

The fix is probably buried in the drupal color module, as I suspect it is having trouble resolving the paths for the nested includes.

What makes this particularly odd, though, is the fact that all of the rest of the url(...) paths are translated just fine. I narrowed it down to a simple workaround:
url('image/bullet.gif'); -- causes this bug
url('image/bullet.gif') ; -- SPACE before the semicolon -- fixes the bug

edit - attached patch for the workaround

Hope this helps!

aren cambre’s picture

How can we determine whether this is a drupal bug?

Alan Cooney’s picture

Category: bug » support
Alan Cooney’s picture

Status: Active » Closed (fixed)

I've checked and this isn't happening in the latest version so I'm closing this as no longer an issue. Reopen if it appears again though.