"tailwindcss": "^3.3.2"
"prettier": "3.0.0",
"prettier-plugin-tailwindcss": "^0.4.0",
-
Novas ideias
Detalhes quando on hover, exemplo: aparecer a borda inferior; deslocar o botão para cima, para que pareça estar se movendo; transições com duração de tempo;
-
Otimizações
De escrita de classes, sempre iniciar pelo mobile e ir escalando as responsividades em diferentes tamanhos de telas.
Sobre posicionamento, principalmente utilizando
position: relative
eposition: absolute
. -
Atenção aos detalhes
Nas imagens tentar fazer um tratamento utilizando gradiente em imagens. Como utilizar a classe
group
, para que determinadas classes sejam acionadas ao mesmo tempo.Tudo dentro da
div
irá escalar on hover. Exemplo:
<div class="group item">
<img src="images/desktop/image-fisheye.jpg" alt="Earth" class="group-hover:scale-110">
<img src="images/mobile/image-fisheye.jpg" alt="Earth" class="md:hidden w-full">
<div class="item-gradient"></div>
<h5>Make it Fisheye</h5>
</div>
Plugin Prettier
para organizar as classes
Para instalar como uma dependência de desenvolvimento
npm install -D prettier prettier-plugin-tailwindcss
Para aplicar no in the file prettier.config.js
module.exports = {
plugins: ['prettier-plugin-tailwindcss'],
}
- Atualizar classes de todas as páginas, remover itens desnecessários.
- Atualizar
nav
(Home page) - Remover imagem de fundo do início e trocar por um vector (Home page)
- Remover SVGs do html e fazer arquivos de svg no public (mais leve e organizado)
- Inseri-los usando a tag
img
- Padronizar páginas internas, seguir mesmo estilo de código e padrão de cores
- Remover imagens do
head
das páginas internas - Inserir DarkMode