This is a solution to the Huddle landing page with alternating feature blocks challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
This is a landing page designed by fontend mentor . It improve to make layout easier and enhance design pattern.This is a simple
Users should be able to:
I have completed this challenge on my vs code and have used build tool vite to implement this project.
Then push source code on github and deploy on vercel.
I have learned how to use CSS Grid to position the content and create a responsive layout. I have also learned how to use CSS Flex to create a responsive layout. I have also learned how to use JavaScript to dynamically populate the content from the local JSON data. I have also learned how to use CSS transitions to create smooth animations on hover and focus states.
see some snippet below:
Tailwind css
<div
class="container mx-auto flex max-sm:flex-col justify-between max-sm:space-y-12 py-12 px-2"
>
<div
class="flex flex-col justify-center items-center sm:items-start max-sm:w-[70%] max-sm:mx-auto max-sm:text-center lg:space-y-6 sm:pr-3"
>
<h1
class="xl:w-[80%] font-poppines font-bold xl:font-extrabold text-3xl sm:text-2xl xl:text-4xl"
>
Build The Community Your Fans Will Love
</h1>
<p class="xl:w-[80%] font-normal max-sm:py-5 sm:py-2">
Huddle re-imagines the way we build communities. You have a voice,
but so does your audience. Create connections with your users as you
engage in genuine discussion.
</p>
<button
class="xl:w-[80%] max-sm:w-[90%] bg-primary px-4 py-2 rounded-full text-white active:bg-primaryActive"
>
Get Started For Free
</button>
</div>
<div class="">
<img
class="object-contain"
src="/images/illustration-mockups.svg"
alt="mockups"
/>
</div>
</div>
youtube is the best video tutorial platform to learn web devolopment. Otherwise bengli community helps me alot to solve my problem. I am very thankful to them. learn-with-sumit, programming hero and tapas-adhikary