Skip to content

Latest commit

 

History

History
68 lines (62 loc) · 2.42 KB

README.md

File metadata and controls

68 lines (62 loc) · 2.42 KB

PomoadoroBannerWhite

Sobre

Projeto realizado durante a NL#04. Pode ser visto em produção neste link.

O que foi utilizado?

  • create-next-app
  • Next (sério? 🤪)
    • Hooks
    • Context API
    • getStaticProps
  • typescript
  • tailwind
    • Curated colors
  • google fonts
    • Inter Normal-400
    • Rajdhani Semi-bold 600

Pontos para melhorar

  • Melhorar a responsividade
  • De complexidade para componente
    • Classes Tailwind duplicadas devem virar componentes

Cores do projeto convertidas para Tailwind colors

  • background: gray-100
  • gray-line: gray-200
  • text: warmGray-500
  • text-highlight: indigo-300
  • title: blueGray-700
  • red: rose-500
  • green: lime-500
  • blue: indigo-500
  • blue-dark: indigo-700
  • blue-twitter: lightBlue-500

Ajuda extra

  • Foi necessário ativar as variantes first: e last: para as bordas. Isto deve ser feito no arquivo tailwind.config.js.
      variants: {
      extend: {
        borderColor: ['first', 'last'],
        borderWidth: ['first', 'last'],
      },
  • Ganhar pontinhos de performance no google Lighthouse melhorando o carregamento de fontes. Voce deve adicionar este trecho de código em seu _document ou _app.
    <Html lang="pt-br">
      <Head>
        <link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="true"/>
        <link rel="preload" as="style" href="https://linkDaSuaFonte"/>
        <link rel="stylesheet" href="https://linkDaSuaFonte" media="print"
          // @ts-ignore
          onLoad="this.media='all'"/>
        <noscript>
          <link
            rel="stylesheet"
            href="https://linkDaSuaFonte"
          />
        </noscript>
      </Head>
    </Html>

Fontes externas de ajuda

  • Traduzir uma cor em hexadecimal para um valor aproximado na paleta de cores do Tailwind: link
  • Adicionar cores extras da curadoria de cores do Tailwind: link
  • Adicionar fontes do google ao Tailwind: link
  • Dark mode de forma simples com tailwind link