These are chat archives for dru-io/Drupal

17th
Oct 2016
alexd73
@alexd73
Oct 17 2016 07:15
@adubovskoy Спасибо!
KarmaBot
@KarmaBot
Oct 17 2016 07:15
Спасибо (+1) для @adubovskoy принято! Текущая карма +16.
alexd73
@alexd73
Oct 17 2016 07:21
еще вопрос - как переопределить темплейт https://api.drupal.org/api/drupal/core%21modules%21user%21templates%21user.html.twig/8.2.x только для определенного дисплея?
Изменение файла делает изменения во всех вызовах, и комакт {{author_picture}} и т.п... а мне надо только на display/full
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 15:58
О. А @Chi-teck молчит) https://www.drupal.org/project/library_manager
Ivan
@Chi-teck
Oct 17 2016 16:45
@adubovskoy лендинги на D8 делаешь?
Попробуй как нибудь https://www.drupal.org/project/snippet_manager.
У меня пока нет возможности на реальном проекте его попробовать.
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 16:47
@Chi-teck делаю, tnx. Я может к концу этой недели запилю на этом стеке, интересно
twig tweak раньше видел, менеджер нет.
Ivan
@Chi-teck
Oct 17 2016 16:48
они не связанны друг с другом
Впрниципе это все что он умеет.
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 16:50
Оо, круто.
boolboost
@boolboost
Oct 17 2016 16:51
Оо
Это то что я думаю
Можно блока и переммены и шаблон прописывать?
Ivan
@Chi-teck
Oct 17 2016 16:54
да, но шаблоны не связанны с существующими шаблонами
т.е. нельзя к примеру переопределить node.twig через админку
boolboost
@boolboost
Oct 17 2016 16:54
А с чем они связаны
Ivan
@Chi-teck
Oct 17 2016 16:55
можно новые страницы создавать
или инклудить из существующих шаблонов
boolboost
@boolboost
Oct 17 2016 16:56
Ну всё равно не плохо
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 16:56
у @extends логика какая, он от чего наследуется? надо покопаться.
навскидку может быть очень удобно
надо тестить
extends это самая крутая штука в твиге, имхо
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 16:58
согласен)
boolboost
@boolboost
Oct 17 2016 16:58
Нз нз
По мне на оборот
Ivan
@Chi-teck
Oct 17 2016 16:59
Если ты про @snippets/default, то это просто пример.
boolboost
@boolboost
Oct 17 2016 16:59
Не я про extends
Ivan
@Chi-teck
Oct 17 2016 17:00
@boolboost в 7-ке часто приходится создовать кучу почти одинаковых page шаблонов
и потом вносить изменения в них синхронно
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:01
я просто в примере вижу @snippet/default, это просто имя существующего сниппета, да?
Ivan
@Chi-teck
Oct 17 2016 17:01
с extends это не придется делать
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:01
да, все, понял
Ivan
@Chi-teck
Oct 17 2016 17:01
@adubovskoy да
можно расширять из темы шаблоны
можно наоборот
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:02
там на орге сейчас много тем на базе неплохого uikit) оно тоже в тему.
Ivan
@Chi-teck
Oct 17 2016 17:03
sass поддерживает?
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:04
да, less/sass сырцы есть.
не знаю есть ли в теме, воткнуть недолго
он визуально неплохой очень, я собирал несколько вещей на нем, примерно как foundation по кол-ву фич, побогаче бутстрапа.
Ivan
@Chi-teck
Oct 17 2016 17:05
Базовые темы в 8-ке еще нужны?
boolboost
@boolboost
Oct 17 2016 17:06
Хм а как без них то
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:06
@chi я не буду использовать, у мну свое, но хорошо что они есть
Ivan
@Chi-teck
Oct 17 2016 17:06
@boolboost c sass/less легко.
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:06
https://www.drupal.org/project/uikitty - вот на базе этого сейчас ребята пилят прямо много готовых тематичных тем. для начинающих будет подспорье
Ivan
@Chi-teck
Oct 17 2016 17:08
Я бы вместо базовый темы какую нибудь библиотеку миксинов для Друпала взял.
Но чёт никто не сделал такую ещё.
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:08
да ее проще самому взять
у меня вот это в качестве каркаса. http://git.ra-don.com/themes/bone . пустой простой.
Ivan
@Chi-teck
Oct 17 2016 17:09
что допустим были отдельные миксины для форм, табов, кнопок и т.д.
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:10
sass(libsass)+susy+autoprefixer+livereload/gulp
а. для такого у меня есть веточка для foundation например. но универсальные миксины для кнопочек получаются монстрообразные, а неуниверсальные ты в одном из 20 проектов сможешь использовать. вот и получается что легче под проект себе миксин написать с параметрами типа(цвета) да размера и все.
boolboost
@boolboost
Oct 17 2016 17:12
Да стили кнопок это беда=\
Ivan
@Chi-teck
Oct 17 2016 17:12
.button {
  @extend .btn;
  @extend .btn-default;
}
и все дела )
boolboost
@boolboost
Oct 17 2016 17:13
Стили настраивать
Это то понятно
Но стили настраивать под каждый проект
Ivan
@Chi-teck
Oct 17 2016 17:14
кнопки/формы/табы часто в дизайне отсутстуют вообще
boolboost
@boolboost
Oct 17 2016 17:15
У меня почти у всех они присутствуют
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:15
а, у нас наоборот, часто стилистика приходит которую надо запиливать.
boolboost
@boolboost
Oct 17 2016 17:16
В общем одсудствие хорошего миксина
Для кнопок
Я вообще щас прихожу к выводу
Что без миксина проще
И да
Как вы решаете проблему активных кнопок на мобилках
Ivan
@Chi-teck
Oct 17 2016 17:17
хз, я никак не решаю
boolboost
@boolboost
Oct 17 2016 17:17
То есть active, hover, focus
Нажимаешь на кнопку с ajax
Ivan
@Chi-teck
Oct 17 2016 17:18
а какой том ховер то?
boolboost
@boolboost
Oct 17 2016 17:18
А кнопка ведётся себя как hover
А в одеале должны стили сподать
Ну от проекта зависит
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:18
но я тоже, решаю по запросу. редко.
по ссылке полифил для сафари/хрома
boolboost
@boolboost
Oct 17 2016 17:20
Похоже что да
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:20
а можно в body сделать так.
<body ontouchstart="">
это магия, и она работает)
boolboost
@boolboost
Oct 17 2016 17:20
Эм
А это не ошибку вызывает)
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:20
или
<a ontouchstart="">Click me</a>
да, это несемантично
но работает)
boolboost
@boolboost
Oct 17 2016 17:20
О события тача не сломаются?
Alexander Dubovskoy
@adubovskoy
Oct 17 2016 17:21
сорри, надо отлучиться на часик
boolboost
@boolboost
Oct 17 2016 17:21
Да, спасибо за полифил
И как я понимаю с собития ломать плохо
И оно просто будет убивать состояние hover
Можно так и через media query сделать
А вот полифил хорошо надо попробывать будет