Skip to content

Expanding Cards is a simple and interactive web application that showcases a collection of expandable cards. When clicked, each card expands to reveal more content while the other cards collapse, providing an engaging user experience.

Notifications You must be signed in to change notification settings

m7md-Y-3mra/expanding-cards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

expanding-cards

expanding-cards

Expanding Cards is a simple and interactive web application that showcases a collection of expandable cards. When clicked, each card expands to reveal more content while the other cards collapse, providing an engaging user experience.

Demo

You can try out the live demo of the Counter App here.

Features

  • Smooth and animated transitions for an interactive feel.
  • Responsive design: The cards adjust to different screen sizes, ensuring a seamless experience on mobile devices and desktops.
  • Choose background color: Users can select their preferred background color for the cards from a set of predefined color options.
  • Save preferences: The chosen background color is saved in the user's local storage, so it persists across visits.

Getting Started

To run the project locally, all you need is a web browser and a text editor. Clone this repository, open the index.html file in your browser, and enjoy the expanding cards.

Usage

  1. Click on any card to expand it and reveal additional content.
  2. As you click on different cards, the previously expanded cards will collapse automatically.
  3. Experiment with adding your images and content to the cards by modifying the HTML and CSS files.
  4. Customize background color: Click on the color boxes on the right sidebar

Contact

For any questions or feedback, you can reach out to the project maintainer through email or social media. Contact information is available on our GitHub profile.

Tech Stack

  • HTML
  • CSS (including CSS Variables)
  • JavaScript

About

Expanding Cards is a simple and interactive web application that showcases a collection of expandable cards. When clicked, each card expands to reveal more content while the other cards collapse, providing an engaging user experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published