senior_front | Unsorted

Telegram-канал senior_front - Senior Frontend Developer | JavaScript, React, HTML & CSS

23585

Изучаем Frontend. По вопросам сотрудничества: @adv_and_pr

Subscribe to a channel

Senior Frontend Developer | JavaScript, React, HTML & CSS

Button with rotating gradient border

Кнопка с вращающейся градиентной рамкой – это эффектный веб-элемент, который был разработан и анимирован с использованием языков HTML и CSS. Этот элемент привносит интересное визуальное восприятие на веб-страницу и обращает на себя внимание пользователей благодаря своей креативной анимации.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

CSS Galaxy Button 🚀

Вёрстка создана на HTML и CSS. В JS создаются частицы с рандомными значениями, которые записываются в CSS переменные.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Neumorphic Liquid Slider

Создано без использования библиотек. В JS устанавливаются значения и запускаются анимации.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Когда вы опытный специалист, рано или поздно возникают вопросы: куда расти дальше и как? Ответы на них можно узнать в карьерной онлайн-лаборатории Практикума. Мы уже подготовили диджитал-реагенты и настроили приборы.

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

Определить свой вектор

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

CSS-only fluid slider

Создано с помощью препроцессоров Pug и SCSS.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Navigation PageDesign

Вёрстка создана на Pug и CSS. Логика переключения табов реализована в JS.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Magnetic Pastel button

Автор создал в JS listener на событие mousemove, в котором устанавливаются стили кнопки.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Верстка, JS, Node.JS, 🤯 - пора бы всё объединить!

Для этого мы создали отдельные уголки:

👉 Логово фронтендера

👉 Логово верстальщика

👉 Логово Node.JS разраба

Собрали всё, проверяй🔥

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Lightning CSS

Очень быстрый парсер, транспилятор, бандлер и минификатор CSS от создателя Parcel: поддерживает CSS-модули, добавляет вендорные префиксы на основе browserslist, интегрируется с webpack.

🌐Ссылка dev

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Трюки при работе с SVG

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

🌐Ссылка на примеры

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Важное ко Дню разработчика: Яндекс исследовал, какие навыки нужны фронтендеру в 2023 году

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

🌐Ссылка на карту

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Анимации, управляемые прокруткой

Введение в новые нативные API для анимаций и демонстрация их возможностей.

🌐Ссылка

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

CSS Grid

Этот код представляет собой разметку на языке HTML и стили на языке CSS для создания веб-страницы. Он описывает структуру контента и его визуальное оформление. Ниже приведено объяснение структуры и используемых элементов.

HTML Разметка:

1. .main__wrapper: Это обертка для всего контента на странице.

2. main: Основной блок контента страницы.

h1: Заголовок первого уровня, название страницы.

aside: Боковая панель, содержит информацию о выпуске (журнальный формат).

h2.title--large.main-title: Заголовок второго уровня, описание статьи.

.main-text.multi-column: Блок текста с множественными колонками.

3. Блоки статей:
—Каждая статья представлена внутри тега a с атрибутами href и target для создания ссылок на внешние ресурсы.

.item-with-image: Блок статьи с изображением.

CSS Стили:

Стили применяются к HTML-элементам и оформляют визуальное представление страницы. Они определены в разделе :root и в блоке селекторов для каждого класса, указанного в HTML.

—Переменные --font, --font-title, --font-sans-serif, --black, --black--acc,

body определяет стили для всего текстового контента на странице.

—Стили для ссылок в блоках .main__wrapper, .item-with-image, .sidebar-item и др. задают цвета и эффекты при наведении.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

driver.js

Как направить внимание пользователя на определенные элементы на моей веб-странице, не используя сложные библиотеки или плагины?

Driver.js - это мощный и высоко настраиваемый движок на чистом JavaScript, который помогает управлять вниманием пользователя на странице. Он не имеет внешних зависимостей, легковесен, поддерживает все основные браузеры и позволяет создавать различные сценарии использования, такие как подсветка элементов, введение в функции, смена фокуса, модальные окна и т.д. Driver.js написан на TypeScript и имеет множество опций и хуков для манипулирования элементами при подсветке. Вы можете посмотреть демонстрации и документацию по Driver.js на его официальном сайте или на GitHub.

🌐Ссылка на фреймворк

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Emoji Art Maker

Автор создает интерактивную веб-страницу для создания "мозаики" из эмодзи. Он определяет контейнер для эмодзи, который представлен большой строкой с различными эмодзи. Кроме того, код содержит чекбокс, который можно использовать для скрытия черных или прозрачных эмодзи. В футере предоставлена ссылка на веб-сайт EmojiArtMaker.com для создания более сложных эмодзи мозаик.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Hexagonal Loading Animation

Оригинальный загрузчик, созданный на HTML и CSS.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Привет! Мы в МТС активно поддерживаем ИТ-сообщество в России и запускаем всероссийскую олимпиаду по программированию с главным призом в 3 млн рублей.

Для кого? Для школьников, студентов и действующих ИТ-специалистов.

Что будет? Блок онлайн-заданий, митапы и мастер-классы, общение в закрытом Telegram-канале и финальный очный тур с программированием на скорость. Когда олимпиада завершится, мы создадим True Tech Community, где будем делиться полезными и эксклюзивными материалами для разработчиков.

А что еще? Финалистов ждет afterparty, фестиваль технологий, интерактив, квесты, карьерные стенды, где лучшие специалисты смогут получить оффер от МТС.

Регистрация уже открыта! Подробности по ссылке. Ждем тебя!

Реклама. ПАО "МТС". ИНН 7740000076. erid: LjN8KKQwJ

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Holo Card

Создано с помощью препроцессоров Pug и SCSS. В JS реализована логика поворота карточки в зависимости от положения курсора пользователя.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Content reveal cards with CSS scroll-linked animations

Отображение контента в карточках реализовано при помощи библиотеки scroll-timeline.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

⚡️Программа курса "JavaScript Developer Professional" в Otus помогает студентам достичь нового профессионального уровня в веб-разработке на JS, и вот почему:
✅После обучения вы сможете полноценно работать с современными JavaScript-фреймворками и библиотеками, а также понимать их основы
✅Вам будут доступны популярные паттерны проектирования, такие как Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection и Observables
✅Вы научитесь грамотно подбирать инструменты для каждого проекта, а также тестировать его с помощью юнит-тестов на разных уровнях
✅Кроме того, вы сможете создавать современные веб-приложения, используя последние технологии в этой области
Для поступления в группу курса по спеццене проверьте свои знания и пройдите тест
🔥 Бонусы после прохождения теста:
- бесплатный курс по GIT в записи
- доступ к открытым урокам курса
- скидка на обучение при поступлении в группу

👉 ПРОЙТИ ТЕСТ

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KVBaQ

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Balloon Bears

Небольшая игра, созданная на React с использованием gsap.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Neon Toggle Switch

Переключатель Neon, созданный на HTML и CSS.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Перевёрстка блока новостей Vox news на современном CSS

Эксперимент Ахмада Шадида по применению гридов, медиавыражений от контейнера и других современных возможностей CSS.

🌐Ссылка dev

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Репозиторий с решенными frontend проблемами

Алгоритмические задачи, задачи на верстку и React c объяснением

🌐Ссылка на гитхаб

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Миграция миллионов строк кода Stripe на TypeScript

Мотивация к переезду на TS, сложности, процесс и впечатления после переезда.

🌐Источник

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Perfectionist

ESLint-плагин с набором правил для сортировки всего: импортов, ключей объектов, JSX-пропов, енамов в TypeScript и других частей кода. Поддерживает автофикс.

🌐GitHub

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

7 дней бесплатного обучения frontend-разработке!

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

За 7 дней ты:
- Сверстаешь веб-сайт на HTML + CSS;
- Реализуешь функционал на JavaScript;
- Используешь фронтенд-фреймворк Angular;
- Подключишь Backend и загрузишь сайт на хостинг.

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

Ухватить бесплатно такой ценный материал можешь по ссылке 👉 Frontend Start

После подтверждения участия мы вышлем тебе в подарок чек-лист: «45 мест для поиска работы», где собраны все ресурсы, на которых разработчики находят работу в престижных IT-компаниях.

Стартуем 18 сентября.

Реклама. ИП Чернова О. А., ИНН:771399721044, erid:LjN8KGsup

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Swaying photo gallery

Автор создал анимированную фотогалерею с эффектом покачивания (swaying) при прокрутке страницы. Эффект покачивания применяется к фотографиям, как будто они находятся на ветре. Код также включает анимацию, которая активируется при загрузке страницы и при изменении размера окна браузера.

Для создания данной анимированной фотогалереи используется чистый JavaScript (без использования каких-либо фреймворков) и CSS для стилизации элементов.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

Random Password

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

JavaScript-часть отвечает за функциональность генератора. Он использует объект randomFunc для хранения функций, которые генерируют случайные символы разных типов (нижний регистр, верхний регистр, цифры, символы). Также в коде есть функции getRandomLower и getRandomUpper, которые генерируют случайные буквы нижнего и верхнего регистра соответственно.

🌐Ссылка на код

Читать полностью…

Senior Frontend Developer | JavaScript, React, HTML & CSS

CPC | TRAVEL

Автор создает веб-страницу с анимированным меню "бургер", используя библиотеку GSAP (GreenSock Animation Platform), и оформляет внешний вид страницы с помощью CSS. Вот основные детали:

1. Анимированное меню "бургер":
- При клике на элемент с id "burger" (предположительно, это иконка "бургер" для меню) переключается состояние переменной showMenu. Если showMenu становится true, то активируется анимация для показа меню, иначе анимация для скрытия меню.
- Анимации выполняются с помощью библиотеки GSAP. При показе меню, элемент с классом "overlay" (который вероятно представляет собой затемненный фон меню) изменяется с использованием анимации clipPath для создания эффекта развертывания. При скрытии меню, анимация восстанавливает clipPath обратно и после завершения анимации скрывает элемент "overlay".

2. Стили и оформление:
- Внешний вид страницы определен с использованием CSS. Установлен шрифт "Poppins" из Google Fonts, определены пользовательские переменные для цветов (черный, белый, коричневый и красный).
- Элементы списков стилизованы, включая структуру верхнего меню и его подменю.

🌐Ссылка на код

Читать полностью…
Subscribe to a channel