[q] CSS in Theme

5 messages Options
Embed this post
Permalink
Corsair-2

[q] CSS in Theme

Reply Threaded More More options
Print post
Permalink
Всем привет!
Учусь создавать скины для плона и наткнулся на один конфуз
создал тему paster create -t plone3_theme my.theme
и в сгенерированых файлах вижу места куда можна ложить CSS
это директория skins/my_theme_styles и browser/stylesheets

В случае с skins/my_theme_styles вижу, что файлы представляют собой
DTML что есть весьма удобно
соответсвенно возникает вопрос зачем еще одна директория для CSS ?

Может кто-то дать совет "хорошой практики" куда какие стили ложыть?
--~--~---------~--~----~------------~-------~--~----~
Russian Plone Group http://plone.org.ru/
Для отправки сообщений [hidden email]
Новые участники контролируются
Архив и настройки подписки http://groups.google.com/group/plone-ru
-~----------~----~----~----~------~----~------~--~---

Michael Krishtopa-2

Re: [q] CSS in Theme

Reply Threaded More More options
Print post
Permalink
Corsair пишет:

> Всем привет!
> Учусь создавать скины для плона и наткнулся на один конфуз
> создал тему paster create -t plone3_theme my.theme
> и в сгенерированых файлах вижу места куда можна ложить CSS
> это директория skins/my_theme_styles и browser/stylesheets
>
> В случае с skins/my_theme_styles вижу, что файлы представляют собой
> DTML что есть весьма удобно
> соответсвенно возникает вопрос зачем еще одна директория для CSS ?
>
> Может кто-то дать совет "хорошой практики" куда какие стили ложыть?
>  
В принципе, этот момент описан в книге Мартина Аспели. Как понял, папка
в browser служит для более Zope3-ориентированных продуктов. Можно
использовать её, но тогда в файлах CSS нельзя использовать привычный
DTML-синтаксис, и нужно файлы регистрировать как ресурсы и ссылаться на
них по-особому. Для удобства разработки (по моему мнению) проще пока что
использовать папку skins. Пока причин, чтобы отказываться от неё, нет.

--~--~---------~--~----~------------~-------~--~----~
Russian Plone Group http://plone.org.ru/
Для отправки сообщений [hidden email]
Новые участники контролируются
Архив и настройки подписки http://groups.google.com/group/plone-ru
-~----------~----~----~----~------~----~------~--~---

Corsair-2

Re: [q] CSS in Theme

Reply Threaded More More options
Print post
Permalink
А как быть с картинками?
в директорию skins/my_theme_custom_images положил картинку logo.jpg но
она так и не подхватилась
--~--~---------~--~----~------------~-------~--~----~
Russian Plone Group http://plone.org.ru/
Для отправки сообщений [hidden email]
Новые участники контролируются
Архив и настройки подписки http://groups.google.com/group/plone-ru
-~----------~----~----~----~------~----~------~--~---

Michael Krishtopa-2

Re: [q] CSS in Theme

Reply Threaded More More options
Print post
Permalink
Corsair пишет:
> А как быть с картинками?
> в директорию skins/my_theme_custom_images положил картинку logo.jpg но
> она так и не подхватилась
>  

Должна.
1. Перегрузи Зоп опосля.
2. Попробуй перегрузить страницу с Ctrl+F5, или почисти кэш броузера.

Проверь через ZMI, видна ли эта картинка в папке продукта? Проверь в
skins/properties слои, слой твоей темы должен перекрывать стандартный.

--~--~---------~--~----~------------~-------~--~----~
Russian Plone Group http://plone.org.ru/
Для отправки сообщений [hidden email]
Новые участники контролируются
Архив и настройки подписки http://groups.google.com/group/plone-ru
-~----------~----~----~----~------~----~------~--~---

Corsair-2

Re: [q] CSS in Theme

Reply Threaded More More options
Print post
Permalink
Спасибо!
Ctrl+F5 не помог, а вот очистка кэша - помогла
--~--~---------~--~----~------------~-------~--~----~
Russian Plone Group http://plone.org.ru/
Для отправки сообщений [hidden email]
Новые участники контролируются
Архив и настройки подписки http://groups.google.com/group/plone-ru
-~----------~----~----~----~------~----~------~--~---