🌐 Bluebird.js – библиотека JavaScript, которая работает с промисами
Эта библиотека реализует функционал промисов в языке JavaScript. Bluebird.js включает в себя множество возможностей, таких как отмена, методы итерации и предупреждения, которых нет в нативных промисах. Преимущество библиотеки – быстрая работа.
Метод
При работе с этой библиотекой вы можете отменять некоторые асинхронные операции, а также задавать им ограничения по времени. Bluebird.js позволяет создавать промисы на основе Node-модулей, чтобы использовать их в асинхронном режиме.
Сайтодел | #библиотека #javascript
Эта библиотека реализует функционал промисов в языке JavaScript. Bluebird.js включает в себя множество возможностей, таких как отмена, методы итерации и предупреждения, которых нет в нативных промисах. Преимущество библиотеки – быстрая работа.
Метод
finally регистрирует обработчик, который срабатывает независимо от конечного состояния промиса (fulfilled или rejected). В Bluebird.js улучшен метод catch, который с легкостью фильтрует ошибки.При работе с этой библиотекой вы можете отменять некоторые асинхронные операции, а также задавать им ограничения по времени. Bluebird.js позволяет создавать промисы на основе Node-модулей, чтобы использовать их в асинхронном режиме.
Сайтодел | #библиотека #javascript
Highlands5.gif
8.2 MB
💾 Voyage Slider GSAP – эстетичный слайдер для изображений на сайте. Картинки переключаются плавно, создавая эффект перемешивания карт. Выбранное изображение показывается и на фоне слайдера.
Сайтодел | #сниппет #css
Сайтодел | #сниппет #css
⌨ Работа со шрифтом в CSS
Язык CSS позволяет изменять общий вид текста и добавлять шрифты. Вы можете выбрать шрифт при помощи свойства
Задать жирность шрифта вы можете с помощью специальных значений (нормальный, светлый, полужирный, жирный) либо по шкале от 100 до 900.
Сайтодел | #код #css
Язык CSS позволяет изменять общий вид текста и добавлять шрифты. Вы можете выбрать шрифт при помощи свойства
font-family, определить стиль (нормальный, курсив или наклонный) и вариант шрифта (нормальный или капитель).Задать жирность шрифта вы можете с помощью специальных значений (нормальный, светлый, полужирный, жирный) либо по шкале от 100 до 900.
.new_text {
font-family: Arial;
font-style: italic;
font-variant: small-caps;
font-weight: bold;
font-size: 12px;
}
Размер шрифта можно определить в пикселях (px), пунктах (pt) или процентах. Сайтодел | #код #css
Card Hover Interactions.gif
8 MB
💾 Card Hover Interactions – анимация для карточек. При наведении курсора на изображение всплывает дополнительная информация о карточке и кнопка.
Сайтодел | #сниппет #css
Сайтодел | #сниппет #css
🌐 Plotly.js – библиотека JavaScript для создания диаграмм
Эта высокоуровневая библиотека предназначена для построения интерактивных диаграмм. Все графики в Plotly.js можно настраивать: вы можете выбрать большое количество точек, цвета, подписи, метки, а также применить масштабирование и панорамирование.
Plotly.js дает возможность создавать точечные и линейные графики, круговые и пузырьковые диаграммы, гистограммы, различного вида шкалы и другие графические способы передачи данных. Она поддерживает анимацию графиков и создание 3D-моделей.
Библиотека подходит для работы с большим количеством данных. Plotly.js совместима с разными браузерами и позволяет экспортировать изображения диаграмм. Изображения 3D создаются при помощи WebGL.
Сайтодел | #библиотека #javascript
Эта высокоуровневая библиотека предназначена для построения интерактивных диаграмм. Все графики в Plotly.js можно настраивать: вы можете выбрать большое количество точек, цвета, подписи, метки, а также применить масштабирование и панорамирование.
Plotly.js дает возможность создавать точечные и линейные графики, круговые и пузырьковые диаграммы, гистограммы, различного вида шкалы и другие графические способы передачи данных. Она поддерживает анимацию графиков и создание 3D-моделей.
Библиотека подходит для работы с большим количеством данных. Plotly.js совместима с разными браузерами и позволяет экспортировать изображения диаграмм. Изображения 3D создаются при помощи WebGL.
Сайтодел | #библиотека #javascript
Login form.gif
1.4 MB
💾 Login Form – эффектная анимация для кнопки «отправить» в форме. При наведении курсора кнопка загорается ярким светом.
Сайтодел | #сниппет #css
Сайтодел | #сниппет #css
⌨ Создание стилей для ссылок при помощи CSS
Чтобы пользователю было удобно работать с сайтом, посещенные и непосещенные ссылки должны внешне отличаться. Так будет проще понять, по какому веб-адресу вы уже переходили, а по какому – еще нет.
Чаще всего при нажатии на ссылку изменяется ее цвет. Например, в браузерах Yandex и Google посещенные ссылки приобретают фиолетовый цвет.
Задать стили для ссылок можно при помощи псевдоклассов. Они пишутся в CSS через двоеточие после названия селектора:
Сайтодел | #код #css
Чтобы пользователю было удобно работать с сайтом, посещенные и непосещенные ссылки должны внешне отличаться. Так будет проще понять, по какому веб-адресу вы уже переходили, а по какому – еще нет.
Чаще всего при нажатии на ссылку изменяется ее цвет. Например, в браузерах Yandex и Google посещенные ссылки приобретают фиолетовый цвет.
Задать стили для ссылок можно при помощи псевдоклассов. Они пишутся в CSS через двоеточие после названия селектора:
selector:pseudo-class {
property:value;
}
Применим два псевдокласса для тега <a>, в котором находится ссылка:/* непосещенная ссылка */
a:link {
color: #100873;
}
/* посещенная ссылка */
a:visited {
color: #750062;
}
В этом примере непосещенная ссылка имеет синий цвет, но при переходе по адресу она становится фиолетовой. Сайтодел | #код #css
3d_carousel_1.gif
1.3 MB
3D Carousel – это слайдер для показа карточек на сайте, который имеет объемную перспективу и удобное переключение. На карточки можно поместить любой текст или изображения.
Сайтодел | #сниппет #css
Сайтодел | #сниппет #css
🌐 Howler.js – библиотека JavaScript для работы с аудио
Эта библиотека делает работу со звуком в языке JavaScript простой и надежной на всех платформах. Ее преимущества – это упрощенный API, поддержка большого количества аудиоформатов, совместимость с разными браузерами и отсутствие внешних зависимостей.
Howler.js обладает модульной архитектурой. Вы можете расширять библиотеку, добавляя в нее пользовательские функции. Загруженные звуки автоматически кэшируются и повторно используются при последующих вызовах для повышения производительности и пропускной способности.
Библиотека позволяет регулировать звук, включать и отключать его, а также делать плавное затухание. Вы можете также воспроизводить несколько звуков одновременно.
Сайтодел | #библиотека #javascript
Эта библиотека делает работу со звуком в языке JavaScript простой и надежной на всех платформах. Ее преимущества – это упрощенный API, поддержка большого количества аудиоформатов, совместимость с разными браузерами и отсутствие внешних зависимостей.
Howler.js обладает модульной архитектурой. Вы можете расширять библиотеку, добавляя в нее пользовательские функции. Загруженные звуки автоматически кэшируются и повторно используются при последующих вызовах для повышения производительности и пропускной способности.
Библиотека позволяет регулировать звук, включать и отключать его, а также делать плавное затухание. Вы можете также воспроизводить несколько звуков одновременно.
Сайтодел | #библиотека #javascript
glowing_icons_1.gif
9.4 MB
CSS glowing icons – подсветка для иконок. Благодаря этому инструменту иконки известных приложений подсвечиваются и бесперерывно меняют свой цвет.
Сайтодел | #сниппет #css
Сайтодел | #сниппет #css
🖥 Art gallery app UI - многоэкранный макет мобильного приложения картинной галереи. Включает 4 экрана: наборы досок, просмотр галереи, отображение картины и полное описание произведения.
Сайтодел | #макет #figma
Сайтодел | #макет #figma
⌨️ Как задать стиль для границы в CSS?
За это отвечает свойство
Свойство имеет такие значения, как
Границы также могут отсутствовать (
Сайтодел | #код #css
За это отвечает свойство
border-style. Оно указывает, в каком виде отображать границу. Свойство имеет такие значения, как
dotted (точки), dashed (пунктир), solid (сплошной), double (двойной) и так далее.Границы также могут отсутствовать (
none) или быть скрытыми (hidden). Эти значения можно применять в hover-эффектах, например, когда при наведении курсора граница исчезает.Сайтодел | #код #css
This media is not supported in your browser
VIEW IN TELEGRAM
💾 CSS Goey footer – динамичная анимация для футера. Яркие красные капли поднимаются вверх и создают ощущение испарения. Такой футер привлечет внимание пользователей и станет украшением сайта.
Сайтодел | #сниппет #css
Сайтодел | #сниппет #css
🖥 UI mobile app by Omega – макет мобильного приложения для банковской системы. Отличительная черта – красивые градиенты, темный фон, а также обтекаемые формы карты и иконок.
Сайтодел | #макет #figma
Сайтодел | #макет #figma
⌨ Cвойство text-shadow для добавления тени к тексту в CSS
Придать тексту эффект тени в языке CSS можно при помощи свойства
- первое значение (
- второе значение (
- третье значение (
- четвертое значение (
CSS допускает использование сразу нескольких теней для одного текста. В этом случае группы значений пишут через запятую.
Сайтодел | #код #css
Придать тексту эффект тени в языке CSS можно при помощи свойства
text-shadow, которое имеет несколько значений:- первое значение (
4px) - смещение тени по оси Х- второе значение (
6px) - смещение тени по оси Y- третье значение (
8px) - радиус размытия тени- четвертое значение (
#1826b0) - цвет тениCSS допускает использование сразу нескольких теней для одного текста. В этом случае группы значений пишут через запятую.
Сайтодел | #код #css
This media is not supported in your browser
VIEW IN TELEGRAM
💾 Parallax Photo Carousel – галерея для изображений с 3D-эффектом. Фотографии подсвечиваются при наведении курсора, а компактное расположение поможет разместить в один ряд сразу пять фотографий.
Сайтодел | #сниппет #css
Сайтодел | #сниппет #css
🌐 Go.js – библиотека JavaScript для создания интерактивных диаграмм
Эта библиотека позволяет создавать графики и диаграммы с помощью языков JavaScript и TypeScript. С помощью Go.js можно создавать блок-схемы, различные типы диаграмм, а также инструменты проектирования и планирования.
Ввод данных в Go.js осуществляется с помощью инструментов, которые можно настроить и расширить, чтобы предоставить вашим пользователям необходимое взаимодействие. Go.js реализует ряд распространенных команд и горячих клавиш, которые можно выбирать самостоятельно.
Другие важные особенности Go.js – это привязка и синхронизация данных, а также совместимость с такими популярными фреймворками, как Vue, React и Angular.
Сайтодел | #библиотека #javascript
Эта библиотека позволяет создавать графики и диаграммы с помощью языков JavaScript и TypeScript. С помощью Go.js можно создавать блок-схемы, различные типы диаграмм, а также инструменты проектирования и планирования.
Ввод данных в Go.js осуществляется с помощью инструментов, которые можно настроить и расширить, чтобы предоставить вашим пользователям необходимое взаимодействие. Go.js реализует ряд распространенных команд и горячих клавиш, которые можно выбирать самостоятельно.
Другие важные особенности Go.js – это привязка и синхронизация данных, а также совместимость с такими популярными фреймворками, как Vue, React и Angular.
Сайтодел | #библиотека #javascript
⌨️ Свойство align-self в CSS
Это свойство выравнивает какой-либо элемент внутри flex-контейнера. Выравнивание происходит вдоль поперечной оси.
Свойство имеет такие значения, как:
По умолчанию свойство
Сайтодел | #код #css
Это свойство выравнивает какой-либо элемент внутри flex-контейнера. Выравнивание происходит вдоль поперечной оси.
Свойство имеет такие значения, как:
flex-start - блок прижимается к началу поперечной осиflex-end - блок прижимается к концу поперечной осиcenter - блок находится по центру поперечной осиbaseline - блок выравнивается по базовой линии текстаstretch - блок растягивается по всему свободному пространствуПо умолчанию свойство
align-self принимает значение auto.Сайтодел | #код #css
This media is not supported in your browser
VIEW IN TELEGRAM
💾 ScrollTrigger – красивый эффект перемотки экрана с подвижными элементами. Во время прокрутки горы и облака смещаются не целиком, а по отдельным слоям.
Сайтодел | #сниппет #css
Сайтодел | #сниппет #css
🖥 Travel Application – дизайн мобильного приложения для путешественников. Отличительные особенности – фотографии с закругленными углами, минималистичный дизайн и понятный интерфейс.
Сайтодел | #макет #figma
Сайтодел | #макет #figma
This media is not supported in your browser
VIEW IN TELEGRAM