user image

˚    ✦   .  .   ˚ .      . ✦     ˚     . ★⋆.
   .     ˚ ✭    *     ✦   .  .   ✦ ˚      ˚ .˚     ✭ .  .   ˚ .            

bookmarks:
petra tv rewatches (stranger things)
júlia 2025 (movies)
estella firsts (2025)
eri mood ring ('25)
k
    • `☐` para **undone**
    • `▣` para **studying**
    • `▨` para **done**

🌬️ tailwind css

  • ▨ · instalação com postcss, vite, next ou create-react-app
  • ▨ · classes utilitárias (`bg-`, `text-`, `p-`, `m-`, etc.)
  • ▨ · responsive design com breakpoints (`sm:`, `md:`, etc.)
  • ▣ · customização com `tailwind.config.js`
  • ☐ · uso de `@apply` para compor estilos
  • ▣ · variantes de estado (`hover:`, `focus:`, `disabled:`)
  • ☐ · dark mode (`dark:`)
  • ▣ · animações com `transition`, `duration`, `ease`
  • ☐ · plugins e extensões (forms, typography, etc.)
  • ☐ · organização com components e partials

🎨 scss / sass

  • ▣ · variáveis (`$cor-principal`, etc.)
  • ☐ · nesting de seletores
  • ☐ · mixins e `@include`
  • ▣ · funções (`@function`)
  • ▣ · `@extend` e placeholders
  • ▣ · uso de `&` para estados (`&:hover`, `&.ativo`)
  • ☐ · partials com `_arquivo.scss` + `@use` ou `@import`
  • ☐ · estrutura 7-1 ou modular
  • ☐ · controle com `@if`, `@each`, `@for`
  • ▣ · uso com frameworks como bootstrap ou tailwind

🛠️ postcss

  • ☐ · função principal: processador de css com plugins
  • ☐ · configuração com `postcss.config.js`
  • ▣ · uso com tailwind (`tailwindcss` plugin)
  • ☐ · autoprefixer (prefixos automáticos para navegadores)
  • ☐ · nesting com `postcss-nested`
  • ☐ · minificação com `cssnano`
  • ☐ · importações com `postcss-import`
  • ▣ · integração com vite, webpack ou next.js
  • ☐ · criação de pipeline css moderna
  • ▣ · flexível com frameworks e bibliotecas

💅 styled-components

  • ▨ · instalação (`npm install styled-components`)
  • ▣ · template literals e estilos por componente
  • ▨ · props dinâmicas (`props => props.active ? ...`)
  • ▨ · temas com `themeprovider`
  • ▨ · global styles com `createglobalstyle`
  • ▣ · animações com `keyframes`
  • ▨ · escopo isolado por componente
  • ▨ · uso com react e react native
  • ▨ · composição de componentes estilizados
  • ☐ · styled-components + typescript (tipagem de tema e props)

📦 css modules

  • ▨ · arquivos com `.module.css` ou `.module.scss`
  • ▨ · importação de estilos como objeto (`styles.botao`)
  • ▨ · escopo local por padrão
  • ▨ · combinação com lógica (`className={styles.x}`)
  • ▨ · uso com next.js, vite, react
  • ☐ · integração com sass (`.module.scss`)
  • ▣ · menos risco de conflitos de nome
  • ▣ · organização por componente
  • ▣ · flexível para projetos pequenos ou grandes
  • ▣ · bom para separar lógica de estilo, mantendo modularidade
aug 6 2025 ∞
aug 6 2025 +