Не всегда целесообразно добавлять в проект wysiwyg редактор, но все же требуется несколько базовых возможностей. Например, выделение текста жирным.
Web:
Добавление тегов в textarea по клику
Иногда, из-за содержимого страницы, на мобильных устройствах появляются пустоты справа в шапке и подвале сайта.
Поднимаем свой DNS
В один "прекрасный момент" Руцентр сделал услугу Управление ДНС платной, что повлекло за собой трудности, например, с настройкой почты для домена от Яндекса.
Для себя я решил эту проблему, подняв свой DNS сервер на linux. Настройки будут для Centos 7, но отличие от других систем только в процессе установки пакетов и их именах.
Существует хороший проект JQVMap, он позволяет разместить интерактивную карту с разделением по географическим регионам.
Для него существует карта России, но, как не странно, все названия регионов в ней только на английском.
Красивая анимация иконок на JavaScript
Небольшая заметка о библиотек Iconate.js, которая позволяет добавить разные анимации для кнопок и/или иконок на сайте.
Несколько слов о meta viewport
Мета тег viewport, предназначен для указания, как на мобильных устройствах должна отображаться "область просмотра". Далее будет несколько примеров.
Сетка bootstrap 4
Итак, идея была простая - попробовать всяческие варианты построения сетки, но это скучно. Да и первые же тесты выдали какую-то жесть.
Блок выстой с экран на CSS
Иногда требуется верстка, где страницы поделены на горизонтальные секции, каждая из которых занимает ровно размер экрана. При этом независимо от устройства / разрешения экрана. Понятно, что это можно сделать при помощи JavaScript, но есть способ лучше.
Аналоги awesome font
Для тех, кому надоел awesome font или, по какой-то причине, этот набор иконок не устраивает, в статье представлены несколько похожих иконочных шрифтов.
Это краткая заметка про имена классов при использовании методологии БЭМ для верстки Html.