Tailwind Best Practices

Матеріал з Wiki.Zina
Версія від 06:37, 24 січня 2023, створена >Zina
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Порядок классов

[ред. | ред. код]

Можо ориентироваться на порядок, в соответствии с которым автоматически сортирует классы плагин Visual Studio Code Headwind:

Box model

[ред. | ред. код]
 container
 border-box
 box-content
 block
 inline*
 flex
 inline-flex
 table*
 flow-root
 grid
 inline-grid
 contents

Position, Visibility

[ред. | ред. код]
 hidden
 float*
 clear*
 object*
 overflow*
 overscroll*
 static
 fixed
 absolute
 relative
 sticky
 inset*
 top*
 right*
 bottom*
 left*
 visible
 invisible
 z*
 flex-*
 order-*
 grid-cols-*
 col-*
 grid-rows-*
 row-*
 grid-flow-*
 auto-*
 gap-*
 justify-*
 content-*
 items-*
 self-*
 place-*

Padding, Margin, Space, Width, Height

[ред. | ред. код]
 p-*
 m-*
 space-*
 w-*
 min-w-*
 max-w-*
 h-*
 min-h-*
 max-h-*

Typography: Font Family, Size, Style, Tracking, Leading, List, Placeholder, Align, Color, Decoration, Whitespace, Break

[ред. | ред. код]
 font-*
 text-*
 antialiased
 subpixel-antialiased
 italic
 tracking-*
 leading-*
 list-*
 placeholder-*
 text-left
 text-*
 text-black
 text-*
 underline
 uppercase
 lowercase
 capitalize
 normal-case
 align-*
 whitespace-*
 break-*

Background

[ред. | ред. код]
 bg-*
 from-*
 via-*
 to-*
 rounded-*
 border-*
 divide-*
 ring-*
 shadow*
 opacity-*

Animation

[ред. | ред. код]
 transition*
 duration-*
 ease-*
 delay-*
 animate-*
 transform*
 origin-*
 scale-*
 rotate-*
 translate-*
 skew-*
 appearance-none
 cursor-*
 outline-*
 pointer-events-*
 resize*
 select-*
 fill-current
 stroke-*
 sr-only
 not-sr-only