This is a solution to the Clipboard landing page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
Users should be able to:
- View the optimal layout for the site depending on their device's screen size
- See hover states for all interactive elements on the page
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
Finally learned how to change de color of a SGV on a hover, by targeting the tag 'path'. Also improved my positioning techniques, merging the diferent displays and positions to get the result expected. And particularly proud of the solution to the section with items texts and paragraphs.
<section class="blocks-section">
<div class="blocks-header">
<h2>Supercharge your workflow</h2>
<p>We’ve got the tools to boost your productivity.</p>
</div>
<div class="block-items">
<div class="block-item">
<img src="./images/icon-blacklist.svg" alt="list">
<h3>Create blacklists</h3>
<p>Ensure sensitive information never makes its way to your clipboard by excluding certain sources.</p>
</div>
<div class="block-item">
<img src="./images/icon-text.svg" alt="text">
<h3>Plain text snippets</h3>
<p>Remove unwanted formatting from copied text for a consistent look.</p>
</div>
<div class="block-item">
<img src="./images/icon-preview.svg" alt="">
<h3>Sneak preview</h3>
<p>Quick preview of all snippets on your Clipboard for easy access.</p>
</div>
</div>
</section>
svg path:hover {
stroke: var(--strong-cyan);
fill: var(--strong-cyan);
transition: all 500ms ease-in-out;
}
Looking foward to improve even more my flex domain, to build a responsive layout, and also position better my elements, without using margin that much.
- Grid Quick Guide - Always help me remembering grid semantics and properties.
- Flexbox Quick Guide - Always help me remembering Flexbox semantics and properties.
- Box Shadow Generator - This one is essential for my shadow analysis.
- Frontend Mentor - @jAllanOli
- gitHub - @jAllanOli