Graphic Design
85 |Graphic design is the process of visual communication and problem-solving using one or 86 | more 87 | of typography, photography and illustration
88 |├── .vscode └── settings.json ├── Project 1 - Responsive Card Slider ├── README.md ├── Screenshot.png ├── index.html ├── script.js └── style.css ├── Project 2 - Lux ├── README.md ├── Screen.png ├── css │ ├── all.min.css │ ├── lux.css │ ├── master.css │ └── normalize.css ├── images │ ├── Alquds-2009-08-15-16.pdf │ ├── Course Intro_Memories.pdf │ ├── about.jpg │ ├── landing.jpg │ ├── logo.png │ ├── portfolio-1.jpg │ ├── portfolio-2.jpg │ ├── portfolio-3.jpg │ └── services.jpg ├── index.html └── webfonts │ ├── fa-brands-400.ttf │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.ttf │ ├── fa-regular-400.woff2 │ ├── fa-solid-900.ttf │ ├── fa-solid-900.woff2 │ ├── fa-v4compatibility.ttf │ └── fa-v4compatibility.woff2 ├── Project 3 - Portfolio ├── README.md ├── home.jpg ├── index.css ├── index.html ├── portfolio-preview.png └── script.js ├── Project 4 - Product-Landing-Page ├── README.md ├── index.html ├── product-landing-preview.png └── style.css ├── Project 5 - Adidas ├── README.md ├── index.html ├── screenshot.png └── shoes.png ├── Project 6 - Weather app ├── README.md ├── Screenshot 2025-04-18 211741.png ├── app.js ├── index.html └── style.css ├── README.md ├── g.png ├── images ├── project1.png ├── project10.png ├── project2.png ├── project3.png ├── project4.png ├── project5.png ├── project6.png ├── project7.png ├── project8.png └── project9.png ├── index.html ├── script.js └── styles.css /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "liveServer.settings.port": 5501 3 | } 4 | -------------------------------------------------------------------------------- /Project 1 - Responsive Card Slider/README.md: -------------------------------------------------------------------------------- 1 | # Responsive Card Slider 2 | 3 | A modern, lightweight responsive card slider built with vanilla JavaScript, HTML, and CSS. This slider automatically adapts to different screen sizes, showing the optimal number of cards for each viewport while maintaining smooth transitions. 4 | 5 |  6 | 7 | ## Features 8 | 9 | - **Fully Responsive**: Automatically adjusts the number of visible cards based on screen size 10 | - **Touch Support**: Swipe gestures on mobile devices 11 | - **Keyboard Navigation**: Use arrow keys to navigate between slides 12 | - **Pagination**: Visual indicator of current position with clickable dots 13 | - **Smooth Transitions**: CSS transitions for smooth sliding effects 14 | - **No Dependencies**: Built with vanilla JavaScript, no external libraries required 15 | - **Optional Autoplay**: Can be enabled for automatic cycling through cards 16 | - **Customizable**: Easily modify styles to match your project's design 17 | 18 | 19 | 1. Clone the repository: 20 | ```bash 21 | git clone https://github.com/yourusername/responsive-card-slider.git 22 | ``` 23 | 24 | 2. Open `index.html` in your browser to see the slider in action. 25 | -------------------------------------------------------------------------------- /Project 1 - Responsive Card Slider/Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nxr-deen/HTML-CSS-JS-mini-projects/ebfe334ca370a8f3b29c2c81b588509976e3b3f1/Project 1 - Responsive Card Slider/Screenshot.png -------------------------------------------------------------------------------- /Project 1 - Responsive Card Slider/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |We are Leon - Super Creative & Minimal Agency Web Template
48 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut lab
58 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut lab
63 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut lab
68 |Don't be busy be productive
77 | 78 |Graphic design is the process of visual communication and problem-solving using one or 86 | more 87 | of typography, photography and illustration
88 |Process of enhancing user satisfaction with a product by improving the usability, 95 | accessibility, and pleasure provided in the interaction.
96 |Web design encompasses many different skills and disciplines in the production and 107 | maintenance of websites
108 |Web development is a broad term for the work involved in developing a web site for the 116 | Internet or an intranet.
117 |If you do it right, it will last forever.
135 | 136 |My creative ability is very difficult to measure because it can manifest in so many 142 | surprising and.
143 |My creative ability is very difficult to measure because it can manifest in so many 150 | surprising and.
151 |My creative ability is very difficult to measure because it can manifest in so many 158 | surprising and.
159 |Less is more work
170 |Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil nemo neque voluptate tempora velit 176 | cum non, fuga vitae architecto delectus sed maxime rerum impedit aliquam obcaecati, aut 177 | excepturi iusto laudantium!
178 |Lorem ipsum dolor sit amet consectetur adipisicing elit. Minus, sapiente. Velit iure 180 | exercitationem dolores nesciunt dolore. Eum officiis dolorum hic voluptate quaerat minima, 181 | similique inventore esse, alias, sed quo officia?
182 |We are born to create
192 |Feel free to drop us a line at:
194 | leonagency@mail.com 195 | 201 |31 | Lorem ipsum, dolor sit amet consectetur adipisicing elit. Explicabo, 32 | iusto possimus at non modi dolores id quae repellendus nobis quaerat 33 | adipisci ex atque reprehenderit omnis officia placeat. 34 |
35 |...
51 |...
60 |...
64 |81 | Lorem ipsum dolor sit amet consectetur adipisicing elit. Beatae, 82 | ipsa! 83 |
84 | View Project 87 |91 | Lorem ipsum dolor, sit amet consectetur adipisicing elit. Laudantium 92 | minima fugiat officia? 93 |
94 | View Project 97 |25 | Lorem ipsum dolor sit amet consectetur, adipisicing elit. 26 | Exercitationem quisquam ducimus minus, quam corporis unde culpa 27 | officiis atque nisi maxime, voluptatum dignissimos ea doloribus quod 28 | sint! Ipsam repellendus nesciunt reprehenderit. 29 |
30 | Read More 31 |hado baskitat mlah chrohom 3la dmanti 193 | nta tmout w houma ma ysralhom walou 194 | sma ghir makalh tkhaf w dir 3lya wchri 195 | kayn nta3 rjal, nsa, drari chouf nta 196 | wach ysa3dek 197 |
198 |A showcase of my HTML, CSS, and JavaScript projects
13 |25 | A modern, lightweight responsive card slider that automatically 26 | adapts to different screen sizes. 27 |
28 |56 | A responsive web template designed for showcasing services, 57 | portfolios, and contact information. 58 |
59 |86 | A personal portfolio showcasing work and skills as a web 87 | developer. 88 |
89 |116 | A product landing page for headphones featuring images and overlay 117 | effects. 118 |
119 |145 | A simple yet elegant landing page for a fictional shoe brand, 146 | Joulx. 147 |
148 |173 | A weather application providing current conditions and forecasts. 174 |
175 |203 | A simple and user-friendly web app that allows users to generate and 204 | download QR codes from text or URLs. 205 |
206 |235 | A simple, fun, and responsive Rock Paper Scissors game where you 236 | challenge the computer and see who wins! 237 |
238 |264 | A fun and interactive sound board where you can play different animal 265 | sounds by clicking buttons or pressing keys! 266 |
267 |293 | A fun and simple two-player dice game where the player with the higher 294 | roll wins. Perfect for a quick challenge! 295 |
296 |