Como sabe, este site foi feito como um exercício e os dados expostos
são fictícios. Alguns destaques do projeto:
-
Criação de formulários funcionais para:
-
Subscrição da Newsletter (integração com Formspree).
-
Contacto com a empresa (integração com
Supabase e base de dados PostgreSQL criada para o
projeto).
-
CSS:
-
Alterações de identidade visual (paleta de cores,
tipografia com importação de fontes, imagens vetoriais SVG,
personalização de espaçamentos e botões, arredondamento das
imagens,...).
- Criação e utilização de variáveis.
-
Inclusão de elementos de "Scrollytelling" para revelar
alguns elementos aos poucos. Exemplo: "Reveal on scroll",
Entrada sequencial ("Stagger") nos "cards".
-
Media queries com breakpoints, Z-Index,...: para
alinhamento do botão flutuante, sobreposição de imagens e ajuste
dos "pontinhos" perto das imagens da página inicial.
-
Pseudo-Classes: Ex. Decoração do menu/hover, borda
vermelha associada ao input de campos "required" nos
formulários, animações do menu e botões...
-
Pseudo-Elementos: Ex. "*" incluído automaticamente no label do formulário
(contact.html), círculo vermelho no fundo dos ícones, pontos por
trás das imagens, animação do menu (linha vermelha), criação de
tag com efeito # em insights.html...
-
HTML:
-
Criação de menu fixo (navbar) e menu sticky (filtro de
categorias em Insights), com rodapé e menu secundário na página
de "Insights".
- Criação de páginas externas ao formato "One Page".
- Criação e inclusão de favicon.
- Criação deste modal com CSS, imagem e "rodapé".
- Utilização simultânea de Layout Flexbox e Grid.
Nota adicional: Todos os artigos e playbooks que existem na
página de Insights foram feitos por inteligência artificial e não pela
aluna.