[Koha-bugs] [Bug 10772] New: IE7 not loading reset-fonts-grids.css in staff client

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Aug 21 04:10:41 CEST 2013


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10772

            Bug ID: 10772
           Summary: IE7 not loading reset-fonts-grids.css in staff client
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5 - low
         Component: Templates
          Assignee: oleonard at myacpl.org
          Reporter: dcook at prosentient.com.au
        QA Contact: testopia at bugs.koha-community.org

Currently, we're importing "reset-fonts-grids.css" into the staff client using
"@import url("../lib/yui/reset-fonts-grids.css") screen;" in staff-global.css.

This works great in Chrome, (probably Firefox), and IE8+. 

However, "reset-fonts-grids.css" isn't being loaded in IE7 (and probably under)
in the staff client, because IE doesn't seem to support media queries with the
@import rule. It'll work fine without the media query, but with it...we get
nothing.

Currently, we're using a "screen" media query, which Owen added with Bug 10108,
so that we can generate print outs without using the YUI grid system. This was
important because a lot of print outs in the staff client were getting
formatted poorly due to the use of the YUI grids when printing.

--

The only solutions to this problem that I see are either creating print
specific stylesheets (which modern browsers would import but that IE7 wouldn't)
or to create IE7 (and under) style sheets that we target using IE-specific HTML
comments.)

Owen/others have any thoughts on this one? I know that the popular vote is not
to support older versions of IE, but there are still lots of people out there
using it. Lots of Koha users use it. So I would prefer to give them the best
possible interface that we can, even if it is irritating to ensure backwards
compatibility.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list