This great theme has a problem with the new sticky table headers in 6.x, a great improvement very notable at the permissions page in admin. In Atlantis theme it just show as a white box though, no text. Reason for this is background is set to #fff in core system.css

Maybe there is a smoother solution to this then my clumpsy workaround, which either is to edit /modules/system/system.css (which is a bad solution) or somewhat better but still cumpsy, copy system.css into theme folder, edit

/*
** Floating header for tableheader.js
*/
table.sticky-header {
  margin-top: 0;
  background: #fff;
}

to become

/*
** Floating header for tableheader.js
*/
table.sticky-header {
  margin-top: 0;
  background: #1F7CAF;
}

and in a3_atlantis.info add

+stylesheets[all][] = system.css
stylesheets[all][] = style.css

the latter works fine, but as the only thing that need to change is 'background: #1F7CAF;', it feels a bit overkill. But if nothing else, at least it solves the problem. It might be worth though to raise the question if this class shouldn't move to style.css as it ought to cause problem for all themes using light/white text on darker background.

Comments

JohnForsythe’s picture

Hi, thanks for the report! The solution is actually very simple, we can just override the style by placing this line in A3's style.css file:

table.sticky-header { background: #1F7CAF; }

Line 243 is a good place to add it (in the original theme file, anyway).

This fix will be included in the next release.

JohnForsythe’s picture

Status: Active » Fixed
yettyn’s picture

Hmm I thought I tested that, although i put it at the end of style.css and couldn't get it to work, hence my cumbersome solution. Your simple fix works though, so that's great :-)

Anonymous’s picture

Status: Fixed » Closed (fixed)

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