
¡á ¶óÀ̼¾½º
MIT ¶óÀ̼¾½º
¡á »ó¼¼ ¼³¸í
Day/Nite´Â À¥»çÀÌÆ®¿¡¼ ¶óÀÌÆ® ¸ðµå¿Í ´ÙÅ© ¸ðµå¸¦ ¼Õ½±°Ô ÀüȯÇÒ ¼ö ÀÖµµ·Ï ±¸ÇöµÈ UI ÄÄÆ÷³ÍÆ®ÀÌ´Ù.
»ç¿ëÀÚÀÇ È¯°æ ¼³Á¤À̳ª Á÷Á¢ ¼±Åÿ¡ µû¶ó Å׸¶¸¦ º¯°æÇÒ ¼ö ÀÖÀ¸¸ç, CSS¿Í JavaScript¸¦ Á¶ÇÕÇÏ¿© ºñ±³Àû °£´ÜÇÏ°Ô Àû¿ëÇÒ ¼ö ÀÖ´Ù.
ÀϹÝÀûÀ¸·Î ´ÙÅ©¸ðµå´Â ¾îµÎ¿î ¹è°æ°ú ¹àÀº ÅØ½ºÆ®¸¦ »ç¿ëÇÏ¿© ´«ÀÇ ÇǷθ¦ ÁÙÀÌ°í °¡µ¶¼ºÀ» ³ôÀ̱â À§ÇÑ UI ¹æ½ÄÀÌ´Ù.
ÀÌ ¿¹Á¦´Â ´ÙÀ½°ú °°Àº ¹æ½ÄÀ¸·Î µ¿ÀÛÇÑ´Ù.
- Åä±Û ¹öư Ŭ¸¯ ½Ã ¶óÀÌÆ® / ´ÙÅ© ¸ðµå Àüȯ
- CSS Ŭ·¡½º ¶Ç´Â µ¥ÀÌÅÍ ¼Ó¼º º¯°æÀ» ÅëÇØ Å׸¶ Àû¿ë
- ÇÊ¿ä ½Ã localStorage¸¦ Ȱ¿ëÇÏ¿© »ç¿ëÀÚ ¼±Åà »óÅ À¯Áö
¶ÇÇÑ CSSÀÇ prefers-color-scheme ¹Ìµð¾î Äõ¸®¸¦ Ȱ¿ëÇϸé
»ç¿ëÀÚÀÇ ¿î¿µÃ¼Á¦ ¼³Á¤(´ÙÅ©/¶óÀÌÆ®)¿¡ ¸ÂÃç ÀÚµ¿ Àû¿ëµµ °¡´ÉÇÏ´Ù.
±¸Çö ±¸Á¶´Â Å©°Ô ´ÙÀ½°ú °°´Ù.
HTML
- Åä±Û ¹öư ¶Ç´Â ½ºÀ§Ä¡ UI ±¸¼º
CSS
- ¶óÀÌÆ® / ´ÙÅ© Å׸¶ ½ºÅ¸ÀÏ Á¤ÀÇ
- º¯¼ö ¶Ç´Â Ŭ·¡½º ±â¹Ý ½ºÅ¸ÀÏ ºÐ±â ó¸®
JavaScript
- Ŭ¸¯ À̺¥Æ®·Î Å׸¶ Àüȯ
- ¼±Åà »óÅ ÀúÀå ¹× º¹¿ø ó¸®
¡á ÁÖ¿ä Æ¯Â¡
´ÙÅ©¸ðµå / ¶óÀÌÆ®¸ðµå Àüȯ Áö¿ø
°£´ÜÇÑ ±¸Á¶·Î ºü¸¥ Àû¿ë °¡´É
»ç¿ëÀÚ ¼³Á¤ ÀúÀå(localStorage) °¡´É
½Ã½ºÅÛ Å׸¶ ÀÚµ¿ °¨Áö °¡´É
¡á Ȱ¿ë Æ÷ÀÎÆ®
°ü¸®ÀÚ ÆäÀÌÁö UI °³¼±
»ç¿ëÀÚ ÆíÀǼº Çâ»ó (¾ß°£ ¸ðµå Áö¿ø)
ÃֽŠÀ¥ Æ®·»µå ´ëÀÀ
µðÀÚÀÎ Å׸¶ È®À强 È®º¸
¡á »ç¿ë ±â¼ú
HTML
CSS (prefers-color-scheme, º¯¼ö)
JavaScript
¡á Ãßõ »ç¿ë ȯ°æ
ȨÆäÀÌÁö ¹× ¼îÇθô
°ü¸®ÀÚ ÆäÀÌÁö
SaaS / À¥¼Ö·ç¼Ç UI
ÄÜÅÙÃ÷ »çÀÌÆ®
¡á Âü°í»çÇ×
µ¥¸ð»çÀÌÆ®¿¡¼ ´Ù¿î·Îµå ¹ÞÀº ÆÄÀÏÀº npm ȯ°æ¿¡¼¸¸ ±¸µ¿µË´Ï´Ù.
º» ±Û¿¡ ÷ºÎµÈ ÆÄÀÏÀ» ´Ù¿î·Îµå ¹ÞÀ¸¸é examples/test.html ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù.
ÇØ´ç ÆÄÀÏÀº vanilla js ·Î ±¸¼ºµÈ ÆÄÀÏÀ̹ǷΠºê¶ó¿ìÀú¿¡¼ ¹Ù·Î ½ÇÇàÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.
|