Каморка Геткурсовода 💻 | Канал Максима Елисеева
Помните этот крутой блок? Я подарю его вам! 😉 Этот конкурс приурочен к открытию моего клуба Train IT. Я подарю этот крутейший блок с 3д иконками соц-сетей для Геткурса 10 счастливчикам, которые выполнят условия конкурса, а именно: ❗️Самое простое: быть…
Друзья, всем хороших выходных 😉
Уже завтра в 19:00 я закрою анкету регистрации на конкурс, и в 20:00 объявлю 10 счастливчиков, которые получат от меня крутой блок с 3д иконками соц-сетей 😊
Этот конкурс был приурочен к празднованию открытия моего клуба Train IT, который я готовил для вас всё это время! И вот он запустился в работу 😉
🟢 Ссылка на клуб https://train-it.ru
Там я обучаю html/css/js не занудными учебниковыми-терминами и оборотами, а простым и понятным языком. Так же рассказываю о секретах Tilda и делюсь крутыми фишками и своими разработками для платформы.
Буду рад видеть вас у себя в клубе! 🥳
Уже завтра в 19:00 я закрою анкету регистрации на конкурс, и в 20:00 объявлю 10 счастливчиков, которые получат от меня крутой блок с 3д иконками соц-сетей 😊
Этот конкурс был приурочен к празднованию открытия моего клуба Train IT, который я готовил для вас всё это время! И вот он запустился в работу 😉
🟢 Ссылка на клуб https://train-it.ru
Там я обучаю html/css/js не занудными учебниковыми-терминами и оборотами, а простым и понятным языком. Так же рассказываю о секретах Tilda и делюсь крутыми фишками и своими разработками для платформы.
Буду рад видеть вас у себя в клубе! 🥳
Media is too big
VIEW IN TELEGRAM
Настало время объявлять победителей! 🥳
Видео того, как выбирались 10 победителей будет прикреплено к посту 😉
❗️Поздравляем этих 10 счастливчиков! 🥳🥳🥳
Они получат от меня крутейший блок с 3д иконками соц-сетей для Геткурса:
@Yuliya_Gostyukhina
@ElizavetaErshova45
@alesya_loskutova
@InnaAgapova
@dar_len
@elenkost
@Maekni
@Anastasia_Kazarinova
@ledorof
@manamadnail
С победителями я свяжусь в понедельник 9 августа с 13:00 до 18:00 и передам вам сам блок и инструкции 😉
Ещё раз поздравляю! 🥳🥳🥳
Видео того, как выбирались 10 победителей будет прикреплено к посту 😉
❗️Поздравляем этих 10 счастливчиков! 🥳🥳🥳
Они получат от меня крутейший блок с 3д иконками соц-сетей для Геткурса:
@Yuliya_Gostyukhina
@ElizavetaErshova45
@alesya_loskutova
@InnaAgapova
@dar_len
@elenkost
@Maekni
@Anastasia_Kazarinova
@ledorof
@manamadnail
С победителями я свяжусь в понедельник 9 августа с 13:00 до 18:00 и передам вам сам блок и инструкции 😉
Ещё раз поздравляю! 🥳🥳🥳
Мы строили, строили... 🙄
Одной из самых популярных проблем использования блока "Две колонки с произвольным контентом" является правильное обращение ко второй его составляющей колонке, чтобы её застилизовать.
И ведь действительно, селектор
Следует обращаться ко второй колонке не по дочерним элементам, а по типу этого элемента:
#полезная_фишка
Одной из самых популярных проблем использования блока "Две колонки с произвольным контентом" является правильное обращение ко второй его составляющей колонке, чтобы её застилизовать.
И ведь действительно, селектор
.builder:nth-child(2)
не даст вам нужного результата. Потому что в родительском блоке my-container
то и дело помимо <script>
добавляется ещё и <style>
. Таким образом это обращение работает неправильно.Следует обращаться ко второй колонке не по дочерним элементам, а по типу этого элемента:
.builder:nth-of-type(2)Таким селектором мы говорим что "Найди такой же второй класс билдер в потоке кода". Таким образом мы корректно обратимся как к самой второй колонке, так и дописав нужные элементы, соответственно, корректно и к этим элементам второй колонки :)
#полезная_фишка
В ряд ❗️
Сегодня мы впервые затронем такую сложную тему, как флекс-правила. Естественно, в одном посте не расскажешь весь мой мини-курс, который есть в Клубе Магии 😁 Но мы решим довольно наболевшую для многих проблему:
Есть кнопки, выполняют разные действия, как же сделать их в ряд?
Всё решается флекс-правилами. Для начала мы активируем их в самом родительском контейнере, который содержит все наши 3 кнопки. В моём случае это класс
Берите себе на вооружение!
#полезная_фишка
Сегодня мы впервые затронем такую сложную тему, как флекс-правила. Естественно, в одном посте не расскажешь весь мой мини-курс, который есть в Клубе Магии 😁 Но мы решим довольно наболевшую для многих проблему:
Есть кнопки, выполняют разные действия, как же сделать их в ряд?
Всё решается флекс-правилами. Для начала мы активируем их в самом родительском контейнере, который содержит все наши 3 кнопки. В моём случае это класс
builder
. В нём я активирую флекс сетку путём display: flex;
после чего правилом justify-content: space-around;
я создаю равные отступы между элементами, в том числе и от краёв контейнера 😉Берите себе на вооружение!
#полезная_фишка
This media is not supported in your browser
VIEW IN TELEGRAM
Ужасы нашего городка... 😅
У многих вид старого редактора вызывает ужас и боязнь что-либо в нём делать 😆 И не просто так, ведь там вполне реально накосячить больше, чем в редакторе на обычных страницах.
В этом посте рассмотрим возможность в "пару взмахов" создания 2-х колонок в старом конструкторе.
Всё очень просто. Я сделал контейнер, добавил внутрь него ещё один. Таким образом он становится уже выбранным по умолчанию для дальнейших действий. Зажав левую кнопку мыши, чтобы перетащить блок, я тащу его к краю родительского контейнера и ставлю его сбоку. Блоки сразу подразделяются структурно на колонки, и вы можете строить свою сетку дальше 😉
#лайфхак
У многих вид старого редактора вызывает ужас и боязнь что-либо в нём делать 😆 И не просто так, ведь там вполне реально накосячить больше, чем в редакторе на обычных страницах.
В этом посте рассмотрим возможность в "пару взмахов" создания 2-х колонок в старом конструкторе.
Всё очень просто. Я сделал контейнер, добавил внутрь него ещё один. Таким образом он становится уже выбранным по умолчанию для дальнейших действий. Зажав левую кнопку мыши, чтобы перетащить блок, я тащу его к краю родительского контейнера и ставлю его сбоку. Блоки сразу подразделяются структурно на колонки, и вы можете строить свою сетку дальше 😉
#лайфхак
This media is not supported in your browser
VIEW IN TELEGRAM
Я тут реанимировал одну свою старую разработку для Геткурса, которую так и не добавили в блочный функционал, когда я ещё работал там :)
Это полностью адаптивный, бомбический слайдер для лендингов (с поддержкой даже самых маленьких экранов 320px) с автопереключением слайдов и необычным эффектом замещения картинок 😏
Мне попросту стало жалко такой чудесный слайдер, сделанный полностью с нуля, и я решил доделать его и показать вам 😁
#наработки
Это полностью адаптивный, бомбический слайдер для лендингов (с поддержкой даже самых маленьких экранов 320px) с автопереключением слайдов и необычным эффектом замещения картинок 😏
Мне попросту стало жалко такой чудесный слайдер, сделанный полностью с нуля, и я решил доделать его и показать вам 😁
#наработки
Кто здесь главный? 🙄
В открытой ленте комментариев есть возможность как задавать вопросы, так и отвечать на них. И не всегда понятно кто тебе отвечает: ещё один ученик с хорошими знаниями, или же сотрудник проекта?
Я предлагаю явно выделить сотрудника от учеников :)
У сотрудников и админов проекта есть дополнительный класс у основного
Полная конструкция обращения к имени сотруднику в ленте комментариев выглядит так:
#полезная_фишка
В открытой ленте комментариев есть возможность как задавать вопросы, так и отвечать на них. И не всегда понятно кто тебе отвечает: ещё один ученик с хорошими знаниями, или же сотрудник проекта?
Я предлагаю явно выделить сотрудника от учеников :)
У сотрудников и админов проекта есть дополнительный класс у основного
.user-profile-link
— это класс .worker
. Именно через такое сочетание можно повлиять, например, на цвет имени сотрудника или же размер его имени, как это сделано в моём случае (см. скриншот).Полная конструкция обращения к имени сотруднику в ленте комментариев выглядит так:
.user-profile-link.worker span
Теперь вы можете явно отличить сотрудника от учеников в ленте комментариев ;)#полезная_фишка
Лето вот-вот закончится, сезон отпусков подходит к концу. Кому-то снова на работу, а кому-то снова идти учиться.
Почему бы не совместить одно с другим?
Ведь все мы знаем, что стабильный рост заработка приходит с крепкими и уверенными знаниями. И я хочу поделиться своими знаниями с вами в своём клубе Train IT 😉
Фишка моего клуба в том, что я объясняю сложные темы по HTML/CSS/JS простым языком, показывая материал на практике без скучных и занудных "учебниковых" терминов. В направлении "Веб с нуля" вы поймете всё, что раньше для вас казалось "тёмным лесом", и будете уверенно применять знания вне зависимости от платформы, с которой вы работаете.
❗️Ссылка на клуб: https://train-it.ru
Так же в клубе есть второе направление — Тильда. Там я делюсь своими разработками, рассказываю секреты обращения с платформой, делаю креативные дизайны и готовые решения, которыми с радостью делюсь с вами. Ваши проекты на Тильде станут краше и интереснее, а так же приятно удивят ваших заказчиков и работодателей :)
Вы всегда можете посмотреть, какие уроки я готовлю для вас, так как на главной странице есть расписание уроков по каждому направлению! Посмотреть направления и расписания можно тут: https://train-it.ru/home#current
Новости моего клуба и полезную обучающую информацию из мира IT вы узнаете из моего второго канала, где мои коллеги по цеху формируют для вас образовательный контент: https://t.me/train_it_official 😊
Если учиться, то учиться качественно и комплексно 😉
Почему бы не совместить одно с другим?
Ведь все мы знаем, что стабильный рост заработка приходит с крепкими и уверенными знаниями. И я хочу поделиться своими знаниями с вами в своём клубе Train IT 😉
Фишка моего клуба в том, что я объясняю сложные темы по HTML/CSS/JS простым языком, показывая материал на практике без скучных и занудных "учебниковых" терминов. В направлении "Веб с нуля" вы поймете всё, что раньше для вас казалось "тёмным лесом", и будете уверенно применять знания вне зависимости от платформы, с которой вы работаете.
❗️Ссылка на клуб: https://train-it.ru
Так же в клубе есть второе направление — Тильда. Там я делюсь своими разработками, рассказываю секреты обращения с платформой, делаю креативные дизайны и готовые решения, которыми с радостью делюсь с вами. Ваши проекты на Тильде станут краше и интереснее, а так же приятно удивят ваших заказчиков и работодателей :)
Вы всегда можете посмотреть, какие уроки я готовлю для вас, так как на главной странице есть расписание уроков по каждому направлению! Посмотреть направления и расписания можно тут: https://train-it.ru/home#current
Новости моего клуба и полезную обучающую информацию из мира IT вы узнаете из моего второго канала, где мои коллеги по цеху формируют для вас образовательный контент: https://t.me/train_it_official 😊
Если учиться, то учиться качественно и комплексно 😉
train-it.ru
Train IT — клуб изучения востребованных направлений!
IT, Маркетинг, Дизайн — это далеко не все направления, которые мы предлагаем изучить. Короткие и практичные уроки помогут вам точечно изучить новые профессии и направления, а наши крутые кураторы подскажут и помогут вам на пути освоения новых знаний.
Каморка Геткурсовода 💻 | Канал Максима Елисеева pinned «Лето вот-вот закончится, сезон отпусков подходит к концу. Кому-то снова на работу, а кому-то снова идти учиться. Почему бы не совместить одно с другим? Ведь все мы знаем, что стабильный рост заработка приходит с крепкими и уверенными знаниями. И я хочу…»
Защитите себя 👊
Друзья, вопрос с неадекватными заказчиками, которые прошли "модные" курсы и теперь ведут себя так, как им говорили "эксперты", сейчас стоит довольно остро. И ведь некоторым из таких заказчиков вбили в голову, что услуги для старта школы или прочего проекта должны быть бесплатными 😱
И ведь по-любому кто-то попадал в такую ситуацию, что после выполненной вами работы, заказчик просто "уходил в туман", не заплатив...
Я поделюсь с вами лайфхаком, которым я всегда пользуюсь сам, чтобы обезопасить себя от неуплат. НИКОГДА не делайте стили (или скрипты) у заказчика в аккаунте (в блоках, в настройках скриптов и т.д.). Храните весь ваш код в отдельном .css файле на каком-нибудь хостинге и подгружайте его к проекту через удалённое подключение!
В моём случае я подгружаю его из своего собственного аккаунта ГК со своего хранилища (смотрите скриншот). В настройках страницы, выбрав "Показать дополнительные настройки", в разделе "Теги в разделе HEAD" я подключаю CSS файл к странице, и все стили прекрасно отрабатываются на ней.
Вам понадобится такая конструкция:
#лайфхак
Друзья, вопрос с неадекватными заказчиками, которые прошли "модные" курсы и теперь ведут себя так, как им говорили "эксперты", сейчас стоит довольно остро. И ведь некоторым из таких заказчиков вбили в голову, что услуги для старта школы или прочего проекта должны быть бесплатными 😱
И ведь по-любому кто-то попадал в такую ситуацию, что после выполненной вами работы, заказчик просто "уходил в туман", не заплатив...
Я поделюсь с вами лайфхаком, которым я всегда пользуюсь сам, чтобы обезопасить себя от неуплат. НИКОГДА не делайте стили (или скрипты) у заказчика в аккаунте (в блоках, в настройках скриптов и т.д.). Храните весь ваш код в отдельном .css файле на каком-нибудь хостинге и подгружайте его к проекту через удалённое подключение!
В моём случае я подгружаю его из своего собственного аккаунта ГК со своего хранилища (смотрите скриншот). В настройках страницы, выбрав "Показать дополнительные настройки", в разделе "Теги в разделе HEAD" я подключаю CSS файл к странице, и все стили прекрасно отрабатываются на ней.
Вам понадобится такая конструкция:
<link rel="stylesheet" href="ссылка_на_файл_css">
Переносите весь код из файла к заказчику только тогда, когда он вам заплатит 😉 А все работы выполняйте в User CSS расширении, и переносите в файл. Ну а если не платят... весь css файл в ваших руках... и ваша фантазия 😂#лайфхак
ugdj9m1ib371vratx1ks.gif
11.4 MB
Друзья, всем хорошего настроения, и отличных выходных 😉
Неделька выдалась трудоёмкой, особенно когда стартовал сентябрь, и работы навалилось приличное количество) Даже не успел годноты вам запостить.
На следующей неделе поделюсь с вами сочной информацией, а пока, ловите небольшой мем для пятничного настроения 😆
Неделька выдалась трудоёмкой, особенно когда стартовал сентябрь, и работы навалилось приличное количество) Даже не успел годноты вам запостить.
На следующей неделе поделюсь с вами сочной информацией, а пока, ловите небольшой мем для пятничного настроения 😆
Индивидуализируем свои материалы 😋
У всех разные онлайн-школы и все хотят иметь свой собственный индивидуальный подход к её оформлению. В частности, поменять некоторые системные надписи, которые ставит Геткурс автоматически.
На своём проекте при переходе в Тренинги, я заменил стандартную надпись "Список тренингов" на "Доступные направления", применимую для моей задумки, без JS скриптов.
Главное знать, к чему обратиться ;)
Всё достаточно просто: я скрыл стандартный Геткурсовский заголовок и убрал серую полоску, которая идёт после него:
#лайфхак
У всех разные онлайн-школы и все хотят иметь свой собственный индивидуальный подход к её оформлению. В частности, поменять некоторые системные надписи, которые ставит Геткурс автоматически.
На своём проекте при переходе в Тренинги, я заменил стандартную надпись "Список тренингов" на "Доступные направления", применимую для моей задумки, без JS скриптов.
Главное знать, к чему обратиться ;)
Всё достаточно просто: я скрыл стандартный Геткурсовский заголовок и убрал серую полоску, которая идёт после него:
.page-header h1 {Затем просто добавил собственный блок с Заголовком и стилизовал его в блоке "Область: Page". Вот вам и лайфхак 😁
display: none;
}
.page-header .content-menu {
border-bottom: none;
}
#лайфхак
Сложно... но очень интересно 😳
Друзья, этот пост будет в разы сложнее, чем всё то, чем я с вами делился всё это время, но он несёт в себе целую кладезь полезнейшей информации.
Мало кто знает, но большинство всё же догадываются, что Геткурс посылает на страницу какие-либо данные, чтобы правильно обрабатывать запросы пользователей. В качестве примера, один из таких видов данных это объект
В
Таких объектов Геткурс выводит великое множество, в каждом есть много чего интересного.
#полезная_фишка
Друзья, этот пост будет в разы сложнее, чем всё то, чем я с вами делился всё это время, но он несёт в себе целую кладезь полезнейшей информации.
Мало кто знает, но большинство всё же догадываются, что Геткурс посылает на страницу какие-либо данные, чтобы правильно обрабатывать запросы пользователей. В качестве примера, один из таких видов данных это объект
gcAccountUserMenu
, в котором содержится информация о текущем пользователе страницы.В
items
этого объекта хранится довольно полезная информация, к примеру, iconUrl
который содержит линк на нашу с вами аватарку в системе. Обращение к ней в объекте в данном случае будет такое:gcAccountUserMenu.items[0].iconUrl
Вы можете использовать вашу фантазию и придумать применение такой информации 😉 И скажу сразу, можно устроить грандиозные механики и контент для страниц!Таких объектов Геткурс выводит великое множество, в каждом есть много чего интересного.
#полезная_фишка
Каморка Геткурсовода 💻 | Канал Максима Елисеева
Сложно... но очень интересно 😳 Друзья, этот пост будет в разы сложнее, чем всё то, чем я с вами делился всё это время, но он несёт в себе целую кладезь полезнейшей информации. Мало кто знает, но большинство всё же догадываются, что Геткурс посылает на страницу…
Подобные страшные темы постепенно буду объяснять по-конкретнее 😁
Вытаскивание информации из объектов данных Геткурса может понадобиться, когда вы разрабатываете свои сложные пользовательские интерфейсы или любые другие механики.
Разберем пример с обращением к иконке юзера, который был в предыдущем посте. Чтобы обратиться к иконке юзера и вытащить её из левой панели меню, понадобится такое обращение:
#полезная_фишка
Вытаскивание информации из объектов данных Геткурса может понадобиться, когда вы разрабатываете свои сложные пользовательские интерфейсы или любые другие механики.
Разберем пример с обращением к иконке юзера, который был в предыдущем посте. Чтобы обратиться к иконке юзера и вытащить её из левой панели меню, понадобится такое обращение:
gcAccountUserMenu.items[0].iconUrlДопустим, при разработке интерфейса вам нужно вставить картинку текущего юзера в ваше собственное место в интерфейсе. Рекомендую использовать по назначению тег
<img>
. Дадим ему класс, к примеру user-img
, и целиковая картина с тегом будет выглядеть так:<img src="image" class="user-img">Обратите внимание, в атрибуте
src
я поставил заглушку в виде слова image
. Это важно для того, чтобы избежать ошибок в работе JS. Далее, мы определяем наш тег изображения с нашим классом в переменную и через переменную обращаемся к его атрибуту src
, чтобы в итоге поставить туда наше изображение юзера из объекта. Всё вместе это будет выглядеть так:let userImg = document.querySelector('.user-img');И таким образом картинка текущего юзера вставится в ваш тег
userImg.src = gcAccountUserMenu.items[0].iconUrl;
<img>
😉#полезная_фишка
Пост откровений 😎
Друзья, в этом посте я хотел бы узнать у вас, как вы пришли к работе с Геткурсом. Где и как учились, или неосознано пришли к этому, умеете ли вы верстать и обращаться с кодами :)
К примеру, я полностью самоучка, все свои нынешние скилы я прокачал целиком и полностью самостоятельно. Даже мой ВУЗ был не технический, а гуманитарный 😁 В саму компанию Геткурс пришел тогда ещё в 2016 году в простом поиске работы и как закрепление своего опыта в вёрстке и программировании. Тогда я и понятия не имел, во что это всё выльется сегодня ;)
А каков ваш путь становления? Делитесь в комментариях ☺️
Друзья, в этом посте я хотел бы узнать у вас, как вы пришли к работе с Геткурсом. Где и как учились, или неосознано пришли к этому, умеете ли вы верстать и обращаться с кодами :)
К примеру, я полностью самоучка, все свои нынешние скилы я прокачал целиком и полностью самостоятельно. Даже мой ВУЗ был не технический, а гуманитарный 😁 В саму компанию Геткурс пришел тогда ещё в 2016 году в простом поиске работы и как закрепление своего опыта в вёрстке и программировании. Тогда я и понятия не имел, во что это всё выльется сегодня ;)
А каков ваш путь становления? Делитесь в комментариях ☺️
Ссылку в ссылку! 🤨
Все мы знаем, что браузеры по разному отображают контент html-документа. Вот и Сафари в IOS не является исключением. Если оставить контакты на сайте в виде номера телефона и обернуть его, скажем, в простой параграф с классом
Многих заказчиков такой подход не устраивает и они просят убрать ссылку с номера телефона. Но как? Если мы даже не писали тег
Существует лайфхак для того, чтобы убрать подобные ссылки с номеров телефонов на IOS, и правильно застилизовать эту часть контента. В настройках страницы, перейдя к дополнительным настройкам, в разделе "Теги в разделе HEAD" нужно дописать метатег со следующими атрибутами:
#лайфхак
Все мы знаем, что браузеры по разному отображают контент html-документа. Вот и Сафари в IOS не является исключением. Если оставить контакты на сайте в виде номера телефона и обернуть его, скажем, в простой параграф с классом
phone
вот таким образом в качестве примера:<p class="phone">+76668889090</p>
То наверняка удивитесь, когда посмотрите результат на устройствах Apple и обнаружите, что это кликабельная ссылка с номером телефона :)Многих заказчиков такой подход не устраивает и они просят убрать ссылку с номера телефона. Но как? Если мы даже не писали тег
<a>
, который отвечает за это? 😳Существует лайфхак для того, чтобы убрать подобные ссылки с номеров телефонов на IOS, и правильно застилизовать эту часть контента. В настройках страницы, перейдя к дополнительным настройкам, в разделе "Теги в разделе HEAD" нужно дописать метатег со следующими атрибутами:
<meta name="format-detection" content="telephone=no">
Это решит проблему с присваиванием ссылок :)#лайфхак