Scythian, спасибо большое!
Всегда пожалуйста )
Включить скругление углов
Радиус по умолчанию
.25rem
Большой радиус
.3rem
Маленький радиус
.2rem
Я так понимаю это должно закруглять блоки виджетов… или еще то чего? Кто-нибудь пробовал? Я включил это, добавил по нулю в этих значениях, сохранил перекомпилировал… и ничего не скругляется… Нужно в _custom.scss прописывать? Помогите понять, если все равно скругление прописывать в _custom.scss для чего стоит этот переключатель в админке?
В bootstrap есть класс rounded который и скругляет углы, вот если этот класс где-то присутствует то там и будут действовать настройки радиусов.Я так понимаю это должно закруглять блоки виджетов… или еще то чего?
Зачем трогать _custom.scss в таких случаях? используйте готовые классы из документации bootstrap, всё самое главное уже есть, отступы внутри — снаружи, тени, позиционирование, обтекание, бордюры, радиусы, и т.десли все равно скругление прописывать в _custom.scss
Может быть я не прав, но зачем увеличивать css файлы? когда уже всё есть, за нас прописано и продумано, нужно только проставить классы.
Как узнать где этот класс присутствует,? И почему именно для него сделали настройки в админке? В бутстрапе наверняка не один класс rounded а наверняка еще куча. Почему в админке именно скругление?В bootstrap есть класс rounded который и скругляет углы, вот если этот класс где-то присутствует то там и будут действовать настройки радиусов.
Конечно куча, и каждый предназначен для определённых целей. Вот rounded предназначен для радиусов. А также например border для бордюров, m-* для наружных отступов, p-* для внутренних и т.дИ почему именно для него сделали настройки в админке? В бутстрапе наверняка не один класс rounded а наверняка еще куча.
Вот например:
<div class="card"> У вас будет квадратный блок c бордюром </div>
<div class="card rounded"> У вас будет квадратный блок c бордюром, с скруглёнными углами </div>
<div class="card rounded border-0 "> У вас будет квадратный блок, с скруглёнными углами, и исчезнет бордюр </div>
Потому что определённые блоки имеют этот класс. А я вот не хачу скругление углов, и чтоб мне не переделывать верстку я захожу в админку и выключаю их.Почему в админке именно скругление?
Вот оно что… теперь все понял, спасибо большое!А я вот не хачу скругление углов, и чтоб мне не переделывать верстку я захожу в админку и выключаю их.
1) С _custom.scss в дочернем не вышло — он почему-то не компилируется. В итоге воткнул просто свой custom.css
2) Объясните плиз как работают виджеты в дочерней теме? а именно:
а) При создании пустого дочернего шаблона система сама скопировала все папки с виджетами /templates/mytpl/controllers/ но внутри только папки со стилями (styles.css) — далее я ставлю новые виджеты — но они уже не переносятся автоматом в дочернюю. Как-то вручную этот механизм можно включить или придется вручную их копировать?
б) Почему виджеты при установке загружаются только в папку default?
скопируйте папку scss из модерна в свою тему.1) С _custom.scss в дочернем не вышло — он почему-то не компилируется.
2) Объясните плиз как работают виджеты в дочерней теме? а именно:
Это она скомпилировала стили, а стиле надо куда-то складывать чтоб система их могла читать от туда и папки.а) При создании пустого дочернего шаблона система сама скопировала все папки с виджетами /templates/mytpl/controllers/ но внутри только папки со стилями (styles.css)
Они и не должны ставится в ту папку шаблона которую вы используете, они ставятся в ту папку которая есть в установочном пакете.далее я ставлю новые виджеты — но они уже не переносятся автоматом в дочернюю. Как-то вручную этот механизм можно включить или придется вручную их копировать?
потому что, не кто не знает как у вас называется шаблон. Поэтому в установочном пакете, делают папки с дефолтными шаблонами.б) Почему виджеты при установке загружаются только в папку default?
б) Почему виджеты при установке загружаются только в папку default?
и лучше их там и оставлять, чтобы они обновлялись корректно. А в свой шаблон забирать только те файлы, которые вы планируете изменить. Так будет проще обновляться — в вашем шаблоне будут только те файлы, которые изменены.
А при установке пакета обновления (скажем виджета) файлы шаблона будут распакованы снова в default, и заменят старые. А если вы их скопируете в свой шаблон, то заменять придется ручками.
1) Я установил компонент из оф. репозитория — он загрузился в папку шаблона default — ок
2) Но у меня подключена дочерняя тема, и пока я ручками не создам там папку этого компонента и не загружу туда styles.css (как минимум, а где-то еще нужно картинки и скрипты загрузить) — компонент до конца не подключается?
3) Даже если я все скопировал руками — в случае выхода апдейта — нужно вручную перезаписать styles.css в моем шаблоне?
Вот как эти п2-3 автоматизировтаь-то?
2 должно работать нормально без копирования файла. icms когда не находит styles.css в вашем шаблоне, идет искать в родителе, и если и там нет, то в default
3 исходя из 2 не нужно ничего перезаписывать после выхода обновления