Как лучше всего использовать темы jquery ui themeroller - PullRequest
4 голосов
/ 10 февраля 2009

Я только что впервые скачал jquery и jquery-ui, чтобы использовать / учиться прошлой ночью.

Я понял, как заставить это работать, и теперь я играю с загружаемыми / настраиваемыми темами на themeroller ... (хороший инструмент).

Вопрос о наилучшем способе максимального использования этих инструментов:

Я интегрирую jquery/jqueryUI в существующий asp.net, который я уже «тематизировал» с цветами / шрифтами, которые мне нравятся, используя свой собственный CSS, я использовал приложение «themeroller», чтобы получить элементы пользовательского интерфейса jquery для или меньше совпадают с моими существующими схемами цвета / шрифта CSS.

Реальный вопрос в том, делаю ли я это задом наперед? Буду ли я лучше разрабатывать свои темы в themeroller, а затем использовать этот сгенерированный CSS для всего моего приложения? в отличие от использования themeroller для имитации CSS, который у меня уже есть для элементов пользовательского интерфейса не-jquery?

Я мог видеть, что было бы неплохо иметь возможность использовать themeroller, загружать CSS, а затем использовать CSS не-jqueryUI на основе сгенерированного CSS, но я не хочу пробовать его, если это не совсем принятый подход, который в конечном итоге вызовет у меня проблемы в будущем.

Ответы [ 2 ]

2 голосов
/ 11 февраля 2009

Я лично использую полную тему jquery для всего своего сайта. ui-widget , ui-widget-content , ui-widget-header , ui-state-default и ui-state-active , среди прочих. Я создаю свои меню с этими тегами. Я думаю, что хорошо вписаться в эту модель, потому что если я захочу поменять темы на лету или изменить тему позже, у меня не будет большого сопротивления.

Конечно, их всегда исключения. Поэтому я всегда помещаю свой файл global.css после моего файла ui.all.css в мой заголовок.

2 голосов
/ 10 февраля 2009

Обычно я создаю тему для jQuery, используя ThemeRoller, который использует цвета из CSS моего сайта. Тем не менее, я не использую тему ThemeRoller для своего веб-сайта, я обычно держу эти 2 отдельно.

...