• Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.4
    • Fix Version/s: 2.4, 2.3.4
    • Component/s: General
    • Labels:


      It seems that the changing the Default HTML Theme in LAMS is not really working. In the configuration settings in Sysadmin, you are able to specify a "Default HTML Theme". However, there are some problems with this.

      1) It seems that in some places we have the hard coded the CSS files. After changing the default HTML theme, the still points to the defaultMainHTML.css file and no mention of the new css:

      <link href="" rel="stylesheet" type="text/css">

      and learner pages have:

      <link href="" rel="stylesheet" type="text/css">

      and no mentioned to the <newCssName>_learner.css

      In addition, and given the changes we've done for 2.3, it sees that the login page uses defaultHTML.css and uses defaultMainHTML.css. So we added a new css file but I don't think that's taken into account when changing the default HTML theme.

      So here's what we need to do:

      Fix the default HTML Theme so when it changes in Sysdamin all pages, learner pages, login page, etc... change according to the new CSS theme. This will probably mean that we need themes to provide three .css files:

      * <name>MainHTML.css
      * <name>HTML.css
      * <name>HTML_learner.css

      And of course all 3 (all of the above files)_rtl.css (if these are provided).



          • Assignee:
            lfoxton Luke Foxton
            ernieg Ernie Ghiglione
          • Votes:
            0 Vote for this issue
            0 Start watching this issue


            • Created: