Всем добрый день уважаемые знатоки.
В последнее время в релизах тем друпала зачастили "Резиновые темы", т.е те которые стараются адаптироваться под разрешение экрана, а следовательно и под все мобильные устройства, вот к примеру эта https://drupal.org/project/lexi-responsive-theme
У кого есть информация подскажите пожалуйста как это делаться или ссылки на статейки. Не хотелось бы качать готовые темы, а самому разобраться и делать их на основе zen, всё же самое удобное когда всё делаешь под себя.
Прошу так же высказаться, по данной теме вообще, комы данные темы нравятся и чем? Всё же адаптируясь под экран сайт может потерять своё удобство, а темы по старинке отображаются в мобиьных устройствах нормально, просто уменьшаясь в размерах, а кому надо покрупнее выделить MultiTouch сейчас у всех есть.
Комментарии
Вы немного не поняли термин "резиновые".
Резиновые - это которые на всю ширину браузера.
А Вы хотите адаптивные.
Все адаптивные темы делаются через css свойство media query почитайте, там всё до безумия просто.
На Зене не советовал бы делать, хотя у Зена и есть своя "Сетка", но она чёт не очень. Посмотрите в сторону Bootstrap и т.д.
Я использую тему Omega. Рекоменую изучить её более детально.
Для настройки "мышкой" используйте третью версию.
Если уровень знаний позволяет осуществлять конфигурацию на более низком уровне, используйте версию 4.
UPD: +1 к предыдущему оратору. Bootstrap тоже "тема"
Статей полно по этому вопросу.
_http://habrahabr.ru/post/125247/
_http://habrahabr.ru/post/58254/
Вроде ничего статьи для ознакомления.
А вот блог тоже для ознакомления неплохой:
_http://wedeal.ru/blog/
если использовать друпаловские готовые темы, к вышеупомянутым можно adaptive theme добавить.
Я тоже долго ей пользовался, но нет сетки.
И вообще все темы типа Омеги, Зена и тд... малокастомные, фиг там чо переделаем для нормального просмотра под мобильным. Будут ненужные регионы, а нужные не там где хотелось бы и т.д.
Проще самому с нуля или фреймвором типа бутстрапа и фоундейшен.
Автор поставьте Pixture Reloaded + AT, посмотрите как там все в настройках. Да и в код заглядывать полезно. Если устраивает - используйте в своих работах.
Всем большое спасибо за отзывы и советы. Я использую ЗЕН обычно в качестве базовой темы и развиваю подтему из Стартеркита. Но с адаптивностью там в самом начале кисло, если в шаблоне используются левый и правый блоки и постепенно сужать окно браузера, то правый блок переноситься вниз вообще всё сразу неправильно становиться.
За основу ставишь базовую тему бутстрапа и сабтему клипаешь или вообще с нуля?
+ к Хулигану, бутстрап рулит, это лучше и гораздо проще, чем изобретать велосипед или разбираться во всей этой непонятной куче хлама вроде omega, at и т.д.
Вообще за 3 года так и не смог понять, для чего используются готовые темы(кроме случаев, когда заказчик притащил готовую тему и сказал "хочу её, прикрути"), у меня тема обычно представляет из себя:
в самом простом случае - .info, css, favicon, logo
в среднем - простой случай + js, несколько tpl.php шаблонов, десяток строк в template.php + при необходимости, всякие там слайдеры, бутстрапы и им подобная ерунда.
в сложном - тот же средний, но несколько css, js, много tpl.php, и template.php довольно толстый(100-1000, но не 9000+ строк, как мне тут попалось...).
так в чем же смысл, например, AT?
Наверное, только в том что бы сэкономить время на разработку своей темы, если внешний вид сайта не важен, а важен уникальный контент.
Так же полезны готовые темы для новичков: так же позволяют сэкономить время на изучение темизации, пока еще не совсем с ней разобрался , и кроме темизации еще надо много чего в друпале изучить.
Со временем, как я заметил, все же большинство переходят на свои самописанные темы: не сложно, темы получаются уникальные, легкие и такие как надо пользователю.
Дак оставь бартик чо!)
Разговор, если я еще не забыл, был про адаптивные темы и не про меня..
На многих блогах люди ставят бартик. И это не мешает мне читать статьи на этих блогах, если статьи достойные.
Я могу читать и на чисто белых сайтах, мне вообще по барабану. Но тут как бы самовыражение. Чуть тут подкрутил, чуть здесь...
довольно сомнительная экономия выходит - установка Zen, Omega или AT, в данном случае будет сильно проигрывать во времени разработки темы(придется в лучшем случае написать примерно 500 строк в CSS), чем через простое прикручивание bootstrap(а тут попросту 5 шаблонов по 10 строк, которые представляют из себя скорее копипаст с небольшими изменениями), однако да, для использования бутстрапа необходимо его знать, а тут Вы экономите время на изучение бустрапа, тратя его на бессмысленное изучение подобных "фреймворков", знания которых за пределами выбранного фреймворка и даром не нужны, в итоге экономия времени отсутствует, и даже новички тут скорее проигрывают, чем выигрывают.
А еще попадались такие жертвы - например, стоит тема AT как родительская, а в дочерней она полностью перекрыта, то есть друпал подгружает AT, не использует ни одну из его фишек, а все стили попросту принудительно перекрыты, в итоге AT превращается в бессмысленный, неиспользуемый мусор, собственно вот к чему порой приводят постоянные рекомендации начинающим делать темы через фреймворки, якобы они экономят время, как видите, в данной ситуации, человеку время сэкономило...
..полностью за. я так и не вторкнул в омегу, зен и АТ (и действительно не охота тратить время на их изучение). Для экономии времени я имею ввиду использовать готовые темы на основе вышеперечисленных (Mayo или упомянутый выше Pixture Reloaded + AT, для Zen свои) если они подходят под нужды сайта с минимальным их изменением. Извиняюсь если ввел кого в заблуждение, в моих более ранних постах я имел именно это ввиду, а не использование базовых тем без минимального набора CSS.
вообще многие популярные темы именно так и сделаны.
что вы там изучаете?
админку? - реально админка AT и Omega первоначально может заставить задуматься, но за день разбираешся.
block.tpl.php одинаково твикается во всех темах [если без особой экзотики].
научи, а?