Styled wind: A magical implementation of tailwind-like classnames into styled-components.
ในโลกของ React ไลบรารี่อย่าง Styled Components เป็นที่นิยมในการสร้างคอมโพแนนท์พร้อมจัด stylesheet ไปในตัว Tailwind เป็นหนึ่งใน CSS ที่ได้รับความนิยมสูงมากในปัจจุบัน ด้วยการใช้งานที่ง่ายทำให้สามารถพัฒนาโปรเจคได้ไว
ทำไมเราถึงไม่รวม Styled Components เข้ากับ Tailwind ซะเลยละ? นั่นจึงทำให้เกิดโปรเจคอย่าง Styled wind
1import styled from 'styled-wind';23const StyledContainer = styled.div`4 background: red;5 margin-top: 10px;67 # กำหนดข้อความให้เป็นสีน้ำเงินโทน 6008 .text-blue-600;910 # แต่หากหน้าจอมีขนาดใหญ่ (ไซต์ lg ขึ้นไป) ให้ข้อความเป็นสีเขียนโทน 600 แทน11 .lg:text-green-600;1213 # เมื่อทำการ hover ให้สีพื้นหลังเป็นสีเหลือง14 .hover:bg-yellow;1516 # กำหนดค่า padding-top17 .pt-10;18 border: 1px solid {props => props.isError ? 'red' : 'green' }19`