Dark Theme z localStorage i CSS variables! 🌓 Tutorial HTML CSS i Javascript dla początkujących!

  Рет қаралды 10,025

Jak zacząć programować?

Jak zacząć programować?

Күн бұрын

Пікірлер: 35
@Picassoo85
@Picassoo85 Жыл бұрын
kurka wodna, wlasnie robie cos takiego u siebie ale troszke inaczej, ale ale bardzo dziekuje za inne podejscie :) pozdrawia student full-stacka ( jak bardzo nie nawidzone stanowisko przez rekruterow haha - w sumie kocham kod ale rowniez kocham grac, czasami ciezko pogodzic obydwie rzeczy XD - studiuje w NL ) pozdrawiam i oczywiscie kawka zrobiona no i lapka leci w gore :)
@adriangrzelak2087
@adriangrzelak2087 Жыл бұрын
Super wytłumaczone. W końcu dużo lepiej rozumiem JS bo z tym miałem największy problem. Coś tam rozumiałem z JS ale bardziej na logikę a dzięki temu filmikowi bardziej zrozumiałem co i jak. Więcej takich filmików. Dzięki wielkie
@buczej_
@buczej_ 3 жыл бұрын
Najlepszy kanał z programowaniem jak dotąd na yt! Dzięki za filmy, oby tak dalej :)
@JZP
@JZP 3 жыл бұрын
Awww, dzięki! Mega nam miło
@ferplej699
@ferplej699 Жыл бұрын
Wado Vice
@Tostero
@Tostero Жыл бұрын
Jak zawsze TOP :D Wytłumaczone krok po kroku. Niesamowitą satysfakcję daje mi to jak już rozumiem podstawy i mogę czasami przewinąć film ;)
@MichałTracichleb
@MichałTracichleb Жыл бұрын
55:00 po wyczyszczeniu danych, przy pierwszym kliknięciu ustawiany jest kolor "dark" (jeżeli ma się dark mode na komputerze) i nie ma zmiany, trzeba nacisnąć drugi raz. Jest jakiś sposób żeby temu zaradzić? Czy JS może przeczytać "prefers-color-scheme" ?
@RumunQa
@RumunQa Жыл бұрын
Siemka, jak zapobiec "flicker'owaniu" strony podczas odświeżania / zmiany podstrony. Za każdym razem przez ułamek sekundy widać biały przed załadowaniem na dark theme. Korzystam z trochę innego kodu jednak logika jest ta sama. Z tego co widzę u was ten problem się pojawia np. w: 43:40 zgaduje, że ten sam problem pojawi się w przypadku ładowania nowych podstron z waszym kodem.
@jakubschulz4353
@jakubschulz4353 3 жыл бұрын
Ooo, też nie wiedziałem, że można do css'em wykryć
@michu-programmer
@michu-programmer 3 жыл бұрын
Super odcinek, bardzo mi się osobiście przydał. Dowiedziałem się jak w JS działa LocalStorage. Mega!!! Teraz proszę Cię o odcinek jak działać z API. Czym jest API i jak je wykorzystywać. Również mega ważne dla mnie będzie jak działać z Reactem. Pozdrawiam ~ początkujący frontend developer
@kuchcik3967
@kuchcik3967 2 жыл бұрын
Dzięki za aminononwwany button
@TomaszOstroga
@TomaszOstroga 3 жыл бұрын
Swietny tutorial! Mam pytanie odnośnie koncówki gdzie po wczytaniu strony "poraz pierwszy" po tym jak usunąłeś localStorage musialeś kliknać na switch dwukrotnie zeby przeskoczylo z ciemnego na jasne. Dzieje sie tak ponieważ przeglądarka ustawiając ciemne style nie "tworzy" zmiennej theme, więc po przyciśnięciu switcha nie mamy ani "dark" ani "light" dlatego przycisk musi być wcisnięty dwa razy w momencie kiedy nie mamy localStorage i korzystamy z prefers-color-scheme: dark. Jest jakiś prosty sposób aby to naprawić?
@JZP
@JZP 3 жыл бұрын
Hej! Możesz podać dokładnie czas na filmie, w którym pojawia się ten problem?
@TomaszOstroga
@TomaszOstroga 3 жыл бұрын
@@JZP Hej! pojawia sie to na samym koncu czas: 55:05. Dzieki za szybka odpowiedz :)
@TomaszOstroga
@TomaszOstroga 3 жыл бұрын
@@JZP Hej. Chodzi o "blad" w logice, w momencie gdy mamy dark theme w windowsie odpala nam sie dark theme na naszej stronie, ale nie nadajemy klasy dark wtedy wiec kiedy klikamy button on toggluje nam dark, lecz klasy dark nie ma wiec musi ja dodac dlatego zeby wlaczyc light theme guzikiem po pierwszym wczytaniu strony musimy kliknac 2 razy na button zeby go wlaczyc. Czy jest jakis sposob zeby to poprawic? :)
@joannaapa7047
@joannaapa7047 2 жыл бұрын
@@TomaszOstroga @Jak zacząć programować? Ja rozwiązałam ten problem dodając: else if (window.matchMedia('(prefers-color-scheme: dark)').matches === true && (body.classList.contains('light') !== true && body.classList.contains('dark') !== true )) { body.classList.add('light') body.classList.remove('dark') localStorage.setItem('theme', 'light') } Jestem początkująca w javascripcie, więc nie wiem czy jest to poprawny zapis, w każdym razie działa. Może Filip się wypowie :).
@TomaszOstroga
@TomaszOstroga 2 жыл бұрын
@@joannaapa7047 Dziekuje za podpowiedz mimo ze post ma 6mc, zobacze po pracy. Jak dlugo uczysz sie jsa?
@diox_7.
@diox_7. 3 жыл бұрын
Pierwszy xd
@M1000-j5k
@M1000-j5k 3 жыл бұрын
SUS
@xb136
@xb136 2 жыл бұрын
siema mam takie pytanie czy da się zrobić napis rgb w html jeżeli tak czy moglibyście nagrać film na ten temat ?
@grzegorzbanaszczyk7092
@grzegorzbanaszczyk7092 2 жыл бұрын
w html i css tak
@xb136
@xb136 2 жыл бұрын
mam pytanie jak działa wasz program zaczynamy programować podaje swój email i co dalej się dzieje
@JZP
@JZP 2 жыл бұрын
Będą do Ciebie przychodziły co tydzień maile z nową dawką wiedzy :)
@lukc4110
@lukc4110 3 жыл бұрын
spoko materiał, ale wydaje mi się że lepszym rozwiązaniem byłoby zrobienie tego w backendzie :)
@JZP
@JZP 3 жыл бұрын
Serio? Jak?
@lukc4110
@lukc4110 3 жыл бұрын
@@JZP Sory, nie sprecyzowałem dokładnie o co mi chodzi, ale zamiast dodawać klase za pomocą js zrobiłbym to np w php w widoku używając cookisa. Gdy bedzie więcej kodu istnieje szansa że przy wejściu na strone bedziesz miał widoczny 'błysk' - wszystko przez to ze pierwotnie zadziałają style dla theme light, zanim zostanie dodana klasa dark do body. reszta jest git :D
@neelku
@neelku 3 жыл бұрын
41:54 co klikłeś by to zrobić
@JZP
@JZP 3 жыл бұрын
Ctrl + / :)
@JZP
@JZP 3 жыл бұрын
UWAGA NA FLASHBANG
@Falwack
@Falwack 3 жыл бұрын
Akurat zrobiłem sobie jedzonko
@JZP
@JZP 3 жыл бұрын
Smacznego!
@grzegorzbanaszczyk7092
@grzegorzbanaszczyk7092 2 жыл бұрын
Film trwający 56 min vs ja siedzący cały dzień aby to włorzyć do mojego projektu
@czer2483
@czer2483 2 жыл бұрын
I jak udało się?
How Old Can a File Be?
12:11
Dev Detour
Рет қаралды 75 М.
Klasy niemodyfikowalne w Javie
5:39
Paweł Ćwik
Рет қаралды 106
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Moja ulubiona metoda nauki frontendu!
10:14
Jak zacząć programować?
Рет қаралды 27 М.
Jak napisać CV które pomoże Ci znaleźć pracę w IT. Rekruter IT opowiada
1:04:23
Jak zacząć programować?
Рет қаралды 31 М.
Typescript - kurs podstaw 🔥 Tutorial krok po kroku!
3:33:36
Jak zacząć programować?
Рет қаралды 88 М.
How to create a CSS image gallery in 5 minutes! 📷
5:38
Bro Code
Рет қаралды 68 М.
Jak zdobyć doświadczenie przed dostaniem się do pierwszej pracy w IT?
6:51
Jak zacząć programować?
Рет қаралды 19 М.
Accessibility - dostępność stron internetowych w HTML i CSS
12:35
Jak zacząć programować?
Рет қаралды 5 М.
Galeria zdjęć w HTML,  CSS i Javascript - poradnik dla początkujących! Bez jQuery!
1:24:37
Mikołaj w HTML i CSS 🎅 Tutorial krok po kroku!
44:12
Jak zacząć programować?
Рет қаралды 8 М.
7 najpopularniejszych błędów Junior JavaScript Developerów
13:32
Przeprogramowani
Рет қаралды 10 М.
Skąd brać wiedzę i motywację do nauki? Front-end
16:23
Jak zacząć programować?
Рет қаралды 7 М.