Segue solução para o desafio News homepage challenge on Frontend Mentor
Usuarios deverão ser capazes de:
- Ter a melhor visualização do conteudo adaptada para cada tipo de tela.
- Efeito visual de hover ao interagir com o botão.
- Solution URL: https://github.com/jumaelmartins/Frontend-Mentor-News-homepage
- Live Site URL: https://jumaelmartins.github.io/Frontend-Mentor-News-homepage/
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- Grid
- JS Vanila
Esse projeto serviu para eu aprimora a minha escrita de HTML, utilizando tags semanticas. O aprendizado é um processo continuo, então pretendo continuar pra ticando.
<header class="margin flex header">
<img width="48" height="48" src="./assets/images/logo.svg" alt="Logo" />
<nav class="mainMenu">
<div class="mobile">
<button aria-label="Menu-Button" aria-controls="menuItems" aria-expanded="true" type="button" id="showMenu">
<img id="img" src="./assets/images/icon-menu.svg" alt="Button for open menu" />
</button>
</div>
<ul id="menuItems" class="flex hiddenMenu slideIn">
<li><a href="">Home</a></li>
<li><a href="">New</a></li>
<li><a href="">Popular</a></li>
<li><a href="">Trending</a></li>
<li><a href="">Categories</a></li>
</ul>
</nav>
</header>
:root {
--Soft-orange: hsl(35, 77%, 62%);
--Soft-red: hsl(5, 85%, 63%);
--Off-white: hsl(36, 100%, 99%);
--Grayish-blue: hsl(233, 8%, 79%);
--Dark-grayish-blue: hsl(236, 13%, 42%);
--Very-dark-blue: hsl(240, 100%, 5%);
}
- Documentacao - Documentação site MDN CSS.
- HTML Essential Training - Fiz esse curso recentemente e ele me ajudou a pensar e estruturar o html de uma forma melhor.
- ChatGPT - É uma ferramenta excellente tem me ajudado bastante a tirar duvidas.
html e css é questão de pratica então a dica que dou é continue praticando e lendo a documentação, sempre tem algo novo a aprender. tem varios conteudos gratuitos em video na internet, exlentes plataformas com conteudos free, basta buscar. quando tiver batendo cabeça, busca no ChatGPT provavelmente voce conseguirar tirar sua duvida. ;D
- Portifolio - Portifolio_JumaelMartins
- Linkedin - @jumael-martins
- GitHub - @jumaelmartins
- Frontend Mentor - @jumaelmartins