Jenga sehemu za React maalum na Tailwind CSS. Unda vitufe, ingizo, maeneo ya maandishi, chaguo, na njia ya mkokoteni na mtazamo wa wakati halisi na msimbo uliotengenezwa tayari kutumika katika miradi yako.
Jenga sehemu za React na Tailwind CSS na uone mtazamo wa moja kwa moja
<button className="text-white bg-blue-500 py-2 px-4 m-0 border border-transparent rounded text-base font-medium hover:bg-opacity-90 focus:ring-2 focus:ring-offset-2 focus:ring-blue-500 cursor-pointer" > Button </button>
Muundo wa Sura ya React Tailwind ni kihariri cha maono chenye nguvu kinachomsaidia mtumiaji kuunda sura za React maalum na Tailwind CSS mara moja. Hii sanifu ya mtandaoni ya muundo wa sura ya React Tailwind inamwezesha wabunifu na wasanidi kuunda, kubadilisha, na kutoa sura za UI zilizopo tayari bila kuandika msimbo wa CSS kwa mikono. Pamoja na muundo wa React Tailwind wa mtazamo wa hai, unaweza kuona mabadiliko ya wakati halisi wakati unasanidi vitufe, fomu, ingizo, na sura za urambazaji kwa kutumia muundo wa kwanza wa CSS wa Tailwind.
Muundo wa sura ya React Tailwind wetu unaunga mkono kuunda vipengee vya UI muhimu ikiwa ni pamoja na vitufe, ingizo za maandishi, maeneo ya maandishi, chaguo za kuteua, na urambazaji wa mkokoteni. Kila sura ya React inaweza kubadilishwa kabisa kwa kutumia daraja za faida za Tailwind CSS kwa rangi, nafasi, uchapishaji, mipaka, na usanifu wa kujibu - yote na mtazamo wa hai wa mara moja unaoboreshwa kwa mabadiliko ya sifa.
Anza kwa kuchagua aina ya sura unayotaka kuunda kutoka kwa chaguo zilizopo:
Kila aina ya sura ina seti yake ya sifa zinazoweza kubadilishwa zitakazoonekana katika paneli ya sifa.
Baada ya kuchagua aina ya sura, unaweza kubadilisha muonekano wake na tabia kwa kutumia paneli ya sifa. Sifa kawaida ni pamoja na:
Kwa aina maalum za sura, sifa za ziada zinapatikana:
Wakati unabadilisha sifa, mtazamo wa hai huboreshwa kwa wakati halisi, kuonyesha jinsi sura yako itakavyoonekana. Pia unaweza:
Mara tu unaporidhika na sura yako, kifaa kinazalisha msimbo wa React unaohusika na daraja za Tailwind CSS. Unaweza:
Vitufe ni vipengee vya UI muhimu kwa ajili ya mwingiliano wa mtumiaji. Kwa muundo wetu, unaweza kuunda mitindo tofauti ya vitufe:
Chaguo za Kubadilisha Muhimu:
Mfano wa Msimbo Uliotengenezwa:
1<button
2 className="bg-blue-500 text-white py-2 px-4 rounded hover:bg-blue-600 focus:ring-2 focus:ring-blue-300 focus:outline-none"
3>
4 Wasilisha
5</button>
6
Ingizo za maandishi zinamruhusu mtumiaji kuingiza maandishi ya mstari mmoja katika fomu. Muundo wetu husaidia kuunda ingizo zinazokidhi mfumo wa usanifu wako:
Chaguo za Kubadilisha Muhimu:
Mfano wa Msimbo Uliotengenezwa:
1<input
2 type="text"
3 className="w-full border border-gray-300 rounded-md py-2 px-3 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent"
4 placeholder="Ingiza jina lako"
5 required
6/>
7
Maeneo ya maandishi hutumika kwa ingizo ya maandishi ya mistari mingi, kama vile maoni au maelezo:
Chaguo za Kubadilisha Muhimu:
Mfano wa Msimbo Uliotengenezwa:
1<textarea
2 className="w-full border border-gray-300 rounded-md py-2 px-3 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent"
3 placeholder="Ingiza ujumbe wako"
4 rows={4}
5></textarea>
6
Chaguo za kuteua zinamruhusu mtumiaji kuchagua kutoka kwenye orodha ya chaguo:
Chaguo za Kubadilisha Muhimu:
Mfano wa Msimbo Uliotengenezwa:
1<select
2 className="w-full border border-gray-300 rounded-md py-2 px-3 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent"
3 required
4>
5 <option value="option1">Chaguo 1</option>
6 <option value="option2">Chaguo 2</option>
7 <option value="option3">Chaguo 3</option>
8</select>
9
Mikokoteni husaidia watumiaji kuelewa mahali walipo katika muundo wa ukurasa wa tovuti:
Chaguo za Kubadilisha Muhimu:
Mfano wa Msimbo Uliotengenezwa:
1<nav className="flex" aria-label="Breadcrumb">
2 <ol className="flex space-x-2 text-gray-700">
3 <li className="flex items-center">
4 <a href="/" className="hover:text-blue-600">Nyumbani</a>
5 </li>
6 <li className="flex items-center">
7 <span className="mx-2 text-gray-400">/</span>
8 <a href="/products" className="hover:text-blue-600">Bidhaa</a>
9 </li>
10 <li className="flex items-center">
11 <span className="mx-2 text-gray-400">/</span>
12 <a href="/products/category" className="hover:text-blue-600">Kategoria</a>
13 </li>
14 </ol>
15</nav>
16
Muundo wetu wa sura ya React hutumia daraja za faida za Tailwind CSS ili kusanidi sura. Hapa kuna rejea ya haraka ya sifa zinazotumika sana:
Tailwind inatoa jalada la rangi kuu. Baadhi ya mifano:
text-{color}-{shade}
(k.m., text-blue-500
, text-red-600
)bg-{color}-{shade}
(k.m., bg-green-500
, bg-gray-100
)border-{color}-{shade}
(k.m., border-gray-300
)Udhibiti wa nafasi na ukomo kwa daraja hizi:
p-{size}
, px-{size}
, py-{size}
(k.m., p-4
, px-3 py-2
)m-{size}
, mx-{size}
, my-{size}
(k.m., m-2
, mx-auto
)Badilisha muonekano wa maandishi kwa:
text-{size}
(k.m., text-sm
, text-lg
)font-{weight}
(k.m., font-bold
, font-medium
)text-{alignment}
(k.m., text-center
, text-right
)Kubadilisha mipaka kwa:
border
, border-{width}
(k.m., border-2
)rounded
, rounded-{size}
(k.m., rounded-md
, rounded-full
)Weka vipimo kwa:
w-{size}
(k.m., w-full
, w-1/2
)h-{size}
(k.m., h-10
, h-auto
)Sanidi hali tofauti kwa:
Gundua zana zaidi ambazo zinaweza kuwa na manufaa kwa mtiririko wako wa kazi