Dark Mode in CSS/JS

Поделиться
HTML-код
  • Опубликовано: 8 май 2020
  • I would like to show you how to implement dark/light mode in your projects simply.
    It's very simple thing, all you need is to watch video from beginning of the end with passion :)
    Also you can JOIN to channel or SUBSCRIBE if you like, happy coding!

Комментарии • 45

  • @LearnEnglishCenter
    @LearnEnglishCenter 4 года назад +21

    tayfun hocam hem bu düzende dersleri çekin, yazı puntoları çok iyi olmuş kodlar rahat okunuyor

  • @erdemsandikci8794
    @erdemsandikci8794 4 года назад +3

    Çok iyi be bu videoyu bir kaç defa izlemek lazım o cssde yaptıklarını (nth-of-type, checked, +span+span fln) ilk defa görüyorum çok saol bu videolar için

  • @emir.siriner
    @emir.siriner 4 года назад +2

    Eline emeğine sağlık gözümün nuru. Bu dersinde pek çok kişinin kafasındaki tüm soru işaretlerini kaldırmıştır. Güzel ve faydalı bir paylaşım olmuş. Teşekkürler. Selamlar...

  • @TheSclare
    @TheSclare 4 года назад +2

    Reis çok güzel anlatıyorsun devamını getirmen dileği ile.

  • @abuzerkomurcu3106
    @abuzerkomurcu3106 4 года назад +4

    helal olsun emeğinin karşılığını kat kat alırsın umarım

  • @1oguzyilmaz
    @1oguzyilmaz 4 года назад +3

    Emeğine sağlık yine güzel bir eğitim videosu bu aralar popüler olan : )

  • @webblogger-rb7go
    @webblogger-rb7go Год назад

    kralsın reis 1 saattir arıyodum iyiki cıktın karşıma

  • @emirhankayabas
    @emirhankayabas 4 года назад

    Teşekkürler hocam youtube taki ilk açık tema, koyu tema videosu olabilir.

  • @furkanbilici6720
    @furkanbilici6720 3 года назад

    Anlatım çok başarılı 🙏

  • @FeritPektas
    @FeritPektas 3 года назад

    Saol kardeşim. Her Zaman Number One... Sensin...

  • @FerhatSanli
    @FerhatSanli 4 года назад

    hocam web ile bu aralar ilgilenmiyorum ama bu kadar seri çalışmanı izlemek çok zevkli, kahvaltı yaparken izleyebilirim bu videoları :D
    İngilizce aksanına da ekstra bir like 👍

  • @mr.sineks
    @mr.sineks 2 года назад

    Güzel Anlatım teşekkürler.

  • @canertuysuz9605
    @canertuysuz9605 4 года назад

    ellerinize sağlık hocam

  • @farrukhhuseynov937
    @farrukhhuseynov937 4 года назад

    Hocam ellerinize saglik adamsiniz

  • @devmustafakucuk
    @devmustafakucuk 4 года назад +3

    Selamlar abi, eline sağlık :)
    İlk baştaki localStorage ile yapalan bölümde, body içerisindeki tüm classları alıyorsun, orada dark dışında başka bir class olsa bile dark modmuş gibi bir bug oluşturabilir gibi geldi.

  • @actionmax34
    @actionmax34 4 года назад

    Çok güzel teşekkürler.

  • @Mami-tf4gr
    @Mami-tf4gr 3 года назад

    abe adamsın yaaaaa :) seni seviyoruz abe

  • @mesutadam1223
    @mesutadam1223 4 года назад

    Kral👍

  • @huseyinatas6601
    @huseyinatas6601 4 года назад

    Hocam pusuda bekliyoruz 😄

  • @mehmeterdogannet
    @mehmeterdogannet 4 года назад +1

    Biraz farklı bir istek olacak ama zamanın varsa hocam script lisanslama mantığını anlatabilir misin?

  • @Comply0
    @Comply0 4 года назад

    Bildiğim halde izledim, faydalı bir ders. Ben de koyu mod özelliğini yazarken farklı css dosyası olarka çağırmayı tercih ediyorum. Çünkü proje büyüdükçe css boyutu da artıyor. açık ve koyu modun aynı css dosyasında olması gereksiz yükleme yapıyor siteye. O yüzden class olarak kullanmaktan kaçıyorum. Teşekkürler hocam.

    • @bars1651
      @bars1651 7 месяцев назад

      Javascript kullanmadan mı çözüyorsunuz.Sadece css le mi?

  • @sahiniz
    @sahiniz 4 месяца назад

    tarayıcının dark moduna göre dark modu true veya false nasıl yapabiliriz?

  • @stingtv7612
    @stingtv7612 4 года назад

    Reis haftada 1 video at

  • @nurullahcrak7537
    @nurullahcrak7537 4 года назад

    Abi, ikariam oyunundaki gibi bir harita yapimini gosterir misin muhtemelen css ilr yapiliyor ama ben nasil yapabilecegimi cozemedim mesela telefon ekranina gire olacak 100px 100px kaleler siadigi icin elle kaydircam haritayi.
    boyle birsey yapabilirsen sevinirim hem sanada video konusu cikmis olur

  • @MehmetAliPeker
    @MehmetAliPeker 4 года назад

    Gayet güzel bir ders olmuş ağzına sağlık abi. Ek olarak eğer tasarımı CSS Değişkenleri kullanarak oluşturursanız (örneğin Facebook'un yaptığı gibi) dark mode özelliğini tek bir merkezden o CSS değişkenlerinin renk kodu karşılıklarını değiştirerek de daha kolay bir şekilde halledebilirsiniz. Tarayıcı desteği gayet iyi globalde %95. CSS değişkenleri hakkında daha fazla bilgi: medium.com/sorcial-dev/5-dakikada-css-de%C4%9Fi%C5%9Fkenleri-%C3%B6%C4%9Fren-75e13fb5c8c5
    Facebook'un ilgili yazısı: engineering.fb.com/web/facebook-redesign/

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад +1

      Evet kesinlikle :) şu videomda o şekilde anlatım yapmıştım ruclips.net/video/sWrYl6lQpMA/видео.html

    • @MehmetAliPeker
      @MehmetAliPeker 4 года назад

      @@PROTOTURKCOM Şimdi izledim, gözümden kaçmış bu video, eline sağlık abi.

  • @mustafaonur1342
    @mustafaonur1342 2 года назад +1

    Kişi ana sayfada karanlık mod yaptıysa sorun yok ama eğer başka bir sayfadayken karanlık moda aldıysa temayı ana sayfaya döndüğünde oto açık moda geçiyor, o sayfaya geri dönünce tekrar karanlık oluyor. Bu hatayı nasıl çözebiliriz ? Body kodları header ve footer'da. Alt yapı wordpress.

    • @PROTOTURKCOM
      @PROTOTURKCOM  2 года назад +1

      javascript'te cookie oluştururken path=/ şeklinde tanımını yapman gerekiyor, localstorage ile kullanırsan sorunsuz çalışır onda ayırt etmiyor doğru şekilde yaptığım sürece

    • @mustafaonur1342
      @mustafaonur1342 2 года назад

      @@PROTOTURKCOM tamamdır çok teşekkür ederim. Deniyorum

  • @kadiruysal1830
    @kadiruysal1830 4 года назад +1

    Ya hocam kusura bakma ramazandayız falan ama heykelini yapsak beton yetmez 😂

  • @MetinCloup
    @MetinCloup 4 года назад

    Gene ben 😁

  • @sefacnn
    @sefacnn 4 года назад

    Reis Twitter a tarayıcıdan girdiğimiz zaman telefon karanlık moddaysa Twitter da karanlık modda açılıyor telefonu karanlık moddan çıkardığın an Twitter da ona göre değişiyor bunu nasıl yapıyorlar acaba

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад +1

      veritabanında kişiye özel tutuyorlardır mod değerini, ona göre de gösteriyorlardır :)

  • @simurg_gt
    @simurg_gt 4 года назад

    Benim en büyük sıkıntım bu karanlık/aydınlık mod kısmında birden fazla elementte uygulamak. Çok fazla birbirinden bağımsız arkaplan renklerine sahip alanlar mevcut ve hepsi için ayrı ayrı javascript kodu yazmak gerektiriyor bu da gereksiz yere javascript dosyasını büyütüyor. İnternette çok fazla araştırdım CSS'in theme scheme özelliği ile yapılıyor, birçok kaynak buldum ancak çoğu eksik ve güncel tarayıcılarda özellikle opera ve firefox'da çalışmıyor kodlar. Kodları yeniden revize etmek gerektiriyor. Bunun kısa bir yolu var mı? aynı kodları tekrar tekrar yazmak yerine sabit bir class, renk ve javascript kodu ile tüm html elemenetlerinin arkaplan renklerini seçilen moda göre nasıl ayarlanabilir?

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад +3

      Stil işlemi uygulacaksın senin JavaScript ile bir işin yok ki. Koyu mod kendine göre düzenlenir en basit ve etkili çözüm ise root sözde sınıfında değişkenler tanımlarsın belli renkler arkaplan renkleri vs her yerde onları kullanırsın. Koyu modda ise sadece bu değişkenleri değiştirmen yeterli olur. Uzun uzuna tekrar css kodu yazmamış olursun. Ayrıca şu videomu gördün mü?
      ruclips.net/video/sWrYl6lQpMA/видео.html

    • @simurg_gt
      @simurg_gt 4 года назад

      @@PROTOTURKCOM Operada css'de ki tema şablonları çalışmıyor, sayfa yenileyince seçilen mod sıfırlanıyordu. İşin içine js katmadan tekrar deneyeceğim, teşekkür ederim. Olmaz ise php cookie kullanarak yapmayı deneyeceğim

  • @ilkkivilcim3583
    @ilkkivilcim3583 4 года назад

    Selam, mevzuyla alakasız bir sorum var da çok yerde yazdım cevap alamadım ... Yazılımda kullandımız teknolojiye, bizim kodlarımızda hata oluşturacak bir güncelleme gelirse ne olur? Benim başıma gelen olay react native ile fakat, soru teknolojiye özel deyil, şöyleki react navigation da stack dosyasının yeri deiştirildi belirli sebeplerde, doğal olarak import ettimiz kısım da hata almaya başladık ... Bu da ben app'ı ayaga kaldırırken hata almama neden oldu basit hataydı zaten ne oldugu yazyodu hall ettim fakat, şimdi bu uygulama marketlerde olsaydı, bilmem kaç kullanıcım olsaydı onlardamı hata alırdı? Böyle bir deneyiminiz oldumu ? Bir bilginiz varmı ? Teşekkürler ..

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад +2

      versiyona sen karar verebilirsin, yeni bir güncelleme geldi diye o versiyona geçmek zorunda değilsin otomatik olarak. Öyle canlı bir projede, önce development ortamında testler yapılır yeni versiyonu için, her şey doğru çalışıyorsa uygulama versiyonu güncellenir

  • @ArduinoTurkBatu
    @ArduinoTurkBatu 3 года назад

    🍪

  • @musayazlk7654
    @musayazlk7654 4 года назад

    Senin kadar hızlı yazamıyorum. Yavaş yazmak bir yerden sonra can sıkıyor. Ne yapmamı önerirsin? Yakında kendi sitemi oluşturup blog yazıları paylaşmayı düşünüyorum. Bir nevi bekli 10 parmak yazmayı öğrenirim diye.

  • @ahmet-ir5gr
    @ahmet-ir5gr 4 года назад

    Tamam mı diyerek video Çekmissin insan nasıl anlasın?

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад +1

      videoda kullandığım her şeyi daha önce tek tek anlattım, biraz merağı olan zaten araştırıp öğrenir, insan olan anlar yani tamam mı :)

  • @emirq1337
    @emirq1337 9 месяцев назад

    böyle yaptığımızda daha kompleks sitelerde sıkıntı yaşamaz mıyız? instagram facebook benzeri ama koyu modu olmayan sitelerde