I now know how to get multiple extra themes working together on one webpage.
The instructions in the Arisoft helpfiles read:
"
Add a new jQuery UI theme
(...) If you want to add a new theme, create it using jQueryu UI ThemeRoller and download it. After this open the downloaded archive, find jquery-ui.min.css file and rename it to style.css then open <joomla_directory>\media\arismartcontent\jqueryui\themes\ folder on your server (you can open it by FTP or use Joomla! file manager extension like eXtplorer), create a folder for your new theme and copy style.css file and images folder from the downloaded archive to the created folder on your server.
Some important things, for example you want to create a new theme with name mytheme then set "CSS Scope" parameter to .jui-mytheme value on ThemeRoller download page: (...)
Create the folder with name mytheme in <joomla_directory>\media\arismartcontent\jqueryui\themes\ folder and copy style.css file and images folder to the created folder. After this the new theme with name mytheme will be available in settings of the applications which support jQuery UI themes. "
But ... When I make a new jQuery UI theme with ThemeRoller and I set the CSS Scope to "
.jui-cwmobile", then the file "
jquery-ui.min.css" does
NOT have the neccessary prefix "
.jui-cwmobile" before each class definition.
The css file reads:
Code: |
.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
(...)
|
where it should be:
Code: |
.jui-cwmobilemenu .ui-helper-hidden {
display: none;
}
.jui-cwmobilemenu .ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
(...)
|
The strange thing is that the file "jquery-ui.theme.css" does have the ".jui-cwmobilemenu" prefixes. But this file is not needed in your system.
So, if a user wants to make new themes that should be used together on the same webpage, then the generated css files made by ThemeRoller do need some editing. With NetBeans this is no problem of course. So the help files need adjustment on this point. But it would be better if importing new themes could be possible without editing the files ThemeRoller generates.
Regards