Верстка сайта - Делаем темную версию сайта

  Рет қаралды 30,515

Web Developer Blog

Web Developer Blog

3 жыл бұрын

Многие уже давно заметили тенденцию что темная тема сайта или приложения стала очень популярна. В этом видео я покажу как сделать темную версию сайта с нуля даже если вы начинающий.На самом деле темная тема сайта при верстке делается очень легко. Есть множество вариантов как делать версии сайтов и я покажу один из самых простых и используемых. Верстка сайта после данных уроков это очень легко даже если вы не особо ориентируетесь в HTML и CSS.

Пікірлер: 126
@arturj5574
@arturj5574 3 жыл бұрын
Привет! Короткие видео с заданиями это то, что надо. Спасибо!
@alexdom5671
@alexdom5671 3 жыл бұрын
Как по мне, лучше просто к body добавить класс dark-mode (а в css уже просто допилить цвета) и еще сохранять запись в localStorage и при следующей загрузке смотреть туда. Твой варик подойдет только для лендоса и только для одной загрузки. При следующем варианте все равно придется переключаться. Не удобно и не универсально.
@BEKBOLSUNTURSUN
@BEKBOLSUNTURSUN 9 ай бұрын
@speedcubersuzb
@speedcubersuzb 6 ай бұрын
Да правильно мыслиш и кстати спасибо тебе по твоему коду смог сделаь тёмную тему
@ruruqeqe216
@ruruqeqe216 3 жыл бұрын
супер полезно и понятно!!!!однозначно лайк!!!побольше бы таких видео в таком формате (обсуждая какую-нибудь фишку).
@X_X1236
@X_X1236 Ай бұрын
Спасибо! Я почему-то думала что можно как-то обойтись с 3 файлами, а оказывается нет
@OskarPrice
@OskarPrice 3 жыл бұрын
Спасибо, без воды и по сути !
@battalov_u
@battalov_u 3 жыл бұрын
Как всегда все коротко и ясно, с меня лайкос.
@aleksandr95
@aleksandr95 2 жыл бұрын
Чувак, ты просто лучший. Огромное тебе спасибо :)
@user-hu7co9zx8b
@user-hu7co9zx8b 8 ай бұрын
Спасибо огромное вы меня выручили такими темами
@denysivashchenko2080
@denysivashchenko2080 3 жыл бұрын
Хороший формат, реально коротенькие видосы с интересными решениям )
@user-qn7ox1xz5s
@user-qn7ox1xz5s 2 жыл бұрын
Всё сработало, это конечно круто. Сделай пожалуйста видео о том, как сделать так чтобы тема сохранялась при переходе со страницы на страницу.
@Milkyway20239
@Milkyway20239 3 жыл бұрын
Классный урок! Ждём ещё
@funnylive3309
@funnylive3309 2 жыл бұрын
Спасибо вам огромное!!! пол дня сижу уже думаю как сделать этот темный режим и ничего не выходит, благодаря вам все вышло!!!!
@user-tz4il1vj8i
@user-tz4il1vj8i 3 жыл бұрын
Все коротко и по делу! Круто
@user-fv8kp5hd3m
@user-fv8kp5hd3m 2 жыл бұрын
подскажите, что нужно дописать, чтобы выбранная тема сохранялась при перезагрузке страницы?
@aleksandryushka9571
@aleksandryushka9571 3 жыл бұрын
Привет. Темная тема это круто. Глаза меньше устают. Всегда использую темную тему. Как раз искал как ее сделать на своем проекте
@htmlbookpro
@htmlbookpro 3 жыл бұрын
Еще есть одна штука - prefers-color-scheme медиа-запрос, который можно использовать для определения системных настроек цветовой схемы пользователя и выдавать ему по дефолту черную тему на основе его темы в операционной системе
@velson9466
@velson9466 3 жыл бұрын
А это куда писать нужно?
@alrun6458
@alrun6458 3 жыл бұрын
@@velson9466 в гугл
@anuar9314
@anuar9314 3 жыл бұрын
@@velson9466 в js конечно, хотя можно и на стороне сервера это проделать
@nefedoff3679
@nefedoff3679 2 жыл бұрын
Отличный урок. А как смену стиля привязать к пользователю что бы тёмная тема оставалась при переходе по страницам?
@zhakshylykkozhobekov5377
@zhakshylykkozhobekov5377 3 жыл бұрын
Как сделать сайт многоязычным? Запиши на эту тему пожалуйста.
@akzhansarzhanuly1654
@akzhansarzhanuly1654 3 жыл бұрын
I18n
@touw6940
@touw6940 3 жыл бұрын
Думаю все тоже самое только с заменой html файла с тоже структурой но на английском
@lotvaplotol5578
@lotvaplotol5578 3 жыл бұрын
@@touw6940 Если сайт динамически выдает контент через бд?
@additRU
@additRU 2 жыл бұрын
@@touw6940 если сайт многостраничный лучше с ini файлами, копировать сайт лишние мб на сервере и не профессионально.
@user-sv6ml9vs9y
@user-sv6ml9vs9y 2 жыл бұрын
@@additRU А можете ПОДРОБНЕЕ рассказать, как Вы это делаете?)
@user-ku6zf7jq3s
@user-ku6zf7jq3s 3 жыл бұрын
Прикольно, но чисто теория. в рабочих проектах использовать нельзя. Полностью копировать css странная идея, можно же подключить dark_mode.css после основного файла стилей и переопределить в нем только color и background. А также допилить сохранение темы через куки. Тогда видео станет гораздо полезней.
@user-po5ih2pj5h
@user-po5ih2pj5h 3 жыл бұрын
Спасибо, очень востребованная сейчас тема в версте.
@osada4367
@osada4367 3 жыл бұрын
Привет, как насчет того чтобы сохранять выбранный стиль независимо от перезагрузок ?
@justfisher2920
@justfisher2920 Жыл бұрын
При обновлении страницы, включается светлая тема. Как исправить это принудительное переключение?
@FRAGILE304
@FRAGILE304 3 жыл бұрын
Интересно посмотреть другие способы.
@frozeninside5004
@frozeninside5004 3 жыл бұрын
пригодится !) Спасибо Темная тема везде стоит у меня, глазам легче работать
@ShortsPageTech
@ShortsPageTech 3 жыл бұрын
Круто лайк
@jamic7569
@jamic7569 3 жыл бұрын
Спасибо!!!
@user-ji4ew7jd4s
@user-ji4ew7jd4s 3 жыл бұрын
Спасибо)
@zvezd1ktv230
@zvezd1ktv230 3 жыл бұрын
Гоу полное видео про React Native с андроид студио
@dima_krupa
@dima_krupa 3 жыл бұрын
Спасибо за полезную информацию) Есть в планах сделать курс по натяжке верстки на WooCommerce? Было бы очень интересно посмотреть. Если в планах нет, то можете запланировать?))
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Может быть
@thelifeofprogrammer133
@thelifeofprogrammer133 3 жыл бұрын
Только недавно задумывался как её сделать
@anesthetic7541
@anesthetic7541 3 жыл бұрын
Как сделать многостраничный сайт с помощью gulp ,запили Видосик очень полезный контент снимаешь ,побольше подписчиков))
@hutoryanin
@hutoryanin 3 жыл бұрын
*Л. а. й. к. о. с.* за видос. ы)
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Это все что б набрать классы 👌🏻👌🏻😂
@hutoryanin
@hutoryanin 3 жыл бұрын
@@SuprunAlexey да, другие способы сделать тёмную тему тоже будут интересны)
@kabito_sao
@kabito_sao 2 жыл бұрын
У меня резко меняется тема, как сделать плавный переход из одной темы в другую? (Заранее спасибо!)
@Nikita-qb3hu
@Nikita-qb3hu 3 жыл бұрын
Интересная идея
@war_criminal_
@war_criminal_ 3 жыл бұрын
Интересная тема
@dog_matches
@dog_matches 3 жыл бұрын
Балдеж
@user-wn1dk2rh2v
@user-wn1dk2rh2v Жыл бұрын
А как сделать, что бы темная тема сохранялась при переходе на другую страницу?
@user-gl3if9cw4i
@user-gl3if9cw4i 3 жыл бұрын
а реализация по типу: html: css: button{ width:50%; left:0; background:white; }\js: b.onclick=function(){ if(get.ElementById(b).style.background=="white" get.ElementById(b).style.background="black" else{ get.ElementById(b).style.background="white"} } нормальная ?
@pxeexe4571
@pxeexe4571 3 жыл бұрын
спасибо
@young7124
@young7124 3 жыл бұрын
Ждём всей страной😆
@user-hw5fv2nm1x
@user-hw5fv2nm1x Жыл бұрын
Почему onclick срабатывает со второго клика?
@guffboss2358
@guffboss2358 3 жыл бұрын
Жаль что объяснялось не на примере дизайна с превьюшки, очень бы хотелось такой проект в портфолио
@alexwill7818
@alexwill7818 3 жыл бұрын
Рекомендовать такой способ точно не нужно, при любой правке стилей нужно во всех файлах одно и тоже фиксить
@aleksandryushka9571
@aleksandryushka9571 3 жыл бұрын
Сработало.
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Круто
@olegostakhov8499
@olegostakhov8499 3 жыл бұрын
а не проще ли иметь один файл стилей, а тему менять добявляя скасс body dark-mode, например ?
@muresda2047
@muresda2047 3 жыл бұрын
Если сайт большой, то к каждому элементу приписывать если будешь(а придется), то это увеличит скорость загрузки страницы и её вес. Но плюс в том, что если препроцессор используешь, то легче настраивать)
@user-yi4ky7fm3f
@user-yi4ky7fm3f 2 жыл бұрын
Конечно, для тех кто уже шарит видос мб помог, а вот для чайников всё происходит слишком быстро и без объяснений. Но я мимо проходил, хз на кого расчитан твой клан, мб чисто на опытных
@user-mm3vk2jz3i
@user-mm3vk2jz3i 3 жыл бұрын
Способ твой неплох по идее. Его усовершенствовать можно записав в LocalStorage значение, которое стоит у пользователя и просто сразу подгружать тому, кто выбрал тёмную тему именно её. Не знаю только как такую вещь на wp или любой другой cms провернуть. Разве что в куки записывать, а не LocalStorage
@user-sn1mk9fx9o
@user-sn1mk9fx9o 3 жыл бұрын
Было бы интересно узнать какие плагины ты используешь для хрома)
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
никакие
@anuar9314
@anuar9314 3 жыл бұрын
adblock, touch VPN все
@akzhansarzhanuly1654
@akzhansarzhanuly1654 3 жыл бұрын
Если делаете spa, предлагаю использовать material ui, там можно это реализовать через theme
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
это так для ознакомления
@user-vv7oc3cv1h
@user-vv7oc3cv1h 2 жыл бұрын
а как сделать чтобы когда переходил в другую страницу сайта и там остался последняя активная тема?
@SuprunAlexey
@SuprunAlexey 2 жыл бұрын
JavaScript тут поможет
@fsnareuu
@fsnareuu Ай бұрын
Не знаю почему но у меня не работает вообще, я нажимаю на кнопку по 500 раз, ничего не меняется , пробовал другой браузер, пробовал перезагружать страницу , абсолютно ничего не срабатывает, переписывал код, не могу понять почему
@confymarlow8616
@confymarlow8616 3 жыл бұрын
Привет! Помоги пожалуйста , как бэкендер) У меня на гл. странице сайта есть кнопки "Войти" и "регистрация". Как сделать так чтобы после авторизации, у меня на сайте главном поменялись эти кнопки на "Кабинет" и "Выход" ?? Помоги(те) пожалуйста!
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Смотря на чем делать, на многих фреймворках это уже предустановленной
@confymarlow8616
@confymarlow8616 3 жыл бұрын
@Данил Мальков на Node.js? Ясно спасибо что предупредили)
@confymarlow8616
@confymarlow8616 3 жыл бұрын
@@SuprunAlexey а на движках?
@aleksandryushka9571
@aleksandryushka9571 3 жыл бұрын
А при помощи Jquery можно сделать такое же?
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Можно
@aleksandryushka9571
@aleksandryushka9571 3 жыл бұрын
Спасибо. Попробую разобраться. Хорошего вечера
@annadesler6425
@annadesler6425 3 жыл бұрын
использую везде где можно
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
крут
@eugenenovikov671
@eugenenovikov671 3 жыл бұрын
когда я услышал про "тренд появился год назад" я чуть чаем не подавился, не надо так шутить
@enigma9445
@enigma9445 2 жыл бұрын
ты дизлайк поставил ?))
@eugenenovikov671
@eugenenovikov671 2 жыл бұрын
@@enigma9445 я дизы вообще не ставлю в ютюбе никогда
@kirillperov3843
@kirillperov3843 2 жыл бұрын
@@eugenenovikov671 видимо год назад (относительно даты публикации ролика) это стало массовым явлением.
@eugenenovikov671
@eugenenovikov671 2 жыл бұрын
@@kirillperov3843 нет, это типичный блоггерский штамп, это у всех блоггеров такая фраза, расчитана на новичков.
@demidovmaxim1008
@demidovmaxim1008 3 жыл бұрын
Проще подключать файлы тем с :root переменными и тогда менять его, а в файлах оформления ничего не копипастить
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
я об этом говорил
@demidovmaxim1008
@demidovmaxim1008 3 жыл бұрын
@@SuprunAlexey извиняюсь, видимо прослушал.
@semionrutshtein1745
@semionrutshtein1745 3 жыл бұрын
В интелтидж идеа работаю с темной темой, на маке темная тема, даже хром и тот черный. Никогда не болел за ситхов. Как вернуться на светлую сторону силы???
@iksoldragon4374
@iksoldragon4374 3 жыл бұрын
А надо ли?
@velson9466
@velson9466 3 жыл бұрын
Как сделать плавную анимацию переменения темы?
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Посмотрите видео, я там показал
@velson9466
@velson9466 3 жыл бұрын
@@SuprunAlexey я смотрел, нету
@velson9466
@velson9466 3 жыл бұрын
@@SuprunAlexey я ставил в body и ничего
@user-gf5jd2zs7m
@user-gf5jd2zs7m 3 жыл бұрын
PhpStorm темная тема
@rodion_google
@rodion_google 3 жыл бұрын
А если через sass просто ввести переменные с цветами и по addEventListener менять их значения?
@danielkhachaturian
@danielkhachaturian 3 жыл бұрын
Как ты собираешься менять переменные, которых не существует в исходном css коде?...
@user-mo8nd6vm9n
@user-mo8nd6vm9n 3 жыл бұрын
Конечно так быстрее
@Alexander-wx1hy
@Alexander-wx1hy 3 жыл бұрын
сделать что бы в темное время суток применялись темные стили автоматом было бы норм
@htmlbookpro
@htmlbookpro 3 жыл бұрын
можно на основании темы в операционной системе сделать через медиа-запрос prefers-color-scheme
@McNeelone
@McNeelone 3 жыл бұрын
Ну или взять объект дата и прлучить время. И по условию менять тему.
@confymarlow8616
@confymarlow8616 3 жыл бұрын
Так вот, я кншн знаю что ты это читаешь - сделай видео про движок dle - эффективный , на Ютубе мало чего
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
читаю
@jamescook3239
@jamescook3239 3 жыл бұрын
а шо если обновить все слетает
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Да
@Betularaaa
@Betularaaa 3 жыл бұрын
голос знакомый, ты случаем не whyme758?
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
нет, я Web developer blog:)
@trance_hardstyle
@trance_hardstyle 3 жыл бұрын
Так я так и не понял, как получить после кнопки отображение текста на экране ? kzbin.info/www/bejne/r56YoWmNnN1joK8
@spawnnouveauii6501
@spawnnouveauii6501 3 жыл бұрын
В командной строке темная тем по умолчанию
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Причём тут командная строка?
@CptMerkury
@CptMerkury 3 жыл бұрын
А не проще было через toogle? чуть меньше когда будет.
@kirillperov3843
@kirillperov3843 2 жыл бұрын
Toggle.
@wooovka
@wooovka 3 жыл бұрын
как тебе темная тема такая которую сделал в прошлом году... ну и игра сама? wovka27.github.io/sBattle/
@eugenenovikov671
@eugenenovikov671 3 жыл бұрын
за onclick меня бы на работе убили
@staff_buff3430
@staff_buff3430 3 жыл бұрын
почему?
@eugenenovikov671
@eugenenovikov671 3 жыл бұрын
@@staff_buff3430 понятия не имею, но инфа 146%. ты заметил, что уже 15 лет никто так не пишет? ни в одной книге, ни в каком видео, ни в каком проекте.
@staff_buff3430
@staff_buff3430 3 жыл бұрын
@@eugenenovikov671 я только недавно начал изучать веб разработку, пока html и css а в джаве пока не шарю
@eugenenovikov671
@eugenenovikov671 3 жыл бұрын
@@staff_buff3430 смотри не ляпни про "джаву" нигде
@staff_buff3430
@staff_buff3430 3 жыл бұрын
@@eugenenovikov671 ну js ОК
@ldvweb
@ldvweb 3 жыл бұрын
Дай исходный код, плиз!!!
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Перепишите
@6yJldog
@6yJldog 3 жыл бұрын
8 минут ради 5 строк JS и ни слова а том, как сохранить выбор темы для пользователя. Хоть на одном сайте сделано, что бы надо было каждый раз тему менять? Смысл такого видео..
@Kl-hk4lw
@Kl-hk4lw 3 жыл бұрын
LocalStorage
@karabaevnuriddin4364
@karabaevnuriddin4364 3 жыл бұрын
нет
@user-tu4kj8wb8j
@user-tu4kj8wb8j Жыл бұрын
Хоть бы исходники выложил , дизлайк
@user-yz8gs5dj8p
@user-yz8gs5dj8p 9 ай бұрын
Темная тема меньше глаза убивает в ночное время работы
Верстка сайта с нуля. Начало, шапка сайта.
20:07
Stupid Barry Find Mellstroy in Escape From Prison Challenge
00:29
Garri Creative
Рет қаралды 9 МЛН
footer html css footer design in html css | Tarun Code
6:58
Tarun Code
Рет қаралды 40 М.
Я прожил 100 Дней ЗА ГЛАДИАТОРА в Майнкрафт…
37:07
TumkaGames / Тумка :3
Рет қаралды 140 М.
Stupid Barry Find Mellstroy in Escape From Prison Challenge
00:29
Garri Creative
Рет қаралды 9 МЛН