Создание темы   «с нуля» Артём Шимко http://donetsk.drupal.ua
Создание темы   «с нуля» Artem Shymko Email:  [email_address] Skype: artemshymko
Как хотелось бы? <ul><li>Структура и цель сайта  </li></ul><ul><li>Wireframes </li></ul><ul><li>Mockups ( скетчи, наброски...
Структура и цель сайта
По плану <ul><li>Дизайн  </li></ul><ul><li>Базовая тема </li></ul>
Как обычно <ul><li>Дизайн  </li></ul><ul><li>Идеи клиента,  ограничения в  разработки, баги в стилях, наложения  CSS,  про...
 
Время, Ресурсы, Затраты NO! Утопия? Нервы, Больничные, Слезы
Время задуматься.
Возможные пути: <ul><li>-  Тема  on fly </li></ul><ul><li>- HTML  для темы </li></ul>
Инструментарий <ul><li>Views  http ://drupal.org/project/views </li></ul><ul><li>Semantic Views  http://drupal.org/project...
Wireframes
Mockups ->  Готовый дизайн
Сборка  Layout` а базовая тема
Сборка  Layout` а функциональность
Сборка  Layout` а  Views функциональность Использование  Semantic Views  или  Views 3
Тема  on fly Все действия происходят  сразу в теме: верстка, кросс- браузерное тестирование,  прочее
HTML  для темы <ul><li>Создается  HTML </li></ul><ul><li>Верстка тестируется </li></ul><ul><li>Тема создается на базе  HTM...
<ul><li>Сначала делается верстка , после из нее создается тема </li></ul><ul><li>Верстка налаживает  “ ограничения ”  на п...
Контакты Artem cross Shymko  Drupal:  http ://drupal.org/user/432492 Email:  [email_address] Skype: artemshymko
Upcoming SlideShare
Loading in...5
×

Cоздание темы с нуля. Артём Шимко.

1,696

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,696
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cоздание темы с нуля. Артём Шимко.

  1. 1. Создание темы «с нуля» Артём Шимко http://donetsk.drupal.ua
  2. 2. Создание темы «с нуля» Artem Shymko Email: [email_address] Skype: artemshymko
  3. 3. Как хотелось бы? <ul><li>Структура и цель сайта </li></ul><ul><li>Wireframes </li></ul><ul><li>Mockups ( скетчи, наброски ) </li></ul><ul><li>«Готовый» дизайн </li></ul><ul><li>Верстка </li></ul><ul><li>Пот </li></ul><ul><li>Drupal тема </li></ul>
  4. 4. Структура и цель сайта
  5. 5. По плану <ul><li>Дизайн </li></ul><ul><li>Базовая тема </li></ul>
  6. 6. Как обычно <ul><li>Дизайн </li></ul><ul><li>Идеи клиента, ограничения в разработки, баги в стилях, наложения CSS, проблемы с кроссбраузерностью </li></ul><ul><li>Базовая тема </li></ul>
  7. 8. Время, Ресурсы, Затраты NO! Утопия? Нервы, Больничные, Слезы
  8. 9. Время задуматься.
  9. 10. Возможные пути: <ul><li>- Тема on fly </li></ul><ul><li>- HTML для темы </li></ul>
  10. 11. Инструментарий <ul><li>Views http ://drupal.org/project/views </li></ul><ul><li>Semantic Views http://drupal.org/project/semanticviews </li></ul><ul><li>Context http ://drupal.org/project/context </li></ul><ul><li>Panels http ://drupal.org/project/panels </li></ul><ul><li>Display Suite http ://drupal.org/project/ds </li></ul><ul><li>Block theme http :// drupal.org/project/blocktheme </li></ul><ul><li>Block class http://drupal.org/project/block_class </li></ul>
  11. 12. Wireframes
  12. 13. Mockups -> Готовый дизайн
  13. 14. Сборка Layout` а базовая тема
  14. 15. Сборка Layout` а функциональность
  15. 16. Сборка Layout` а Views функциональность Использование Semantic Views или Views 3
  16. 17. Тема on fly Все действия происходят сразу в теме: верстка, кросс- браузерное тестирование, прочее
  17. 18. HTML для темы <ul><li>Создается HTML </li></ul><ul><li>Верстка тестируется </li></ul><ul><li>Тема создается на базе HTML </li></ul>
  18. 19. <ul><li>Сначала делается верстка , после из нее создается тема </li></ul><ul><li>Верстка налаживает “ ограничения ” на процесс разработки </li></ul><ul><li>Верстка стабильна(но могут быть различия с темой) </li></ul><ul><li>Разработка и тематизация происходят параллельно </li></ul><ul><li>Тема зависит от процесса разработки(иногда наоборот) </li></ul><ul><li>Нет стабильной версии готовой темы </li></ul>On Fly HTML
  19. 20. Контакты Artem cross Shymko Drupal: http ://drupal.org/user/432492 Email: [email_address] Skype: artemshymko
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×