Code Ready | Frontend
20.8K subscribers
727 photos
331 videos
17 files
489 links
Авторский канал по Frontend разработке.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

РКН: https://clck.ru/3NJCKs

Реклама на бирже: https://telega.in/c/code_ready
Download Telegram
Что будет в консоли?
Anonymous Quiz
16%
30
33%
10 + 5 * 2
47%
1010
4%
5
👍18🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Макет "Ujjo"

Довольно необычный по дизайну сайт, в котором много различного декоратива. Попробуйте сверстать)

▫️ Жанр: Лендинг
▫️ Сложность: средний
▫️ Язык: EN
▫️ Адаптив: Нет

@code_ready | #макет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4😁3👎2
This media is not supported in your browser
VIEW IN TELEGRAM
Как создать цветную анимированную рамку?

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

☑️ Ниже мы оставляем пару строк HTML и CSS кода для создания spinner анимации. ⤵️

<div class="spinner"></div>

@property --a {
syntax: '<angle>';
initial-value: 0deg;
inherits: false
}
body { display: grid;}
.spinner {
box-sizing: border-box;
place-self: center;
width: min(100%, 18em);
aspect-ratio: 1;
padding: 1.25em;
border-radius: 50%;
box-shadow: 2px 2px 17px #000;
background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/2017/17_05_a_amur_leopard_14.jpg)
50%/ cover content-box,
conic-gradient(in hsl longer hue from var(--a), hsl(0, 100%, 80%) 0 0);
animation: spin 2s linear infinite;
}
@keyframes spin { to { --a: 1turn } }


@code_ready | #практика #css
👍18🔥4
👍37😁9🔥5👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Как создать невероятный hover эффект?

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

☑️ Для создания данного hover эффекта, мы оставляем уже готовый код ниже. ⤵️

<button>Hover Me!</button>

@property --r {
syntax: '<length-percentage>';
initial-value: 0px;
inherits: false
}
button {
place-self: center;
border: solid 2px #0001;
padding: 0 1em;
display: block;
margin: 200px auto;
border-radius: 2em;
box-shadow: inset 1px 3px 1px #fff4;
background: radial-gradient(circle at var(--x, 0%) var(--y, 0%), black calc(var(--r) - 1px), darkorange var(--r)) border-box;
color: white;
font: 1.5em/ 2.25 ubuntu, sans-serif;
transition: --r .35s;

&:hover { --r: 100% }
}

function update_position(e) {
let _t = e.target;
if(_t.tagName.match(/^button$/i)) {
let r = _t.getBoundingClientRect();
['x', 'y'].forEach(c =>
_t.style.setProperty(`--${c}`, `${e[`client${c.toUpperCase()}`] - r[c]}px`))
}
}
addEventListener('mouseover', update_position);
addEventListener('mouseout', update_position)


@code_ready | #практика #scss #js
👍14🔥3
Шпаргалка с методами объекта console в JS

Объект Console служит для доступа к средствам отладки браузера. Работа с ним отличается в разных браузерах, но эти методы и свойства по факту поддерживаются всеми браузерами.

👉 @code_ready | #js #шпаргалка
👍17🔥5
‼️ Ребят, вот и дождались, мы создали второй, канал где уже достаточное количество постов.
Его название @time_design, мы там публикуем макеты для верстки, плагины для фигмы, оттенки цветов и подборки шрифтов.

Давненько мы проводили опрос какой канал создать, и большинство выбрало макеты. Поэтому мы решили объединить к макетам ещё пару идей)

Всех с наступающим 🎄и не забудьте подписаться на наш канал @time_design
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
😁48👍8🎉4👎1
Что возвращают операторы сравнения в JS?
Anonymous Quiz
8%
Undefined
76%
Булевое значение
8%
Объект
8%
Ничего из этого
👍13🔥3
Как круто оформить текст?

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

☑️ Данный эффект сделан с помощью псевдоэлемента :before, там и создается сам border и правильно позиционируется весь эффект. Ниже оставляем HTML и SCSS код для оформления текста. ⤵️

<h1><span>Подпишись на телеграмм канал @code_ready</span></h1>

h1 {
position: relative;
width: 18em;
margin: 3em auto;
padding: .7em 0;
font: normal 800 1.4em / 1.5 sans-serif;
text-align: center;
text-transform: uppercase;
}
span {
box-shadow: inset 0 0 0 5em white, 0 0 0 .2em white;
}
h1:before {
content: '';
position: absolute;
top: 0;
right: 11%;
bottom: 0;
left: 11%;
z-index: -1;
border: 3px solid coral;
}


@code_redy | #обучение #scss
🔥17👍7😁4
Методы конструктора Object.

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

👉 @code_ready | #js #шпаргалка
👍17🔥7😁5
👍13🔥7
Как вам посты на этой неделе? 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37🔥5😁3🎉2
Реклама на канале

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

1. Я не рекламирую всякий бред по типу лотереи. Есть определенная тематика, а именно Web разработка. И если есть реклама, то только полезная для вас. ❤️

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

3. Есть тип рекламы, который мы не можем контролировать, она происходит в рандомный момент, и я за это не получаю ничего. Эту рекламу делает сам телеграмм. Она находиться внизу и её можно скрыть только с помощью telegram premium.

И на этом всё, согласны ли вы со мной? Удачи. 🔥

@code_ready | #новость
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥2219👎2
Как выглядит оператор вызова фнукции в JS?
Anonymous Quiz
53%
()
17%
{}
3%
[]
27%
function
👍21🔥3
😁43👍11🔥6👎1
Итоги 2023 года

Всем доброго вечера, буквально через пару часов будет новый 2024 год. Хоть этому каналу всего лишь 4 месяца, мы хотим поделиться итогами за это краткое время. ❤️

Что мы сделали?
За эти 4 месяца мы успели набрать почти 2000 подписчиков, спасибо каждому кто смотрит посты, надеюсь мы для вас полезны! Вы нам помогаете развиваться и делать контент лучше, так как чем больше аудитория, чем больше реакций и комментариев, тем лучше становиться качество постов.

Цели на новый 2024 год. Пожалуй самая главная цель, это 10 тысяч подписчиков на этом канале и 5 тысяч на нашем втором канале @time_design. Помимо этого, мы хотим расширяться и делать новые каналы, где уже будет в разы качественней контент. Также радовать вас и быть полезными для каждого кто смотрит наши каналы. Всем спасибо)

Пожелания
. Пусть этот год будет полон творческих идей и важных событий. Желаем каждому выполнить все свои цели, стать успешным разработчиком, желаем удачи, счастья и здоровья. ❤️

С наступающим Новым Годом! 🍾

@code_ready | #новость
Please open Telegram to view this post
VIEW IN TELEGRAM
👍137🔥5🎉1
С наступающим, друзья!

Пусть этот год Дракона будет полон творческих идей и важных событий. Желаю каждому реализовать все свои мечты, стать успешным разработчиком. А также я вам желаю удачи, счастья и здоровья, чтобы вы преодолели любые преграды и добились всех своих целей!
21🎉8👍4