Skip to content

A responsive landing page built with HTML and CSS. Fully optimized for mobile, tablet, and desktop – showcasing modern layout techniques and mobile-first design πŸ–₯ πŸ“²

Notifications You must be signed in to change notification settings

marrcelp/Responsive-Layout-Showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

42 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

demo gif

Responsive Layout Showcase

See the live version of this project – Responsive Layout Showcase

The goal of this project is to demonstrate my skills in Responsive Web Design (RWD) and CSS layout techniques. The website was built with a mobile-first approach and uses a multi-file structure to organize styles for different screen sizes: mobile.css, tablet.css, and desktop.css.
The design is fully responsive and adapts to various screen widths to provide an optimal user experience on mobile, tablet, and desktop devices.

The project simulates a landing page for an app promotion, with multiple sections including:
Hero, Features, Reviews, Pricing Plans, App Downloads, Footer, and Navigation – all styled and structured to follow modern web development practices.

Β 

πŸ’‘ Technologies

HTML5 CSS3 Responsive Design

Β 

🎯 Main features

  • Fully responsive layout built with a mobile-first approach
  • Clean and modular CSS structure separated into media-specific stylesheets
  • Modern landing page design, including:
    • Sticky navigation bar with a hamburger menu on mobile
    • Hero section with call-to-action
    • Feature grid with icons
    • User testimonials
    • Pricing plan cards
    • App store links
    • Social media integration in the footer

Β 

πŸ–₯️ Layout scaling preview

Device Media Query File
Mobile max-width: 767px mobile.css
Tablet 768px to 1199px tablet.css
Desktop min-width: 1200px desktop.css

Each breakpoint has its own stylesheet for clarity and scalability.

Β 

πŸ’­ Conclusions for future projects

I would like to improve:

More advanced accessibility

Making all sections more accessible using semantic HTML elements.

CSS Optimization

Exploring CSS preprocessors like SASS to write more maintainable styles.

Using CSS frameworks

Trying out frameworks such as Tailwind CSS or Bootstrap to speed up layout creation and improve scalability.

Β 

πŸ™‹β€β™‚οΈ Feel free to contact me

Write something nice πŸ˜‰ You can find me on:

LinkedIn
Gmail

About

A responsive landing page built with HTML and CSS. Fully optimized for mobile, tablet, and desktop – showcasing modern layout techniques and mobile-first design πŸ–₯ πŸ“²

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •