Тематика приложений - PullRequest
       2

Тематика приложений

2 голосов
/ 29 июля 2010

Я разрабатываю приложение, которое требует разных тем.Под «темой» я подразумеваю цвета и логотип.Является ли использование jQuery themeroller единственным вариантом или есть более простое решение для создания тем с помощью цветов и изображений?

Спасибо

Ответы [ 2 ]

2 голосов
/ 29 июля 2010

Простое решение - дать телу (или div, который окружает все) класс css для обозначения темы.

Затем вы можете указать цвета и фоновые изображения на основе класса темы.

Например

.theme1 .thingy { color: #eee; }
.theme2 .thingy { color: red; }

Вы можете поместить определения theme1 и theme2 в отдельные файлы, если хотите.

Выполнение этого означает, что тему можно поменять местами с помощью клиентского JavaScript, просто изменив класс тела.

0 голосов
/ 29 июля 2010

Themeroller - это просто способ настройки определенных классов. Виджеты jQueryUI используют предопределенные классы. Темы Themeroller просто определяют эти классы. Вы можете также легко разработать вторую таблицу стилей для своего приложения, которая переопределит используемые вами классы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...