2010-09-16 5 views
1

Ici: http://jqueryui.com/docs/Theming/ThemeSwitcher J'ai trouvé un joli widget pour activer les thèmes jQueryUI sur ma page. Et aussi j'ai créé mon propre thème personnalisé. Comment l'ajouter dans la liste des thèmes?comment ajouter un thème personnalisé à jQueryUI themeswitcher?

+0

J'ai trouvé une solution: fichier .js enregistré (à partir de http://jqueryui.com/themeroller/themeswitchertool/) et édité il .. ajouté mes propriétés de thème. et ça se montre .. Mais je ne sais pas si c'est légal ou non? Si je suis enregistré et utilisé leur fichier javascript et l'ai chargé de mon hébergeur .. Que pensez-vous? – MechanisM

+0

Je pensais la même chose. C'est un peu ennuyeux que le sélecteur de thème n'a pas ce hors de la boîte – boca

Répondre

0

J'ai utilisé la même solution que vous ... téléchargé le js de http://jqueryui.com/themeroller/themeswitchertool/, l'a enregistré sous le nom jquery.themeswitcher.js et remplacé toutes les url jquery-ui par des URL google apis https.

Les seuls changements ont été dans le var switcherpane où chaque lien ressemble:

<li><a href= 
"http://jqueryui.com/themeroller/css/parseTheme.css.php?...."> 
<img src= 
"http://jqueryui.com/themeroller/images/themeGallery/theme_90_ui_dark.png" alt= 
"UI Darkness" title="UI Darkness" /> <span class="themeName">UI 
darkness</span></a></li> 

Ce que je remplacé par:

<li><a href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/themes/ui-lightness/jquery-ui.css"> 
<img src="content/images/theme_90_ui_light.png" alt="UI Lightness" title= 
"UI Lightness" /><span class="themeName">UI lightness</span></a></li> 

Vous pouvez ajouter vos images personnalisées comme <li> dans le var switcherpane.

Si vous effectuez une recherche dans le fichier, il existe d'autres images html référencées plus bas.

En ce qui concerne la légalité, je ne suis pas sûr, mais je ne vois pas pourquoi vous ne seriez pas capable de le faire car l'interface utilisateur de jQuery est libre et open source.

Questions connexes