Text fragments
Текстовые фрагменты (Text fragments) - это одна из спецификаций, благодаря которой можно добавлять фрагмент текста в URL-адреса. При переходе по такому URL-адресу браузер прокрутит до указанного фрагмента и выделит его.
Недавно данный функционал начал поддерживать Safari. Какие еще браузеры его поддерживают можно глянуть по этой ссылке.
Подробнее о нем читайте в статье!
Cсылка на статью
#css
Текстовые фрагменты (Text fragments) - это одна из спецификаций, благодаря которой можно добавлять фрагмент текста в URL-адреса. При переходе по такому URL-адресу браузер прокрутит до указанного фрагмента и выделит его.
Недавно данный функционал начал поддерживать Safari. Какие еще браузеры его поддерживают можно глянуть по этой ссылке.
Подробнее о нем читайте в статье!
Cсылка на статью
#css
Starfield
Делимся ссылкой на пример, как на чистом JavaScript создать анимацию звездного неба. Всего 21 строчка кода и создается иллюзия полета среди звезд.
Ссылка на статью
#js
Делимся ссылкой на пример, как на чистом JavaScript создать анимацию звездного неба. Всего 21 строчка кода и создается иллюзия полета среди звезд.
Ссылка на статью
#js
Accordion Slider Generator - это генератор кода для создания адаптивного аккордиона на чистом CSS.
Задайте необходимые параметры и получите на выходе готовый HTML и CSS.
Ссылка на сайт
#инструменты
Задайте необходимые параметры и получите на выходе готовый HTML и CSS.
Ссылка на сайт
#инструменты
Next.js 13
Совсем недавно была официально выпущена 13 версия Next.js.
Напомним, что Next.js — это хорошо зарекомендовавший себя React фреймворк от компании Vercel.
Нового и интересного появилось немало в этой версии! Обо всем читайте в статье.
Ссылка на статью
#react
Совсем недавно была официально выпущена 13 версия Next.js.
Напомним, что Next.js — это хорошо зарекомендовавший себя React фреймворк от компании Vercel.
Нового и интересного появилось немало в этой версии! Обо всем читайте в статье.
Ссылка на статью
#react
metallicss - это библиотека для придания элементам эффекта металла.
Также на сайте можно глянуть генератор CSS кода в котором представлено демо. Выглядит очень круто и реалистично!
Ссылка на сайт
#дизайн
Также на сайте можно глянуть генератор CSS кода в котором представлено демо. Выглядит очень круто и реалистично!
Ссылка на сайт
#дизайн
YAML — это один из популярных языков для написания конфигурационных файлов.
Если вы еще не знакомы с YAML, то советуем почитать данную статью. В ней он сравнивается с XML и JSON — двумя языками, которые также используются для создания файлов конфигураций. А также рассказывается о некоторых правилах и особенностях этого языка, и его синтаксисе.
Ссылка на статью
#статьи
Если вы еще не знакомы с YAML, то советуем почитать данную статью. В ней он сравнивается с XML и JSON — двумя языками, которые также используются для создания файлов конфигураций. А также рассказывается о некоторых правилах и особенностях этого языка, и его синтаксисе.
Ссылка на статью
#статьи
Чекбоксы
Делимся ссылкой на коллекцию готовых кастомных чекбоксов и переключателей с интересным дизайном и анимацией при нажатии.
Всего в один клик можно скопировать готовый HTML и CSS код!
Ссылка на сайт
#css
Делимся ссылкой на коллекцию готовых кастомных чекбоксов и переключателей с интересным дизайном и анимацией при нажатии.
Всего в один клик можно скопировать готовый HTML и CSS код!
Ссылка на сайт
#css
DgrmJS — это JavaScript библиотека для создания редактора блок-схем.
Поддерживает десктопные и мобильные устройства. Весит 3,5 КБ в сжатом виде.
По ссылке в репозитории можно глянуть демо!
Ссылка
#инструменты
Поддерживает десктопные и мобильные устройства. Весит 3,5 КБ в сжатом виде.
По ссылке в репозитории можно глянуть демо!
Ссылка
#инструменты
Новые viewport единицы
Всем известны такие единицы измерения в CSS, как:
vw = 1% от ширины области просмотра
vh = 1% от высоты области просмотра
В то время как единицы vw и vh хорошо работают для десктопа, на мобильных устройствах дело обстоит иначе. Там на размер области просмотра влияет наличие или отсутствие динамических панелей инструментов(адресные строки и панели вкладок).
Поэтому появилась необходимость в ведении новых единиц:
Единицы c префиксом lv(large viewport): lvw, lvh, lvi, lvb, lvmin, lvmax
Единицы c префиксом sv(small viewport): svw, svh, svi, svb, svmin, svmax
На данный момент эти единицы работают в последних версиях браузеров Chrome, Firefox, Safari.
Подробнее о них читайте в статье!
Ссылка
#css
Всем известны такие единицы измерения в CSS, как:
vw = 1% от ширины области просмотра
vh = 1% от высоты области просмотра
В то время как единицы vw и vh хорошо работают для десктопа, на мобильных устройствах дело обстоит иначе. Там на размер области просмотра влияет наличие или отсутствие динамических панелей инструментов(адресные строки и панели вкладок).
Поэтому появилась необходимость в ведении новых единиц:
Единицы c префиксом lv(large viewport): lvw, lvh, lvi, lvb, lvmin, lvmax
Единицы c префиксом sv(small viewport): svw, svh, svi, svb, svmin, svmax
На данный момент эти единицы работают в последних версиях браузеров Chrome, Firefox, Safari.
Подробнее о них читайте в статье!
Ссылка
#css
Content Parser Website - это онлайн-инструмент для извлечения текста или разметки с веб-сайта.
Очень быстрый способ, когда на ресурсе много контента и рекламы, а вы хотите скопировать только текст! Для извлечения нужно ввести URL адрес.
Ссылка
#инструменты
Очень быстрый способ, когда на ресурсе много контента и рекламы, а вы хотите скопировать только текст! Для извлечения нужно ввести URL адрес.
Ссылка
#инструменты
Refine — это React фрэймворк для создания CRUD-приложений.
По умолчанию он не поставляется с предварительно стилизованными компонентами или пользовательским интерфейсом.
Для дизайна можно использовать свое решение или готовые библотеки: Ant Design, Material UI, Mantine и Chakra UI.
Refine подключается к любому пользовательскому REST или GraphQL API. Он также включает готовые интеграции для более чем 30 популярных серверных сервисов.
Подробнее о всех его преимуществах читайте на официальном сайте!
Ссылка
#react
По умолчанию он не поставляется с предварительно стилизованными компонентами или пользовательским интерфейсом.
Для дизайна можно использовать свое решение или готовые библотеки: Ant Design, Material UI, Mantine и Chakra UI.
Refine подключается к любому пользовательскому REST или GraphQL API. Он также включает готовые интеграции для более чем 30 популярных серверных сервисов.
Подробнее о всех его преимуществах читайте на официальном сайте!
Ссылка
#react
columns
Разработчики привыкли во всех случаях в верстке использовать flex и grid.
Но в CSS есть не менее мощное свойство columns и иногда даже удобнее воспользоваться им вместо привычных способов.
Например, можно сверстать трех-колоночную структуру и сразу адаптивно без медиа-запросов. Полезно знать о таких возможностях.
Наглядный пример показан в статье!
Ссылка
#css
Разработчики привыкли во всех случаях в верстке использовать flex и grid.
Но в CSS есть не менее мощное свойство columns и иногда даже удобнее воспользоваться им вместо привычных способов.
Например, можно сверстать трех-колоночную структуру и сразу адаптивно без медиа-запросов. Полезно знать о таких возможностях.
Наглядный пример показан в статье!
Ссылка
#css
Ripple UI — это коллекция компонентов и утилит, созданная на основе Tailwind CSS.
Вместо того, чтобы писать бесконечные классы, можно использовать готовые компоненты из RippleUI.
Ссылка
#инструменты
Вместо того, чтобы писать бесконечные классы, можно использовать готовые компоненты из RippleUI.
Ссылка
#инструменты
Tremor
Дашборды или информационные панели используются для визуализации данных. Создание такого интерфейса с нуля очень трудоемкий процесс. Круто, когда есть готовые решения!
Tremor - это React библиотека для быстрого создания дашбордов. Она содержит такие компоненты, как диаграммы, макеты, элементы ввода, необходимые для аналитического интерфейса.
Ссылка
#react
Дашборды или информационные панели используются для визуализации данных. Создание такого интерфейса с нуля очень трудоемкий процесс. Круто, когда есть готовые решения!
Tremor - это React библиотека для быстрого создания дашбордов. Она содержит такие компоненты, как диаграммы, макеты, элементы ввода, необходимые для аналитического интерфейса.
Ссылка
#react