Trilha Júnior Trilha

Tailwind CSS: layouts & fluxo de trabalho

O curso trata das classes utilitárias do Tailwind CSS nas views ERB de um app Rails. Começa ligando propriedades CSS conhecidas, como display: flex, a nomes de classe escritos no próprio elemento. Depois monta layouts flex, passa para o CSS Grid em arranjos de duas dimensões e explica os prefixos de breakpoint mobile-first. As aulas seguintes tratam de valores arbitrários entre colchetes, classes de componente com nome dentro de @layer components e um fluxo de trabalho para decidir quando um valor ou padrão repetido merece nome próprio.

O que você vai aprender

  • ✓Como propriedades CSS viram classes utilitárias do Tailwind
  • ✓Layouts flex com flex-col, flex-1, shrink-0 e min-w-0
  • ✓Layouts em duas dimensões com grid-cols-N e gap
  • ✓Design responsivo mobile-first com prefixos de breakpoint
  • ✓Valores arbitrários e quando usar tokens do @theme
  • ✓Classes de componente em @layer components e a ordem das camadas de cascata
Prévia grátis · Aula 1 3 min de leitura

Do CSS que você já sabe pras classes utilitárias

"CSS flexbox: alinhamento" tratou de display: flex, justify-content e align-items como propriedades CSS numa folha de estilo. O app/views/enrollment/dashboard/_ongoing_course_card.html.erb deste app chega ao mesmo layout sem escrever nada disso como CSS:

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...