TGViewer
Channel Public Channel
Логово верстальщика

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

@webdevlair

Логово верстальщиков: HTML, CSS, JavaScript, практики современной верстки, вайбкодинг и использование ИИ в разработке.

Личный блог автора - @just_genych
По вопросам рекламы или разработки: @g_abashkin
Subscribers
7.89K
Photos
1.2K
Videos
71
Links
2K

Showing posts older than #2925 · Back to latest

Older Posts 20 shown
Post #2924 1.51K
🔎 Подборка валютных вакансий

Frontend разработчик (Angular, jQuery)
🟢JavaScript (jQuery), TypeScript, Angular 9+, HTML5 Canvas, HTML, CSS
🟢до 700 000 ₸ | 3–6 лет опыта

Full Stack React разработчик
🟢TypeScript (React, Node.js, Next.js), Python, HTML, CSS, SQL, NoSQL, PostgreSQL
🟢до 2 000 $ | 1–3 года опыта

Lead frontend developer (Angular)
🟢TypeScript, Angular 18, RxJs, Highcharts, Jest, Playwright, SaaS
🟢до 5 000 $ | 3–6 лет опыта

QA/TA engineer (JavaScript)
🟢JavaScript, Playwright, Cypress, QA
🟢до 1 500 $ | 1–3 года опыта

Website Developer/UX UI Designer (WordPress)
🟢WordPress, Elementor, SEO, HTML, CSS, JavaScript, PHP, Adobe XD, Figma, Sketch
🟢от 2 000 до 3 000 $ | 5+ лет опыта
Post #2923 1.53K
😱 Страх ошибки — худший тормоз для роста.

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

🎯 Что делать: начни с маленьких рисков. Возьми задачу, в которой пока не уверен, или предложи идею на митинге, даже если есть сомнения. Фейлы — это не клеймо, а возможность показать, как ты умеешь справляться и двигаться дальше. Чем раньше примешь это, тем быстрее начнёшь расти.
Post #2922 1.53K
👩‍💻 CSS Веерное раскрытие с grid и @property

Анимация веерное раскрытие подразумевает последовательное раскрытие элементов из стопки с эффектом подпрыгивания. Используя CSS grid, мы избавляемся от лишней работы по позиционированию.

Читать...
Post #2920 1.48K
🔎 Подборка вакансий для лидов

Senior Frontend Developer/Tech Lead
🟢React, Webpack/vite, TypeScript/JavaScript, Redux, PrimeReact, Axios
🟢от 200 000 ₽ на руки | опыт от 3 лет

Lead Frontend (React)
🟢React, Vue (желательно), DevOps практики, PHP (желательно)
🟢Уровень дохода не указан | опыт более 6 лет

Lead Frontend Developer (TypeScript / React)
🟢TypeScript, React, Next.js, HTML, CSS, SCSS, MobX, WebSockets, Docker, Linux
🟢Уровень дохода не указан | опыт от 4 лет

Senior/Lead Frontend-разработчик
🟢TypeScript, Kotlin, React, Next.js, TailwindCSS, React Query, Redux Toolkit, eCharts, React Flow
🟢Уровень дохода не указан | опыт более 6 лет

Fullstack разработчик/Team lead
🟢React, Redux, Material UI, JavaScript, HTML5, CSS3, SCSS, GitLab, Figma, TypeScript, Node.js
🟢Уровень дохода не указан | опыт от 5 лет
Post #2917 1.39K
👩‍💻 Сравнение способов отрисовки спрайтов в canvas

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

Читать...
Post #2906 1.47K
Post #2904 1.5K
🔎 Подборка вакансий для сеньоров

Senior Frontend Developer (React)
🟢TypeScript, React, Sass (CSS-modules), react-query, tRPC, WebSocket, Canvas, Chart.js, Prettier, ESLint, Vite, Yarn, Jest
🟢до 300 000 ₽ | 3–6 лет

Frontend-разработчик Senior
🟢JavaScript (ES5, ES6), Vue.js (2, 3), TypeScript, HTML, CSS (LESS, SCSS, PostCSS), Webpack, Gulp, Docker, Git, CI/CD, PHP, Symfony
🟢Уровень дохода не указан | 3–6 лет

Senior frontend-разработчик
🟢Vue.js, Tailwind.css, Node.js, Swagger, PHP, Laravel
🟢до 280 000 ₽ | 5 лет

Middle/Senior Rust Developer
🟢Rust, Wasm, WebGL, Bevy, Git, CI/CD
🟢Уровень дохода не указан | 3–6 лет

Frontend-разработчик (React)
🟢JavaScript, React, ES6, MobX/Redux, Webpack, Jest, Enzyme, NPM
🟢от 170 000 до 200 000 ₽ | 1–3 года
Post #2903 1.54K
👩‍💻 Face Toggle

Интересный дизайн переключателя. Сделаны на SCSS и JavaScript.

Открыть код...
Post #2901 1.71K
👩‍💻 Шорткаты VS Code, с которыми ввод кода напоминает игру на пианино

Застряли в замкнутом круге "клавитура-мышка", из-за которого устаете и теряете время при написании кода? Представляем вашему вниманию полезные шорткаты VS Code, которые избавят от этих проблем.

Читать...
Post #2899 1.5K
👩‍💻 Создание адаптивного круга с текстом по центру

Создайте круглый элемент с текстом по центру. Круг должен адаптироваться под размер экрана: на больших экранах его размер — 200px, на планшетах — 150px, а на мобильных устройствах — 100px.

Ожидаемое поведение:

• Круглый элемент с текстом по центру.
• Размер круга меняется в зависимости от ширины экрана.

Решение задачи🔽

<div class="circle">Текст</div>

.circle {
display: flex;
align-items: center;
justify-content: center;
background-color:
#4CAF50;
color: white;
border-radius: 50%;
text-align: center;
font-size: 1.2em;
}

/* Размер для больших экранов */
@media (min-width: 1024px) {
.circle {
width: 200px;
height: 200px;
}
}

/* Размер для планшетов */
@media (min-width: 768px) and (max-width: 1023px) {
.circle {
width: 150px;
height: 150px;
}
}

/* Размер для мобильных устройств */
@media (max-width: 767px) {
.circle {
width: 100px;
height: 100px;
}
}
Post #2898 1.48K
⚙️ Напоминание, что scope и блоки стилей HTML — это мощное сочетание

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

Читать...
Post #2896 1.47K
🔎 Подборка вакансий для мидлов

Frontend-разработчик (junior+ / middle)
🟢JavaScript, Nuxt 2/3, TypeScript, ES20+, Git (GitLab), Docker
🟢до 150 000 ₽ | 1–3 года

Middle frontend JS / React developer
🟢React, JavaScript, TypeScript, HTML5, CSS3, Git, React Native, Angular, Vue.js, Docker
🟢от 120 000 ₽ | 1–3 года

Frontend-разработчик (Middle)
🟢React 18, TypeScript, Axios, Material UI, Redux, Redux Toolkit, HTML, CSS, Git
🟢от 105 000 ₽ | 1–3 года

Frontend-разработчик Middle
🟢JavaScript, HTML5, React.js, TypeScript, Next.js, SCSS, LESS, ant-design, storybook, material-ui, react-bootstrap, Selenium, Cypress, Puppeteer, Git
🟢от 140 000 до 170 000 ₽ | 1–3 года

Frontend-разработчик (React, Next)
🟢JavaScript, React, Next.js, Ant Design, Next UI, Zustand, HTML, CSS
🟢от 200 000 до 350 000 ₽ | 3–6 лет
Post #2895 1.46K
👩‍💻 В чем разница между em и rem в CSS?

В CSS em и rem — это относительные единицы измерения, используемые для задания размеров шрифтов, отступов, полей и других стилей. em основывается на размере шрифта родителя, тогда как rem ориентирован на размер шрифта корневого элемента (html), что делает его предсказуемым и удобным для масштабирования.

➡️ Пример:
html {
font-size: 16px; /* Базовый размер шрифта */
}

.container {
font-size: 2em; /* 32px, основывается на размере родителя */
margin: 1rem; /* 16px, независимо от родителя */
}


🗣️ Использование rem помогает сохранить консистентность размеров при вложенных элементах, а em подходит для адаптивного дизайна, когда размеры зависят от родителей.


🖥 Подробнее тут
Post #2894 1.51K
👩‍💻 Dropdown Menu Effects

Анимированное выпадающее меню с переливающимся эффектом. Сделано на SCSS и TypeScript.

Открыть код...
Post #2892 1.49K
🔎 Подборка вакансий для джунов

Frontend-разработчик (junior/junior+)
🟢React, Mobx, SCSS, Tailwind, TypeScript, GIT (git flow)
🟢от 40 000 до 60 000 ₽ | Без опыта

Junior Frontend Developer
🟢HTML5, CSS3, JavaScript (ES6/ES7), React/Angular/Vue.js, jQuery, Bootstrap/Foundation/Bulma/Tailwind, Webpack/Parcel/Rollup, SASS/LESS/PostCSS/Stylus
🟢Уровень дохода не указан | Без опыта

Junior Frontend разработчик
🟢HTML, CSS, JavaScript, React, TypeScript, Redux toolkit
🟢от 40 000 до 70 000 ₽ | 1–3 года

Junior Frontend-разработчик
🟢React, Next.js, Tailwind CSS, React Query
🟢от 35 000 ₽ | 1–3 года

Junior Frontend (React) developer
🟢React, JavaScript, TypeScript, HTML, CSS, .NET (C#), Git
🟢Уровень дохода не указан | Без опыта
Post #2890 1.47K
👩‍💻 Создание карточки с изображением и текстом

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

Ожидаемое поведение:

• Изображение находится в верхней части карточки.
• Под изображением — заголовок и краткое описание.
• Карточка при наведении увеличивается и добавляет лёгкую тень.

Решение задачи🔽

<div class="card">
<img src="
https://via.placeholder.com/300x200" alt="Card Image" class="card-img">
<h3 class="card-title">Заголовок карточки</h3>
<p class="card-description">Это краткое описание для карточки. Оно даёт представление о содержимом.</p>
</div>


.card {
width: 300px;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
transition: transform 0.3s, box-shadow 0.3s;
}

.card:hover {
transform: scale(1.05);
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
}

.card-img {
width: 100%;
height: auto;
}

.card-title {
margin: 16px;
font-size: 1.2em;
}

.card-description {
margin: 0 16px 16px;
font-size: 0.9em;
color: #555;
}
Post #2889 1.4K
👩‍💻 Проблема с new URL(), и как URL.parse() её решает

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

Читать...
Post #2887 1.5K
Post #2876 1.48K
👩‍💻 Стилизация кнопки с эффектом наведения

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

Ожидаемое поведение:

• Основной цвет фона кнопки — синий (#007BFF).
• При наведении цвет фона становится темно-синим (#0056b3), добавляется тень, и кнопка слегка увеличивается.

Решение задачи🔽

<button class="styled-button">Нажми меня</button>

.styled-button {
background-color:
#007BFF;
color: white;
padding: 10px 20px;
border: none;
border-radius: 8px;
cursor: pointer;
font-size: 16px;
transition: background-color 0.3s, transform 0.3s, box-shadow 0.3s;
}

.styled-button:hover {
background-color:
#0056b3;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
transform: scale(1.05);
}
Post #2875 1.53K
👩‍💻 Создание CLI-приложения с Laravel и Docker

Хотя Laravel традиционно используется для создания веб-приложений, некоторые приложения нуждаются в надёжных командах CLI, запускаемых через Docker в продакшн-среде. Узнайте, как настроить образ Docker для запуска Artisan CLI, благодаря чему вы получите основу для распределения CLI-приложений на PHP.

Читать...
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →