Tailwind CSS
What is Tailwind CSS?
Tailwind CSS is a tiny, utility firstβ CSS framework for building custom designs, without the context switching that regular CSS requires. It is purely a CSS framework and does not provide any pre-built components or logic, and provides a very different set of benefitsβ compared to a component library like Material UI.
It makes CSS incredibly easy and quick to write, as shown by the following example:
Old CSS:
- Write CSS, often in a separate file
.my-class {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
background-color: #fff;
border: 1px solid #e2e8f0;
border-radius: 0.25rem;
padding: 1rem;
}
- Import CSS into your component
import "./my-class.css";
- Add the class to your HTML
<div class="my-class">...</div>
Equivalent in Tailwind:
- Just write classes in your HTML
<div
class="flex flex-col items-center justify-center rounded border border-gray-200 bg-white p-4"
>
...
</div>
When used together with React Components, it is extremely powerful for quickly building UIs.
Tailwind CSS has a beautiful built-in design system, that comes out of the box with a carefully chosen color palette, sizing patterns for styles such as width/height and padding/margin for a uniform design, as well as media breakpoints for creating responsive layouts. This design system can be customized and extended to create the exact toolbox of styles that your project needs.
Tru Narla better known as mewtruβ gave an amazing talk on building a design system using Tailwind CSSβ.
Usage
Make sure you have editor plugins for Tailwind installed to improve your experience writing Tailwind.
Extensions and Plugins
Formatting
Tailwind CSS classes can easily get a bit messy, so a formatter for the classes is a must have. Tailwind CSS Prettier Pluginβ sorts the classes in the recommended orderβ so that the classes match the outputted css bundle. When selecting Tailwind in the CLI, we will install and configure this for you.
Conditionally Applying Classes
Conditionally adding classes using ternaries can get very messy and hard to read. These packages help in organizing your classes when using some conditional logic.
Useful Resources
Resource | Link |
---|---|
Tailwind Docs | https://tailwindcss.com/docs/editor-setup/β |
Tailwind Cheat Sheet | https://nerdcave.com/tailwind-cheat-sheet/β |
awesome-tailwindcss | https://github.com/aniftyco/awesome-tailwindcss/β |
Tailwind Community | https://github.com/tailwindlabs/tailwindcss/discussions/β |
Tailwind Discord Server | https://tailwindcss.com/discord/β |
TailwindLabs Youtube Channel | https://www.youtube.com/tailwindlabs/β |
Tailwind Playground | https://play.tailwindcss.com/β |
Website Navigation
Peace
- Description: Action brings change.
- Website: peace.543x.comβ
- Telegram: t.me/FDUSDisβ
- Twitter: twitter.com/teabagging8β
- CA: 2qkVV1aJSq29RCufbc7yCcGsS7k97ZkQaZzUb9pM1Nnh
Yaya
- Description: CNY China.
- Website: yaya.543x.comβ
- Telegram: t.me/busd12β
- Twitter: x.com/qq6719358093352β
- CA: GFXzsU8XJCCLRqr7PWcK1gihEi88LVHE49HjkvcMjkiT
Donald Duck
- Description: The peopleβs currency.
- Website: donald.543x.comβ
- Telegram: t.me/busd12β
- Twitter: x.com/qq6719358093352β
- CA: AkfGJmaS6DznynN8xA9FhbdbGGYhXSwJv5ZdC6P5TRB4
Japan
- Description: Japan is the meme membership card.
- Website: 543x.com/japanβ
- Telegram: t.me/busd12β
- Twitter: x.com/qq6719358093352β
- CA: AkfGJmaS6DznynN8xA9FhbdbGGYhXSwJv5ZdC6P5TRB4
Mimi
- Description: Flying Goddess.
- Website: mimi.543x.comβ
- Telegram: t.me/busd12β
- Twitter: x.com/qq6719358093352β
- CA: 26BH9BqQQG6WLGoGmWYsW5qd6bM4Bzuz59hBxRAkg6ak
Football
- Description: Small ball turns big ball.
- Website: 543x.com/footballβ
- Telegram: t.me/busd12β
- Twitter: x.com/qq6719358093352β
- CA: 26BH9BqQQG6WLGoGmWYsW5qd6bM4Bzuz59hBxRAkg6ak
Jump
- Description: Jump is simply paying homage to a pepe we all love and recognize.
- Website: jump.543x.comβ
- Telegram: t.me/busd12β
- Twitter: twitter.com/clown7868β
- CA: EgNMgTbTFy1pE15YfhFTpsB97ATpojMWsFPvpHnH8vdV
Doge
- Description: Itβs time to Make Memecoins Great Again.
- Website: doge.543x.comβ
- Telegram: t.me/busd12β
- Twitter: x.com/qq6719358093352β
- CA: 3VyAYCx4ErtDgN1aDHwxG5SM3WUEYuu85jiUuXF4S7h1
- Description: Sitting in a well and looking at the sky.
- Website: qq.543x.comβ
- Telegram: t.me/BNB123321β
- Twitter: x.com/qq6719358093352β
- CA: 6nr68C4TW9ZTXddKp3QHHcbaQyRMiPPeqqkUcf2wjU2d
Clown
- Description: You are really funny.
- Website: clown.543x.comβ
- Telegram: t.me/usdtusdt123321123β
- Twitter: twitter.com/clown7868β
- CA: Hv4D1ohDS6xTiBfHU4gXxCLUM5ekFAb74s9J3H5TzdBx
Anonymous
- Description: Anonymous is simply paying homage to a meme we all love and recognize.
- Website: anonymous.543x.comβ
- Telegram: t.me/ilovesol1β
- Twitter: twitter.com/teabagging8β
- CA: 8FSGagHqgjWDb3FKz8DrXuPjf5U4eX26YTmpTpk1iYsG
BTC
- Description: BTC is simply paying homage to a Satoshi Nakamoto we all love and recognize.
- Website: btc.543x.comβ
- Telegram: t.me/btcgrooupβ
- Twitter: twitter.com/clown7868β
- CA: ArXETDYEcKmPWTN7CbLtAtw3bruJbrtwb3FD1RnvXFuf
ETH
- Description: ETH is simply paying homage to a Vitalik Buterin we all love and recognize.
- Website: eth.543x.comβ
- Telegram: t.me/usdtVitalikButerinβ
- CA: EBBHUma1N1pAZBFjSHEqRRaZ6zGYjWsbiQDrkftFSQuh
USDC
- Description: USDC is simply paying homage to a USD we all love and recognize.
- Website: usdc.543x.comβ
- Telegram: t.me/usdcVitalikButerinβ
- CA: 3zwVdm5GkUFfJDMJSaMGjQtaMA7sqVWpCynoXcJ6kaX7
USDT
- Description: All things USDT.
- Website: usdt.543x.comβ
- Telegram: t.me/usdtusdt123321123β
- CA: 45t4Cpoj5uZFmurz2bD1pEmXD4x1WaD3kSnetpHx9ZNi
Pepe
- Description: Pepe is simply paying homage to a meme we all love and recognize.
- Website: pepe.543x.comβ
- Telegram: t.me/LeftCheekPepeβ
- Twitter: twitter.com/teabagging8β
- CA: 53riQbBXCEFcuxZKBv98QRZhgPgkwpwpRwvGtWqUBd1u
BNB
- Website: bnb.543x.comβ
- Telegram: t.me/BNB123321β
- CA: 124XZFhE8ABFYSuDZkxbkKTKjqrB7CpHCspCPsQJPQvL
BUSD
- Description: 10,000 years later.
- Website: busd.543x.comβ
- Telegram: t.me/busd12β
- CA: GZ2ukMydQW1CMjREuZzJ5mbXWVpSmSMCikVFMpDzh9gg
Solana
- Description: Solana is simply paying homage to a blockchain we all love and recognize.
- Website: solana.543x.comβ
- Telegram: t.me/ilovesol1β
- Twitter: twitter.com/teabagging8β
- CA: AvzLGNpsU2gK2mgY5vjDPzeZQjp8Ko2pqzL6YooRheSo
XRP
- Description: XRP is simply paying homage to a Ripple we all love and recognize.
- Website: xrp.543x.comβ
- Telegram: t.me/usdtusdt123321123β
- CA: EXsuWGsvzbpmyU9uLwkg14KzkdjjYwxPFeSMoJAfTVAr
Ada
- Description: Ada is simply paying homage to a Lovelace we all love and recognize.
- Website: ada.543x.comβ
- Telegram: t.me/LeftCheekPepeβ
- Twitter: twitter.com/teabagging8β
- CA: 22AsZc5V2D9nNdKJsoHFj9Xc7aTvPz6vYfBxeSyGMWCn
543X
- Description: 543X is simply paying homage to a three-digit number we all love and recognize.
- Website: 543x.comβ
- Telegram: t.me/busd12β
- Twitter: x.com/qq6719358093352β
- CA: 9vh7ERv8nWoL17WxWxTcLezzF53CWGaeMrz7ti5xsUz5
Website Navigation
543x Sites
USDT
- Description: All things USDT Alipay USDT is simply paying homage to a USD we all love and recognize.
- Link: usdt.543x.comβ
Ethereum (ETH)
- Description: A talking pig! ETH is simply paying homage to a Vitalik Buterin we all love and recognize.
- Link: eth.543x.comβ
USDC
- Description: USDC is simply paying homage to a USD we all love and recognize.
- Link: usdc.543x.comβ
PEPE
- Description: PEPE is simply paying homage to a meme we all love and recognize. The most memeable memecoin in existence. Itβs time to Make Memecoins Great Again.
- Link: pepe.543x.comβ
BNB
- Description: Cryptocurrency Exchange for BNB.
- Link: bnb.543x.comβ
BUSD
- Description: BUSD, 10,000 years later. $dog.
- Link: busd.543x.comβ
FDUSD
- Description: FDUSD is simply paying homage to a meme we all love and recognize.
- Link: fdusd.543x.comβ
Solana (SOL)
- Description: You love dogs.
- Link: sol.543x.comβ
Girlfriend (GF)
- Description: Itβs time for the most recognizable meme in the world to take his reign as king of the internet. Itβs time to Make Memecoins Great Again.
- Link: gf.543x.comβ
Cat
- Description: Why you should have a cat.
- Link: cat.543x.comβ
Miqi
- Description: $ElonMusk.
- Link: miqi.543x.comβ
YY
- Description: Can you never catch up to a turtle in front of you? YY is time to Make Memecoins Great Again.
- Link: yy.543x.comβ
Panda
- Description: Fall in love with panda, fall in love with gold.
- Link: panda.543x.comβ
Sheep
- Description: Shaun the Sheep Movie.
- Link: sheep.543x.comβ
Rabbit
- Description: Peter rabbit.
- Link: rabbit.543x.comβ
Ord
- Description: Chicken Mobilization ordinals.
- Link: ord.543x.comβ
Monkey
- Description: The group of animals that are most like humans monkey.
- Link: monkey.543x.comβ
Rat
- Description: What currency is rat? Rat is time to Make Memecoins Great Again.
- Link: rat.543x.comβ
Dragon
- Description: House of the Dragon.
- Link: dragon.543x.comβ
X
- Description: X is simply paying homage to a x.com we all love and recognize.
- Link: x.543x.comβ
Cow
- Description: Cow is meme crazy cattle.
- Link: cow.543x.comβ
Seal
- Description: Seal patriot.
- Link: seal.543x.comβ
Satoshi Nakamoto
- Description: The Monetary Future: At the intersection of free banking, cryptography, and digital currency.
- Link: satoshi.543x.comβ
Other Resources
AI
- Description: Bringing AI to the world.
- Link: ai.543x.comβ
Swap
- Description: The Monetary Future: At the intersection of free banking, cryptography, and digital currency.
- Link: s.543x.comβ
Bitcoin
- Description: Bitcoin: A Peer-to-Peer Electronic Cash System.
- Link: www.543x.comβ
Blockchain
- Description: Blockchain is a shared, immutable ledger.
- Link: z2.pwβ
Web Library
- Description: The library for web and native user interfaces.
- Link: r.543x.comβ
Solana Creation
- Description: Bringing Blockchain to the World.
- Link: b.543x.comβ
React Creation
- Description: Set up a modern web app by running one command.
- Link: e.543x.comβ
Firebase
- Description: Google tools help build applications, improve quality and efficiency.
- Link: d.543x.comβ
React App Creation
- Description: Bringing modern web apps to the World.
- Link: c.543x.comβ