Короче говоря, создание новой темы может быть сделано путем создания папки в app_root / themes с названием темы, например, app_root / темы / MyTheme /
Затем вы копируете папку представлений (app_root / protected / views /) в папку вашей темы и настраиваете ее по своему вкусу.
Затем вы можете указать свою тему в основном конфигурационном файле для уровня приложения, в вашем контроллере или действиях контроллера.
Тематика довольно проста, на самом деле.
P.S. Вы должны копировать только те файлы из защищенных / представлений в ваши темы / представления, которые вы хотите настроить. Поскольку каждый файл в папке / views вашей активной темы переопределяет соответствующий файл в папке / protected / views.