The OpenID login block is displaying the login-link graphic beneath the link text.... In IE6, Firefox 2 and probably elsewhere.

The default OpenID modules styling seems partially be responsible for this. It provides default CSS for this element, that combines with the theme to create the problem behavior. Not sure why OpenID module defaults to using the image as a background rather than a list-style-image. Still OpenID is now in Drupal core, is claimed as a key new feature of Drupal 6, and other several other themes have managed to avoid this problem without great trickery. Styling the list-item with some overriding CSS can partially, and perhaps totally, rectify the problem.

Comments

margae’s picture

Status: Needs work » Postponed (maintainer needs more info)

The OpenID login link has been corrected on the demo page and will be included into the next release of the theme.

This is a quick fix that can be inserted into style.css in the meantime:

#user-login-form ul {
  margin: 0;
  padding: 0;
}
#user-login-form li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}
#user-login-form li.openid-link, #user-login li.openid-link {
  background-position: left center;
  padding-left: 20px;
}
margae’s picture

Status: Active » Needs work
margae’s picture

Status: Postponed (maintainer needs more info) » Fixed

Fixed with the 6.x-1.4 release.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.