Skip to content

Ayokanmi-Adejola/Join-Our-Newsletter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Join Our Newsletter | devChallenges.io

Join Our Newsletter Screenshot

📝 Overview

This project is a pixel-perfect implementation of the "Join Our Newsletter" challenge from devChallenges.io. The goal was to match the provided design as closely as possible using only semantic HTML and modern CSS. The result is a clean, accessible, and fully responsive newsletter sign-up page.

Desktop Tablet Mobile
Desktop Tablet Mobile

✨ Features

  • Fully responsive layout for desktop, tablet, and mobile
  • Custom styled input and button with focus and hover states
  • Accessible and semantic HTML structure
  • Modern, clean design with soft shadows and rounded corners
  • Pixel-perfect match to the provided JPG design

🛠️ Built With

  • HTML5
  • CSS3 (no frameworks)

🚀 Getting Started

To view this project locally:

  1. Clone the repository or download the source files.
  2. Open index.html in your browser.
  3. All assets are included in the resources/ and design/ folders.

📚 What I Learned

  • Advanced CSS layout techniques (flexbox, responsive design, media queries)
  • How to match a design pixel-perfectly from a static image
  • Customizing form elements for a modern, accessible look
  • Using box-shadow, border-radius, and color for visual hierarchy
  • The importance of semantic HTML for accessibility

🔗 Useful Resources

About

A fully responsive, pixel-perfect newsletter sign-up page built for the devChallenges.io "Join Our Newsletter" challenge. Crafted with semantic HTML5 and modern CSS3, this project demonstrates advanced layout techniques, accessibility best practices, and precise design implementation for desktop, tablet, and mobile devices.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages