π― A lightweight, responsive app to create and manage personalized lists with client-side validation, interactive feedback, and visual accessibility in both light and dark themes.
- Add a custom name to your list (with validation)
- Create, display, and remove individual items
- Responsive modal interface on mobile devices
- Visual alerts for success, warnings, and errors
- Theme auto-adaptation based on OS preference (light/dark)
- Accessible contrast ratio (>7) for better readability
- HTML5
- CSS3 (Responsive Design + Dark Mode)
- JavaScript (DOM Manipulation + Session Storage)
-
Clone this repository:
git clone https://github.com/mateusaraujos/mini-app-lista
-
Navigate into the project directory:
cd mini-app-lista -
Open the
index.htmlfile in your browser.
mini-app-lista/
βββ index.html
βββ style.css
βββ script.js
βββ pages/
β βββ list.html
β βββ list.css
β βββ list.js
βββ assets/
βββ readme/
βββ homeInterface-light.png
βββ homeInterface-dark.png
βββ mobileModal-light.png
βββ mobileModal-dark.png
βββ modalLarge.png