как сделать столярные складные деревянные подмости (чертежи + фото)

Недавно у меня возникла острая необходимость в строительных подмостках для оштукатуривания стен, и я решил сделать деревянные строительные козлы. Поделюсь своим опытом и фото по сборке из досок складной универсальной конструкции.

Содержание

Чертежи

Первым делом я стал искать чертежи. Есть довольно много разных вариантов сборки, но мне понравились столярные козлы от участника «форумхаус» (вот эта статья https://www.forumhouse.ru/articles/house/6763).

фото1

Складные козлы.

фото4

Размеры собранных заготовок. Высота 85 см, ширина 90 см.

фото3

Размеры используемых деталей.

Человек, который сделал эти козла на фото выше, имеет большой опыт в столярке и по чертежам собрал своими руками очень круто. Но на это у него ушло примерно 6 часов.

Мне же подмости нужны были срочно и вымерять углы с транспортиром я не стал, а прикидывал на глаз и отпиливал все не нужное по месту. В целом я придерживался конструкции.

Необходимый инструмент

Для работы мне пригодились:

На мебельные болты М10х100 я использовал гайку М10 с нейлоновой уплотняющей вставкой и по три шайбы.

Также понадобится лента для стяжки, чтобы козлы не разъезжались. Я использовал сварную цепочку.

Сборка (фото инструкция)

Первым делом я на досках 45 мм сделал разметку и отпилил четыре заготовки под ножки . На расстоянии 27 см от верха просверлил дырки под болты. Опять же это расстояние вымерил на глаз, скрестив на полу две заготовки, как будто ножки козлов стоят в рабочем положении.

фото8

Заготовка из дерева

Затем скрепил ножки. На каждый болт пошло три шайбы: две по краям и одна между заготовками.

фото 9

Высота моего строительного козла — 105 см.

Для связующих перемычек в дело пошли доски от поддона.

фото 10

Доски 6 шт.

Далее две пары ножек поставил под нужным углом и зафиксировал досками от поддона, которые потом отрезал по месту. Получились высокие козлы для штукатурных работ. Размеры видно на фото ниже.

фото 11

Скреплял все на универсальные саморезы.

Следующий этап сборки — вырезать в козлах выемку под поперечную доску, которая будет нести на себе подмости. Свою самодельную конструкцию я раскрыл в рабочем положении и настроил лазерный уровень.

фото 12

Горизонтальную плоскость лазера поднял до того уровня, где встанет доска.

Сначала наметил центр, от него поворачивал лазер на 2,5 см вправо и влево, что бы наметить вырез под доску 50 мм. Пилил сразу по разметке лобзиком. Отрезать по месту получается всегда быстрее, чем заранее по чертежам делать заготовки.

фото 12

Доска встала хорошо по уровню.

Чтобы ножки у козел не разъезжались, я скрепил нижние перекладины сварной цепочкой (можно каким-нибудь нейлоновым ремнем).

фото 13

фото 14

Складывается конструкция довольно легко.

В сборе

Чтобы их изготовить, ушло примерно 3 часа, включая поход в магазин за крепежом.

Для работы на козлы положил 4 доски по 220 см. На следующей фото как раз процесс оштукатуривания котельной. На настил я брал с собой ведро с раствором на 20 л. Все крепко держится, испытания прошли успешно =)

подмости

Разборные малярные подмости.

Кстати, использовал эти козлы я и как верстак для столярных работ, и как опоры при размотке труб теплого пола. В общем, многофункциональные и нужные в быту штуки, а главное разборные и быстрые в изготовлении.

фото 14


Надеюсь, что мой фото-отчет был вам полезен, задавайте вопросы в комментах, если что не понятно.

Предыдущая

ИнструментСтроительные терки: виды и особенности

Следующая

ИнструментВиды шпателей для штукатурки и декоративной отделки

Складные столярные козлы своими руками: чертеж с пошаговыми фото

Обрезая размещенную на этом приспособлении доску, вам не придется удерживать рукой падающую на пол отпиливаемую часть. Самодельные столярные козлы удобно складываются на хранение, а в рабочем состоянии принимают устойчивое положение, обеспечивая две точки опоры для заготовок.

Складные столярные козлы – фото.

Складные столярные козлы – фото.

Рассматриваемая конструкция не имеет сложных столярных соединений, а процесс изготовления своими руками пары таких приспособлений занимает несколько часов. Складные столярные козлы сподручно перевозить в автомобиле, на них удобно распиливать длинные доски или листы фанеры.

Подготовка деталей для столярных козлов

Для работы подойдут недорогие сосновые доски толщиной 20–40 мм. Совсем необязательно подбирать идеальный пиломатериал, вполне подойдет древесина с незначительными дефектами. Для скрепления деталей столярных козлов понадобятся шурупы, а для соединения раздвижных половинок пригодятся четыре петли.

Сборное фото столярных козлов.

Сборное фото столярных козлов.

При определении размеров уделите внимание высоте конструкции, отталкиваясь от удобства работы. Для мастера ростом около 180 см подходит опора высотой в 80–85 см. Чтобы не ошибиться, измерьте свой стол или верстак, за которым вы пилите. Ширина козлов в один метр обеспечит устойчивость приспособления в рабочем положении.

Чертежи заготовок для складных козлов высотой в 860 мм.

Чертежи заготовок для складных козлов высотой в 860 мм.

Разметьте и нарежьте все доски по длине, точно соблюдая прямые углы при распиливании. Острогайте заготовки со всех сторон. Отдельным деталям потребуется дополнительная подготовка.

Отшлифуйте поверхности и закруглите углы кромок верхних перекладин, чтобы снизить вероятность сколов древесины в процессе эксплуатации.

Складные столярные козлы - готовим детали.

С этой же целью обработайте и нижние торцы ножек. Сначала снимите рубанком фаски.

Подготовка заготовок для сборки складывающихся столярных козлов.

Подготовка заготовок для сборки складывающихся столярных козлов.

Затем зашлифуйте концы наждачной бумагой.

Подготовленная ножка.

Подготовленная ножка.

Сборка самодельных козлов своими руками

Соберите по отдельности каждую часть столярных козлов. Подготовьте зенкер со сверлом для выполнения направляющих отверстий под шурупы и углублений под шляпки.

Зенкер со сверлом.

Зенкер со сверлом.

Сразу отметьте на ножках месторасположение нижних перекладин, размещаемых на расстоянии 150 мм от торца заготовки.

Разметка ножек.

Разметка ножек.

Начните сборку с любого верхнего угла. Выровняйте концы заготовок под прямым углом используя монтажный угольник для соединения деталей, высверлите отверстия и заверните саморезы.

Сборка стоек.

Сборка стоек.

Если в мастерской не нашлось подходящих по длине шурупов, можно использовать более мелкие метизы. Нужно лишь усилить соединение посредством столярного клея, а винты заворачивать с обеих сторон.

Сборка стоек.

Теперь разложите детали на ровной поверхности, выровняйте по меткам и скрепите дощечки, проверяя перпендикулярность соединений.

Собранный каркас столярных козлов.

Собранный каркас столярных козлов.

Разместите на собранном каркасе распорку и начертите линии отпила уголков.

Собранный каркас столярных козлов.

Отрежьте лишние куски ножовкой и установите диагональную доску на место.

Закрепленная диагональная распорка.

Закрепленная диагональная распорка.

Подобным образом соберите вторую половинку столярных козлов.

Части складных столярных козлов.

Соедините обе части петлями. Последние будет легко установить, если используются изделия калиточного типа. Под дверные петли придется в перекладинах выбрать углубления ручным фрезером или стамеской.

Выборка под петли.

Размер выемки должен позволять кулаку петли свободно вращаться и не задевать древесину.

Установка петель.

Установка петель.

Устанавливая навесные петли, помните, что крылья нужно разместить в «разнобой», чтобы штыри смотрели в разные стороны.

Установка петель 1.

Прикрутите половинки петель на длинные перекладины.

Установка петель - фото 2.

Подберите тонкую рейку по высоте кулака.

Установка петель - фото 3.

Поставьте сверху короткую часть столярных козлов.

Фото сборки столярных козлов.

Фото сборки столярных козлов.

Просверлите направляющие отверстия и заверните винты.

Фото сборки столярных козлов - 2.

Готовые козлы уже можно использовать по назначению в паре с верстаком одинаковой высоты.

Фото сборки столярных козлов - 3.

Сделайте себе вторые складные козлы и распиливайте на них пиломатериал длиной до шести метров. Хранить складные конструкции можно на вбитых в стенку гвоздях, но лучше сделать нехитрые полочки, которые дополнительно будут использоваться для мелочевки.

Подвешенные на стену складные козлы.

Подвешенные на стену складные козлы.

В любой мастерской всегда найдутся подходящие для этой самоделки обрезки ДСП, а крепление такой полки-подвески несложно сделать из уголков.

Фото полки-подвески.

Фото полки-подвески.

Понятно, что в специализированных магазинах можно выбрать пильные козлы на любой вкус, но стоимость качественных моделей «кусается». А на реализацию нашего проекта потребуется менее 20 метров досок с учетом обрезки растрескавшихся концов. В конечном результате вы оснастите свою мастерскую парой полезных помощников.

Как сделать строительные деревянные подмости (козлы) своими руками

Содержание статьи:

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

В этой статье я расскажу и покажу подробно на фотографиях, как сделать надёжные деревянные подмости (или, как их ещё называют, кОзлы) своими руками. На их сборку у нас ушло 100 минут. Их высота 1100мм (от верхней площадки до пола). Подмости рассчитаны на высоту потолков квартиры 3 метра.

Если Вам будет высоко, просто подрежьте ножки до нужной высоты, если низко, при изготовлении, отрежьте ножки соответствующей длины.

Вначале рассмотрим строительные материалы и инструмент, которые Вам будут необходимы для изготовления строительных деревянных подмостей.

Строительные материалы для изготовления подмостей своими руками

Доски:

  1. 5 досок (100Х30мм) 1470мм – верхняя площадка;
  2. 3 доски (100Х30мм) 500мм – поперечины для крышки;
  3. 2 доски (100Х30мм) 1480мм – полочка;
  4. 4 доски (100Х30мм) 1150мм – ноги;
  5. 2 доски (100Х30мм) 1700мм – поперечины косые большие;
  6. 2 доски (100Х30мм) 700мм – поперечины косые маленькие;
  7. 2 доски (100Х30мм) 500мм – верхние ступеньки;
  8. 2 доски (100Х30мм) 570мм – нижние ступеньки;
  9. 2 доски (100Х30мм) 100мм – колодки;
  10. 2 доски (50Х30мм) 1580мм – большие прямые поперечины.

Саморезы жёлтые:

  1. 32 самореза 4Х50 жёлтый;
  2. 71 саморез 5Х70 жёлтый.

Инструмент для изготовления подмостей своими руками

1. Карандаш столярный

Карандаш столярный необходим для разметки линий пропила на досках.

2. Рулетка строительная

Рулетка строительная используем для измерения длин досок перед нарезкой.

3. Лобзик

Лобзик может быть электрический или аккумуляторный. Используйте для поперечного и продольного разрезания досок для козла.

4. Ножовка по дереву

Ножовка по дереву применяется для разрезания досок, в случае отсутствия лобзика. Это замедлит скорость работы и увеличит нагрузку на организм, но это выход, когда нет лобзика.

5. Молоток

Молоток понадобиться для подбивания досок.

6. Шуруповёрт

Шуруповёрт используем для скрепления досок саморезами. Биту подбирайте специально для жёлтых саморезов.

При работе с электроинструментом, колющим и режущим инструментом обязательно соблюдайте ТЕХНИКУ БЕЗОПАСНОСТИ

Монтаж строительных деревянных подмостей (козлов) своими руками

1. Отрежьте 5 досок на верхнюю площадку подмостей по 1470мм.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

2. Отрежьте 2 доски для изготовления полочки под верхней площадкой. Длина досок 1480мм. Они длиннее верхней площадки на 10 мм, чтобы прикреплённые в дальнейшем ноги шли немного под углом.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

3. Отрежьте 3 поперечных доски по 500мм.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

4. Прикрепите доски верхней площадки к поперечинам. Для этого поставьте на ребро две крайние поперечины (500мм), разложите на них пять досок верхней площадки.

Выровняйте доски по краям.

Прикрутите доски в ребро поперечин по краям. Затем найдите середину верхней площадки подмостей и скрутите по центру. (Используйте саморезы 5Х70мм).

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

Обратите внимание, что края досок верхней площадки лучше крепить двумя саморезами, а центр одним.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

5. Снизу прикрепите две полочки (саморезы 5Х70мм). На них в дальнейшем будет очень удобно класть различный инструмент, чтобы он не путался под ногами при работе.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

Вид сбоку.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

6. Отрежьте 4 ноги для подмостей по 1150мм.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

7. Прикрутите ноги подмостей в раскос. Расстояние между наружными гранями ног возле верхней площадки должно быть 500мм, а у основания 600мм (саморезы 5Х70мм).

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

8. Переверните подмости и обрежьте концы ног козлов, торчащие над верхней площадкой, как показано на рисунке (три обрезано, один торчит).

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

9. Прикрутите косые поперечины (1700мм) накрест снаружи (саморезы 5Х70мм). Торчащие концы обрежьте.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

10. Прикрутите косые поперечины (700мм) короткие накрест изнутри (саморез 4Х50мм).

Затем прикрутите ступеньку (500мм) с двух коротких сторон на расстоянии 360мм от верхней грани крышки до верхней грани ступеньки (саморез 4Х50мм).

После этого прикрутите по две бабышки (100мм) для второй ступеньки на коротких сторонах на расстоянии 720мм от верхней грани (саморез 4Х50мм) и на них прикрутите вторую ступеньку (570мм) (саморез 5Х70мм).

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

11. Прикрутите две прямые поперечины на большие стороны (1580мм) (саморез 4Х50мм).

После этого подрежьте ноги, чтобы они были одинаковой длины.

Как сделать строительные деревянные подмости (козлы) своими руками за 100 минут

12. И последний этап — зашкурьте наждачной бумагой места спила.

Ваши рабочие строительные деревянные подмости (козлы), сделанные своими руками готовы к работе! На их изготовление ушло всего лишь 100 минут.

Простые складные столярные козлы из фанеры своими руками

Столярные козлы незаменимы в мастерской и при строительстве собственного дома. Приобрести их можно в строительных магазинах, но стоят они достаточно дорого, громоздки, тяжелы и неудобны в транспортировке.

Чтобы не тратить много средств и времени это приспособление можно сделать из фанеры. Такая конструкция получится легкой, а благодаря отсутствию сложных соединений и складному механизму не займет много места, и позволит легко перевозить ее в автомобиле.

Материалы и инструменты для работы

  • палубная 18-21 мм фанера;
  • петли от дверей;
  • саморезы;
  • полипропиленовая веревка;
  • пила циркулярная.

козлов необходимо выбрать по удобству и в зависимости от высоты роста мастера, который ими будет пользоваться. Обычно в среднем она составляет 80 см, ширина около метра, ширина ножки — 10 см.

Распил деталей и подготовка к сборке

  1. На листе фанеры размером 80 на 200 мм сделать разметку необходимых деталей для последующего распила.
  2. Произвести распил деталей по разметке. Получится 9 деталей: 4 ножки, 2 верхних перекладины для ножек, 2 нижних перекладины для ножек и верхняя опорная площадка.
  3. Просверлить места для крепления саморезов сверлом меньшего диаметра, зенковать отверстия, чтобы в последующем спрятать шляпки саморезов.
  4. Если вы планируете использовать козлы на открытом воздухе, рекомендуется покрыть их лаком, краской или антисептиком, чтобы защитить от влаги и продлить срок их службы.

Важно: Обработать детали лучше перед сборкой, после высверливания отверстий, т.к. готовое и полностью собранное изделие красить неудобно и не будет доступа к некоторым местам для обработки, в местах соединения деталей.

Сборка козел

  1. Составление опорных ножек. Соединить ножки с помощью верхних и нижних перекладин. Для большей прочности можно использовать столярный клей ПВА. Немного клея нанести на места соединения досок, приложить заготовки и стянуть саморезами.
  2. Соединение боковых сторон. Скрепить ножки между собой мебельными петлями, чтобы получился складной механизм.
  3. Подсоединить к ножкам верхнюю перекладину. Прикрутить ее саморезами только с одной из сторон, чтобы козлы могли складываться и раскладываться.

Изготовление ограничителя открывания

Чтобы сделать работу с козлами безопасной, нужно чтобы они не открывались слишком сильно. В этом поможет установка ограничителя. Для этого необходимо просверлить отверстия внизу каждой ножки и продеть в них веревку из полипропилена, завязать и подплавить зажигалкой.

Получилось отличное компактное оборудование, которое необходимо для столярных работ. Осталось проверить его на прочность и запускать в эксплуатацию.

С помощью этого простого способа можно недорого и всего за пару часов собрать пильные козлы своими руками с помощью минимального набора материалов и инструментов, которые найдутся на любой стройке или в мастерской.

Имея пару раскладных козел и подсобные доски, можно распиливать материал длинной до 6 метров и проводить столярные работы различной сложности.

Gantry 5: точка зрения разработчика шаблонов

Быть разработчиком шаблонов в наши дни довольно увлекательно! Вы выражаете свои идеи и эмоции с помощью выпускаемых вами продуктов, вы узнаете что-то новое каждый день, и все это в очень большой и конкурентоспособной отрасли!

Но хороший разработчик шаблонов всегда должен быть в курсе новейших технологий и инструментов, чтобы оставаться конкурентоспособными и разрабатывать современные оптимизированные продукты.

Одним из таких инструментов является Gantry 5 Framework, и как разработчик шаблонов я хотел бы поделиться с ним своим опытом, как он облегчает мою повседневную работу, как он помогает мне создавать великолепные шаблоны, и особенности в этом, что я люблю больше всего!

Как говорят ребята из RocketTheme: «Gantry 5 построен с учетом современного Интернета.«Это действительно так! Он включает в себя новейшие веб-технологии, такие как: HTML5, CSS3, SCSS, модель Flexbox и т. Д. И т. Д. Все это дает разработчикам удивительную гибкость и позволяет им быстро создавать великолепные сайты.

Ниже я опишу некоторые вещи, которые мне больше всего нравятся в Gantry 5, и как они встраиваются в мою Joomla! разработка шаблонов бизнеса.

SCSS (и Twig) переменные создаются автоматически

С Gantry 5 вам больше не нужно объявлять переменные в PHP, SCSS, TWIG, XML или аналогичных файлах.Как только вы напишите свой код YAML, Gantry 5 примет параметры и сделает все за вас. Это так просто.

Чтобы продемонстрировать эту функцию, мы добавим параметр размера шрифта в меню администратора в качестве примера:

Следующие шаги предназначены в качестве примера для разработчиков шаблонов. Редактирование файлов шаблонов по умолчанию является сложным процессом, и пользователи, редактирующие существующие шаблоны, вероятно, будут использовать для этого пользовательские файлы переопределения.Более подробная информация об этом процессе доступна в документации Gantry 5.

Сначала откройте файл base.yaml ( root / templates / g5_hydrogen / blueprints / styles ) и добавьте следующий код в строку 24 243434, чуть выше блока favicon :

  menu-font-size:
      тип: input.text
      ярлык: Размер шрифта меню
      description: Укажите размер шрифта меню по умолчанию в единицах rem, em или px.
      по умолчанию: "1rem"
      шаблон: '\ d + (\.\ d +) {0,1} (rem | em | px) ' 

Вот и все! Теперь у вас есть доступная переменная SCSS base-menu-font-size, и вы можете начать ее использовать.

Вы хотите установить значение по умолчанию (запасной вариант) для ваших переменных SCSS. В этом случае откройте файл _typography.scss ( root / templates / g5_hydrogen / scss / configuration ) и добавьте следующий код внизу:

  // Размеры меню
$ base-menu-font-size: 1rem! default;  

Теперь вам просто нужно подключить опцию Размер шрифта меню в вашем SCSS, чтобы значение, введенное вами в администраторе, появилось на передней панели.Откройте файл _typography.scss ( root / templates / g5_hydrogen / scss / водород ) и добавьте следующий код:

  .g-main-nav {
    размер шрифта: $ base-menu-font-size;
}  

И пока мы находимся в SCSS, я хотел бы отметить, что потрясающая библиотека Bourbon mixin уже встроена в ядро ​​Gantry 5!

СИСТЕМА ЧАСТИЦ

Нет больше пользовательских модулей HTML!

Теперь у нас есть удобные частицы, которые позволяют пользователю делать практически все из административной панели без необходимости прикасаться к коду.Благодаря полям ввода, которые поставляются с Gantry 5, вы можете создавать частицы любого типа, а пользователи будут просто устанавливать нужные им параметры через графический интерфейс.

Давайте построим частицу «Призыв к действию» в качестве примера:

Сначала создайте новый файл в root / templates / g5_hydrogen / частицы и назовите его ctabutton.yaml . В этом YAML-файле мы перечислим все параметры и поля ввода, чтобы они могли отображаться как удобные параметры в администраторе, а позже - в Twig.После этого будет сгенерирован окончательный вывод HTML на интерфейс.

Вставьте следующий код YAML в файл:

  имя: CTA Button
description: отображает кнопку призыва к действию.
тип: частица

образуют:
  поля:
    включено:
      тип: input.checkbox
      ярлык: включен
      описание: глобально включить для частиц.
      по умолчанию: правда

    Вступительный:
      тип: input.text
      ярлык: вводный текст
      описание: введите текст вступления

    ButtonText:
      Тип: ввод.текст
      ярлык: текст кнопки
      описание: введите текст кнопки

    buttonicon:
      тип: input.icon
      ярлык: значок кнопки
      описание: выберите значок кнопки

    buttonlink:
      тип: input.text
      ярлык: кнопка ссылка
      описание: введите адрес ссылки  

Далее вам нужно создать новый файл в root / templates / g5_hydrogen / частиц и назвать его ctabutton.html.twig . Здесь вы определяете разметку.

Вставьте в файл следующий код Twig:

  {% расширяет 'ядро / частички / частицу.html.twig '%}

{% блок частиц%}
    
{% if частицы.introtext%}

{{частицы.introtext | raw}} {% endif%}
{% if частицы.buttontext%} {% if element.buttonicon%} <Я> {% endif%} {{icle.buttontext | raw}} {% endif%} {% endblock%}

  1. Стилизуйте частицу так, как вы хотите, через SCSS.

Более подробную информацию о создании частиц вы найдете в документации Gantry 5.

И пока мы находимся на частицах и Twig, я хотел бы отметить, что Gantry 5 поставляется с некоторыми очень удобными, предопределенными блоками Twig, которые позволяют вам загружать таблицы стилей и скрипты в различных элементах на сайте:

Загрузите таблицу стилей в .

  {% блок стилей%}
    {{parent ()}}
    // Ваша таблица стилей идет сюда
{% endblock%}  

Загрузите JavaScript в .

  {% block javascript%}
    {{parent ()}}
    // Ваш скрипт идет сюда
{% endblock%}  

Загрузить JavaScript до .

  {% block javascript_footer%}
    {{parent ()}}
    // Ваш скрипт идет сюда
{% endblock%}  

потоков для размещения файлов

Gantry 5 поставляется с некоторыми предопределенными потоками, которые разработчики шаблонов могут использовать при кодировании. Это ускоряет процесс разработки и в то же время сохраняет код красивым и чистым:

  • gantry-assets (например, gantry-assets: // js / ) указывает на root / media / gantry5 / assets / js / .

  • gantry-engine (например, gantry-engine: // scss / ) указывает на root / media / gantry5 / engine / kernel / scss / .

  • gantry-theme (например, gantry-theme: // scss / ) указывает на root / templates / current_theme (g5_hydrogen) / scss / .

  • gantry-admin (например, gantry-admin: // images / ) указывает на root / templates / current_theme (g5_hydrogen) / admin / images / .

многоуровневых переопределений

Это еще одна замечательная особенность Gantry 5, особенно для разработчиков шаблонов.

Под многоуровневыми переопределениями я подразумеваю, что вы можете переопределить основные файлы Gantry 5, файлы Joomla по умолчанию или файлы расширений в своем шаблоне. Затем пользователь может переопределить ваши переопределения. Вот пример:

  1. Чтобы переопределить файл page.html.twig (root / media / gantry5 / engines / kernels / templates / ), вам необходимо скопировать его в root / templates / g5_hydrogen / engine .Если каталог engine не существует, его необходимо создать.

  2. Затем пользователь может переопределить ваш page.html.twig , скопировав его из root / templates / g5_hydrogen / engine и вставив его в root / templates / g5_hydrogen / custom / engine . Любые изменения, которые они вносят, станут доминирующим, и будут защищены от перезаписи в случае обновления шаблона.

Революционный менеджер макетов

И, наконец, что немаловажно, потрясающий Layout Manager .Это настолько удивительная особенность Gantry 5, что она значительно расширяет функциональность CMS!

Пользователи - это те, кто испытает огромную мощь Layout Manager.

Включает в себя такие функции, как перетаскивание для частиц, положения модулей и атомов. Существует также практически неограниченное количество позиций модулей, которые вы можете создать, регулируемая ширина блока и многое другое.

Есть и очень хорошие вещи для разработчиков шаблонов. Вы можете добавить пользовательские классы и атрибуты для каждого отдельного раздела и блока.Это очень удобно, например, если вы хотите добавить анимацию при прокрутке.

В Gantry 5 есть много других замечательных функций. Например, новый Редактор меню и Схема , но они выходят за рамки этого сообщения в блоге.

Как видите, Gantry 5 - действительно мощный инструмент, который значительно облегчает жизнь разработчикам. В основном у вас есть все, что нужно для разработки великолепных продуктов, и в то же время вы получаете невероятную производительность.

Просто попробуйте, и я уверен, вам понравится!

Это гостевое сообщение в блоге, представленное Иво Вальковым (JoomFX), веб-разработчиком и членом сообщества Gantry.

Следующая запись Предыдущий пост

Пожалуйста, включите JavaScript для просмотра комментариев на основе Disqus. ,
Типы полей YAML для частиц | Портальная документация

При создании новой Частицы вы можете заметить, что поля ввода, заданные вами в файле YAML Частицы, различаются в зависимости от того, что вы пытаетесь выполнить.

На приведенном выше снимке экрана вы увидите несколько различных типов полей ввода. Даже зеленый переключатель в верхнем правом углу - это поле, установленное в файле YAML.

Вот файл YAML частицы:

  имя: пример
description: отображает заголовок, изображение и текст на передней панели.тип: частица

образуют:
  поля:
    включено:
      тип: input.checkbox
      ярлык: включен
      описание: глобально включить для частиц.
      по умолчанию: правда

    заглавие:
      тип: input.text
      ярлык: название
      description: настроить текст заголовка раздела.

    образ:
      тип: input.imagepicker
      ярлык: изображение
      описание: выберите основное изображение.

    описание:
      тип: textarea.textarea
      метка: текст / HTML
      описание: создайте или измените ваше описание.css.class:
      тип: input.text
      ярлык: класс
      описание: имя класса CSS для частицы.  

В этом примере представлено несколько различных типов полей. input.checkbox , input.text , input.imagepicker и textarea.textarea можно найти в примере выше. Ниже мы подробно описали основные типы полей, включенные в Gantry 5.

Типы полей ввода HTML

Существует два основных типа входов, поддерживаемых Gantry.Первый - это основные типы ввода HTML. Gantry поддерживает их для простоты, облегчая вам создание частиц, которые используют все преимущества HTML. Эти типы включают в себя:

  • collection.list
  • input.checkbox | Отображает флажок (по умолчанию: true = проверено / false = не проверено)
  название:
      тип: input.checkbox
      ярлык: ваш ярлык.
      описание: Ваше описание.
      по умолчанию: true  
  • вход.цвет
  • input.date
  • input.datetime-local
  • input.datetime
  • input.email
  • input.file
  • input.group
  • вход.скрытый
  • input.image
  • вход.месяц
  • входной номер
  • входной пароль
  • вход.радио
  • input.range
  • input.reset
  • вход.поиск
  • input.submit
  • вход.тел
  • input.text
  название:
      тип: input.text
      ярлык: ваш ярлык.
      описание: Ваше описание.  
  • ввод.время
  • input.url
  • вход.нед.
  • textarea.textarea
  • enable.enable

Типы входных полей Gantry

Вторым типом являются модели Gantry, которые используют эксклюзивные функции Gantry, такие как надежные Color Picker и Image Picker .Эти типы берут то, что предлагают стандартные типы ввода HTML, и расширяют их, чтобы сделать их более мощными, простыми в использовании и исключительно надежными.

Тип поля Описание
input.block-Вариации Позволяет вам выбирать между поддерживаемыми вариантами блоков Gantry, давая вам быстрый способ уточнить, как Particle появляется на передней части.
input.colorpicker Открывает Gantry Color Selector , который позволяет быстро выбирать цвет из инструментов, отображающих оттенок, насыщенность, яркость и цветовое колесо.
input.filepicker Открывает файловый браузер Gantry, позволяя вам выбрать файл для использования .
input.fonts Открывает Gantry Font Selector , который позволяет просматривать и тестировать более 670 шрифтов из Google Font Library .
input.icon Открывает Gantry Icon Selector , который отображает и позволяет выбирать значки FontAwesome для использования в поле.
input.imagepicker Открывает файловый браузер Gantry, позволяя вам выбрать изображение для использования .
input.videopicker Открывает браузер файлов Gantry, позволяя вам выбрать видеофайл для использования.
select.selectize Показывает предварительно созданный набор опций для выбора пользователем.
select.date Отображает предварительно созданный набор форматов даты для выбора пользователем.

Типы полей ввода для WordPress

Есть также специфичные для WordPress типы.

Тип поля Описание
wordpress.posts Включает поле для выбора сообщений WordPress. При настройке поля вы можете указать тип сообщения (по умолчанию , страница ) и статус (по умолчанию опубликовать ).
wordpress.categories Включает поле для выбора категорий WordPress (как используется в частице WordPress Posts).

Селектизировать поля

, , select.selectize и , select.date , для правильной работы в администраторе Gantry требуется немного дополнительной настройки в файле YAML Particle. Ниже приведен пример типа поля select.selectize из поля YAML Частицы.

  цель:
      тип: select.selectize
      ярлык: цель
      описание: целевое окно браузера при нажатии на элемент.
      заполнитель: «Выберите...»
      по умолчанию: _blank
      параметры:
          _parent: Self
          _blank: новое окно  

Использование Selectize несколько раз на одной странице может повлиять на производительность. Если вы находитесь в ситуации, когда вам нужно использовать этот тип ввода несколько раз в небольшом пространстве, вы можете попробовать select.select в качестве альтернативы. У него примерно такая же возможность с меньшими накладными расходами. Хорошее практическое правило заключается в том, что если вам не нужна функция поиска, вы должны использовать select.выберите .

Вы заметите опций настроек, перечисленных здесь. В этом случае значения _parent и _blank используются с тегами Self и New Window . Пользователь увидит теги в администраторе Gantry. Выбор одного или другого устанавливает значение поля в соответствующее значение параметра.

Как видите, взаимодействие с администратором Gantry более естественное и более простое для пользователя.Вместо того, чтобы вводить окно назначения для ссылки вручную, они просто выбирают между этими двумя предустановленными параметрами, которые передаются в файл Twig Particle во время рендеринга страницы.

Использование select.date Тип поля очень похож. Разница здесь в том, что вы предоставляете кому-то возможность показывать даты. В приведенном ниже примере мы создали множество различных опций.

  дата. Форматы:
      тип: select.date
      ярлык: цель
      описание: выберите предпочтительный формат даты.по умолчанию: l, F d, Y
      заполнитель: «Выбрать ...»
      selectize:
        allowEmptyOption: true
      параметры:
        '': Никто
        'l, F d, Y': Date1
        'F d': Date2
        'd M': Date3
        'D, M d, Y': Date4
        'D, M d, y': Date5
        'l': Date6
        'l j F Y': Date7  

Ниже показано, как эти настройки YAML отображаются в администраторе Gantry 5.

Gantry Alerts, Notes and Styling

Помимо стандартных входов HTML и Gantry, есть также много других входных данных.Эти входные данные могут использоваться для оповещения пользователей или просто для добавления немного стиля для администратора Gantry. С помощью заметок вы можете создавать подразделы и добавлять больше информации, непосредственно доступной для пользователя. Следующие типы включены:

  название:
      тип: separator.note
      класс: alert alert-info
      content: '
Ваш HTML ИДЕТ ЗДЕСЬ

Напишите, что вы хотите! '

Измените класс separator.note на любой класс, соответствующий вашему шаблону.Стандартные классы:

  класс: оповещение о тревоге-успех
      класс: alert alert-info
      класс: alert, alert-warning
      класс: оповещение о тревоге-опасности  

Для вас доступно множество различных опций. Как вы можете заметить из этого краткого руководства, частицы являются мощной частью основных функций Gantry и могут использовать ряд функций, чтобы облегчить жизнь вашего пользователя.

Вкладки настроек частиц

Эта функция доступна только в Gantry 5.3.2 и позже.

Если у вас есть частица с множеством настроек конфигурации на бэкэнде, вы можете (в Gantry 5.3.2+) выбрать создание вкладок на бэкэнде частицы, чтобы разделить опции, чтобы их было проще перемещать и настраивать.

Для этого вы создадите контейнер в файле YAML частицы, чтобы обернуть данные с вкладками. Вот пример файла YAML с тремя простыми вкладками:

  имя: моя удивительная частица
описание: просто заставляет все выглядеть потрясающе
тип: частица
иконка: fa-таблица

образуют:
  поля:
    включено:
      Тип: ввод.флажок
      ярлык: включен
      описание: глобально включить эту частицу
      по умолчанию: правда

    вкладки:
      тип: container.tabs
      поля:
        tab_display:
          ярлык: дисплей
          поля:
            внутри:
              тип: input.text
              этикетка: внутри вкладки 1
              описание: это поле внутри вкладки 1

        tab_readmore:
          этикетка: Подробнее
          поля:
            ...

        tab_misc:
          ярлык: Разное
          поля:
            ,..

    вне:
      тип: input.text
      ярлык: снаружи после
      описание: это поле находится снаружи и после вкладок  

Вы заметите здесь использование container.tabs для создания контейнера, обертывающего три вкладки. На этих вкладках вы можете разместить любые поля, которые вы обычно размещаете в админке вашей частицы. Любые поля, которые вы хотите иметь постоянно доступными, независимо от того, какая вкладка выбрана в настоящее время, могут быть сделаны вне контейнера вкладок.

Поскольку вкладки заключены в контейнер, его можно разместить в любом месте YAML.Это означает, что вы можете иметь поля до и после.

Метка вкладки устанавливает заголовок вкладки на заднем конце. Там нет требования для того, как вы пометить вкладку в YAML.

При использовании полей во вкладках в Twig, вы можете получить к ним обычный доступ. Нет необходимости ссылаться на вкладки (ы) вообще. Например, если вы хотите напечатать вывод поля с именем внутри в приведенном выше примере, вы просто позвоните {{частицы.inside}} . Поскольку tabs является контейнером, вам не нужно ссылаться на всю структуру, такую ​​как {{частицы.tabs.tab_display.inside}} (<- неправильно).

Ваше имя для вкладок также может быть любым. Мы использовали tab_readmore и tab_display в качестве примеров. Ваши вкладки могут называться _tab0 или Santaclause . Это никак не повлияет на функциональность. Хорошей привычкой было бы добавить префикс и имена вкладок с подчеркиванием ( _tab_display ), чтобы на первый взгляд вы знали, что можете их пропустить.

Коллекция - это поле, конечное значение которого является массивом.В Gantry у нас есть только 2 коллекции: , список и , ключевое значение (атрибуты тегов). Вы все очень хорошо знакомы со списком. Он широко используется и позволяет создавать элементы ввода на лету.

Когда вы сохраняете коллекцию , ваше значение является массивом, и в вашем шаблоне Twig вы должны циклически перемещаться по этому массиву, чтобы извлечь и получить доступ к каждому отдельному элементу записи. Вот как работает коллекция и как она предназначена для использования, но она сильно отличается от контейнера .

Контейнер - это просто структурное определение, которое используется, главным образом, для представления того, как должно выглядеть поле. Портал всегда имел 1 контейнер под названием набор . Мы никогда не использовали его, хотя он есть.

Несмотря на то, что структура YAML контейнера представляет собой вложенный список, на самом деле план всегда циклически проходит только из поля Twig, чтобы фактически визуализировать в администраторе то же, что вы видите в моем GIF выше.Фактические поля внутри каждой вкладки все еще будут сохранены, как если бы они были верхнего уровня. Они на самом деле не вкладываются во вкладки с точки зрения ФОРМЫ.

,
Типография | Портал

Типография

Helium поставляется с надежным набором типографских опций, которые вы можете использовать для воплощения своего контента в жизнь. На этой странице мы перечислим и приведем примеры многих вариантов типографики, которые вы можете использовать.

Вариации - это классы, которые могут применяться внутри строки, а также использоваться в некоторых частицах через ** Вариации ** или применяться непосредственно к контенту как классы CSS.

кнопки

Кнопки

имеют множество отличных вариантов на выбор.Следует отметить, что в разбивке по HTML мы добавили класс с кнопкой в дополнение к варианту, который необходим для работы этих конкретных вариантов. Вы также можете комбинировать эти варианты.

Кнопка по умолчанию Кнопка Кнопка Bevel Button Square

  Кнопка по умолчанию 
 Наклон кнопки 
 Button Square  

Кнопка 2

  Кнопка 2  

Наброски кнопок

  Схема кнопок  

Кнопка Градиент

  Градиент кнопки  

кнопочный блок

  Блок кнопок  

Кнопка xlarge

  Кнопка XLarge  

Кнопка Large

  Большая кнопка  

кнопка маленькая

  Маленькая кнопка  

Кнопка Xsmall

  Кнопка XSmall  

Доступны все заголовки HTML от

до
.

Заголовок 2

Заголовок 3

Заголовок 4
Заголовок 5
Рубрика 6

Nullam Quis Risus Eget Urna Mollis Ornare Vel Eu Leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

 

Nullam Quis Risus Eget Urna Mollis Ornare Vel Eu Leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

 

Nullam Quis Risus Eget Urna Mollis Ornare Vel Eu Leo.Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

 

Nullam Quis Risus Eget Urna Mollis Ornare Vel Eu Leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

 

Для цитирования блоков контента из другого источника в вашем документе.

Цитата по умолчанию

Оберните

вокруг любого HTML в качестве цитаты.Для прямых цитат мы рекомендую

.

Lorem Ipsum Dolor Sit Amet, Заклинатель Адептисинг Элит. Integer Posuere Erat Ante.

 

Lorem Ipsum Dolor Sit Amet, Заклинатель Адептисинг Элит. Целое число после.

Опции цитаты

Изменения стиля и содержания для простого вариации на стандартную цитату.

Наименование источника

Добавьте тег для определения источника.Оберните имя работы источника в году.

Lorem Ipsum Dolor Sit Amet, Заклинатель Адептисинг Элит. Целое число Эрат анте.

Кто-то известный в Источник Заголовок
 

Lorem Ipsum Dolor Sit Amet, Concetetur Adipiscing Elit. Integer posuere erat a ante. Кто-то известный Название источника

Inline

Обернуть встроенные фрагменты кода с .

Например,
должен быть заключен в строку.
 Например,  
должен быть заключен в строку.

Примечание: Обязательно держите код в пределах тегов

  как можно ближе к левому краю; это сделает все вкладки. 

Базовый блок

Используйте

  для нескольких строк кода.Обязательно избегайте любых угловых скобок в коде для правильного рендеринга. 

 

Пример текста здесь…

 
 & lt; p & gt; Образец текста здесь ... & lt; / p & gt;  
# Имя Фамилия Имя пользователя
1 Джон Доу JohnDoe
2 Джейн Доу JaneDoe
3 Боб Доу BobDoe
 <стол>…  
,
Использование медиа-запросов | Портальная документация

Медиа-запросы позволяют применять CSS только к определенному типу экрана. Например, если у вас есть элемент на вашей странице, который вы хотели бы отображать на телефонах иначе, чем на рабочем столе.

Gantry 5 делает это легко, и это руководство проведет вас через процесс определения точек останова, а также добавит медиазапросы в ваш файл custom.scss .

Определение точек останова

Поскольку Gantry 5 дает вам возможность легко определять точки останова между типами области просмотра, вы можете легко создавать пользовательский интерфейс, оптимизированный для широкого диапазона типов устройств.

Шаблоны

Gantry 5 включают четыре ключевых контрольных точки, которые определены rem единиц. Точки останова можно установить в административной панели Styles в администраторе Gantry 5. Чтобы получить доступ к этой панели, перейдите к Administrator → Компоненты → Gantry 5 Themes → Your Theme и выберите вкладку Styles . Поскольку эта вкладка относится к конкретному плану, вы можете изменять эти параметры отдельно для каждого плана.

Шаблоны

Gantry 5 включают четыре ключевых контрольных точки, которые определены rem единиц. Точки останова можно установить в административной панели Styles в администраторе Gantry 5. Чтобы получить доступ к этой панели, перейдите к Администратор → Настройки темы и выберите вкладку Стили . Поскольку эта вкладка относится к конкретному плану, вы можете изменять эти параметры отдельно для каждого плана.

Шаблоны

Gantry 5 включают четыре ключевых контрольных точки, которые определены rem единиц.Точки останова можно установить в административной панели Styles в администраторе Gantry 5. Чтобы получить доступ к этой панели, перейдите к Administrator → Gantry 5 и выберите вкладку Styles . Поскольку эта вкладка относится к конкретному плану, вы можете изменять эти параметры отдельно для каждого плана.

Если вы не знакомы с rem единиц. Ниже приведен отличный объяснитель, созданный Рассом Уикли для SitePoint. Кроме того, вы можете прочитать подробное руководство от W3.

Использование медиазапросов на вашем сайте

Использование ваших собственных медиа-запросов может быть очень легко выполнено в вашем файле custom.scss . Вы можете узнать больше о создании этого файла и о том, как он работает, в нашем подробном руководстве.

Ниже приведен пример кода, который вы бы добавили в файл custom.scss , чтобы вы могли быстро и легко подключиться к контрольным точкам Gantry 5.

Следует отметить одну важную строку: @import "nucleus / mixins / breakpoints"; , который загружает _breakpoints.Файл scss , делающий точку останова mixin доступной для использования.

  // Пользовательский CSS-файл Gantry 5

// импортируем точки останова
@import "зависимости";

// Типичные значения - это точки останова по умолчанию, установленные в Gantry 5
// но эти значения определяются пользователем в настройках стиля
// так вот почему код ниже использует mixins для получения фактического
// значения из шаблона Gantry 5

// часто используемые медиа-запросы

// обычно мин 75рем
@include точка останова (large-desktop-range) {

}
// обычно от 60 до 74.938rem
@include точка останова (desktop-range) {

}

// обычно от 48 до 59,938
@include точка останова (диапазон планшета) {

}
// обычно от 30 до 47,938
@include точка останова (большой-мобильный-диапазон) {

}
// обычно максимум 30рем
@include точка останова (small-mobile-range) {

}

// Менее часто используемые медиа-запросы

// обычно мин 60рем
@include точка останова (только для рабочего стола) {

}
// обычно мин 48рем
@include точка останова (без мобильного) {

}
// обычно макс 47.938 бэр
@include точка останова (только для мобильных устройств) {

}
// обычно максимум 59938rem
@include точка останова (без рабочего стола) {

}

// Точка останова мобильного меню
@media only all и (max-width: $ breakpoints-mobile-menu-breakpoint) {... ваш css здесь ...}

@import "ядро / миксин / точки останова";  

Любой CSS, который вы хотите применить к определенной точке останова, можно добавить в соответствующий медиа-запрос выше.

Что происходит за кулисами?

Ниже вы можете увидеть пример не смешанной версии стиля точек останова, который мы перечислили выше. Это должно продемонстрировать, что происходит за кулисами, поскольку миксины - это, по сути, ярлыки, которые помогают вам избежать утомительного, более затяжного скриптинга.

Мы настоятельно рекомендуем использовать миксины для их простоты, однако приведенный ниже пример будет работать в том случае, если вы не хотите их использовать. Приведенный ниже пример не является всеобъемлющим и может нарушить существующую функциональность, если тема использует медиазапросы, которые мы рассмотрели ниже и которые не включены в этот пример.

  @import "зависимости";
// Для маленьких телефонов
@media all and (max-width: $ breakpoints-large-mobile-container) {
}
// Для больших телефонов
@media all and (max-width: $ breakpoints-tablet-container) и (min-width: $ breakpoints-large-mobile-container) {
}
// Для планшетов
@media all and (max-width: $ breakpoints-desktop-container) и (min-width: $ breakpoints-tablet-container) {
}
// Для экранов компьютеров среднего размера
@media all and (max-width: $ breakpoints-large-desktop-container) и (min-width: $ breakpoints-desktop-container) {
}
// Для больших компьютерных экранов
@media all and (min-width: $ breakpoints-large-desktop-container) {
}  
,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *