diff --git a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java index 643c8c45c..6b3916883 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java @@ -9,12 +9,17 @@ public class CSSHelper extends HelperBase { public static final String PROP_THEME_NAME = "routerconsole.theme"; private static final String BASE = "/themes/console/"; + private static final String FORCE = "classic"; - public String getTheme() { + public String getTheme(String userAgent) { String url = BASE; - String theme = _context.getProperty(PROP_THEME_NAME); - if (theme != null) - url += theme + "/"; + if (userAgent != null && userAgent.contains("MSIE")) { + url += FORCE + "/"; + } else { + String theme = _context.getProperty(PROP_THEME_NAME); + if (theme != null) + url += theme + "/"; + } return url; } } diff --git a/apps/routerconsole/jsp/css.jsp b/apps/routerconsole/jsp/css.jsp index 1e47f34d4..60db06835 100644 --- a/apps/routerconsole/jsp/css.jsp +++ b/apps/routerconsole/jsp/css.jsp @@ -17,4 +17,4 @@ %> " /> - +console.css" rel="stylesheet" type="text/css" />