-
Notifications
You must be signed in to change notification settings - Fork 46
/
Copy pathscript.js
488 lines (467 loc) · 43.7 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
const projects = [
{
title: 'BMI CALCULATOR',
discription:
'BMI is a web-based project that offers users the ability to Calculate there Body Mass Index.',
link: './BMI calculator/index.html',
image:
'https://vitalityweightlossinstitute.com/wp-content/uploads/2023/05/bmi.png',
},
{
title: 'Calculator',
discription: 'Calculator project made using HTML CSS Javascript',
link: './Calculator/index.html',
image: 'https://www.cdgi.com/wp-content/uploads/2018/08/Calculator.jpg',
},
{
title: 'Drum Kit',
discription:
'A simple web-based drum kit application built with HTML, CSS, and JavaScript. Play various drum sounds by clicking on the buttons or pressing the corresponding keys on your keyboard.',
link: './Drum Kit/index.html',
image:
'https://us.123rf.com/450wm/leonidalexeevich/leonidalexeevich2304/leonidalexeevich230400021/201521946-vector-image-of-the-drum-set.jpg?ver=6',
},
{
title: 'E-Commerce Website',
discription: 'This is an E-Commerce Website Hope you like it!',
link: './E-Commerce Website/index.html',
image:
'https://5.imimg.com/data5/SELLER/Default/2022/11/TY/OY/EH/102316464/ecommerce-website-design.jpg',
},
{
title: 'Guess my Number',
discription:
'Welcome to the Guess the Number Game! This simple and fun game allows you to guess a number between 0 and 20. Your objective is to guess the correct number while maintaining the highest score possible. For every wrong guess, your score will decrease by 1. You can also reset the game by pressing the "Again" button to start over. Let\'s see how high you can score!',
link: './Guess my Number/index.html',
image:
'https://content.instructables.com/FGE/F6F0/K1NVATVK/FGEF6F0K1NVATVK.jpg?auto=webp',
},
{
title: 'Happy Birthday wisher',
discription:
'This is a web project that wishes you happy birthday made using html, css and js.',
link: './Happy Birthday wisher/HBD.html',
image:
'https://wishes.moonzori.com/wp-content/uploads/2022/10/Happy-Birthday-Wishes-for-Kids-Moonzori-760x428.png',
},
{
title: 'Micro Code Editor in the Browser',
discription:
'This project implements a simple micro code editor in the browser using HTML, CSS, and JavaScript.',
link: './Micro Code Editor in the Browser/index.html',
image:
'https://user-images.githubusercontent.com/91379432/147645646-e60b70b4-86af-498f-b141-ffa5ccd6ce8e.PNG',
},
{
title: 'Stopwatch',
discription:
'"Stopwatch" is a web-based project in wich user can track their time taken to do a activity.',
link: './Stopwatch/index.html',
image:
'https://media.istockphoto.com/id/1366275800/vector/stopwatch-timer-speed-being-held-by-a-persons-hand.jpg?b=1&s=612x612&w=0&k=20&c=-4d6m0i6z9iACH0kDAyC2p2Z-ykIJH5zHjp2303gj2Q=',
},
{
title: "Length Converter",
discription:
"This is a simple length converter that supports conversion between the units Feet and Meters, Inches and Centimeters, Kilometers and Miles and vice versa. Automatic conversion is done as you type.",
link: "./Length-Converter/index.html",
image:
"https://github.com/Baron105/JS-projects/assets/76466796/34343ff9-41ff-4a70-b306-1ffd2da2d8d5",
},
{
title: 'Weight Converter',
discription:
'This is a simple weight converter that supports conversion between the units Kilograms, Stones, Pounds and Ounces and vice versa. Automatic conversion is done as you type.',
link: './Weight-Converter/index.html',
image:
'https://github.com/Baron105/JS-projects/assets/76466796/b1a75134-eecf-4dbd-870d-6378ff71df86',
},
{
title: 'Temperature Converter',
discription:
'In this project, user just have to type from which temperature they want to convert to which temperature. It will automatically convert the temperature from one to another.',
link: './Temperature Converter/index.html',
image:
'https://static.toiimg.com/thumb/msid-99610753,width-1280,height-720,resizemode-4/.jpg',
},
{
title: 'To-Do',
discription:
'"To-Do" is a web-based project that offers users the ability to create, manage, and organize their tasks and to-do lists. "To-Do" help users to stay organized and productive.',
link: './To-Do/index.html',
image:
'https://play-lh.googleusercontent.com/HUuQc4Zpl6x7fUyX-jFMmcuUbW77REw4UKl5rfhHfP4VY6ctBU1w1I_RZWsXaojFgIo',
},
{
title: 'Simon Game',
discription:
'A memory-enhancing game in JavaScript where players repeat progressively longer sequences of colors and sounds',
link: 'https://shivanshsin0203.github.io/Learn_DOM_Project3/',
image:
'https://user-images.githubusercontent.com/46281169/60651872-8a8c2480-9e60-11e9-9e6f-feeb76e6e159.PNG',
},
{
title: 'Quotes Generator',
discription:
"The Quote Generator is a web application designed to inspire and motivate users with a collection of carefully curated quotes from various authors. Whether you're seeking wisdom, encouragement, or a moment of reflection, this application provides you with a diverse selection of quotes that can uplift your spirits and fuel your aspirations.",
link: './Quote Generate/index.html',
image: 'https://randomgenerate.io/images-large/random-quote-generator.jpg',
},
{
title: 'Music Player',
discription:
'This music player is a web based applcation designed where you can play-pause music and adjust the volume .',
link: './Music Player/index.html',
image:
'https://beebom.com/wp-content/uploads/2016/08/10-Best-iPhone-Music-Player-Apps-You-Should-Try-in-2019.jpg?w=750&quality=75',
},
{
title: 'Analog Clock',
discription: 'A simple Analog Clock with light and dark mode.',
link: './Analog Clock/index.html',
image:
'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSjIRzrebpgt4uF79ewd_AjUjjJ8vqp9PwW6Q&usqp=CAU',
},
{
title: 'URL Shortener',
discription: 'URL Shortener made using HTML, CSS, and JavaScript.',
link: './URL Shortener/index.html',
image:
'https://www.clickslice.co.uk/wp-content/uploads/2022/07/1_Pdw7h5X6vQQNVopIzHBG6A.jpeg',
},
{
title: 'QR Code Generator',
discription: 'Create instant scannable codes.',
link: './QR Code Generator/index.html',
image:
'https://images.unsplash.com/photo-1605098293544-25f4c32344c8?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=3135&q=80',
},
{
title: 'Tic-Tac-Toe',
discription:
'Tic-Tac-Toe game using HTML,CSS,JS where you na play with your friend using X and O.',
link: './Tic Tac Toe/index.html',
image:
'https://www.gamesver.com/wp-content/uploads/2022/02/Hand-drawn-tic-tac-toe-game.png.webp',
},
{
title: 'Time Zone Converter',
discription:
'Time Zone converter is built using HTML, CSS, and JS where you can convert given time from one time zone to another.',
link: './Time Zone Converter/index.html',
image:
'https://www.htmlstrip.com/images/thumbs/time-zone-converter.jpg',
},
{
title: 'Weather Application',
discription:
"Weather Application using HTML,CSS,JS where you can enter a city to find it's weather details like temperature and humidity .",
link: './weatherApplication/index.html',
image:
'https://img.freepik.com/free-vector/four-icons-about-seasons_1268-65.jpg?w=740&t=st=1696679388~exp=1696679988~hmac=c84eb56233af6e1a13e2aef43274b31b7ebf8077198f0e9ba8f6d344df6ad920',
},
{
title: 'Dynamic JS Quiz',
discription:
'Dynamic JS Quiz using HTML,CSS,JS where you cam find Multiple-choice questions with options ,Immediate feedback on each question, Display of final score at the end of the quiz. ',
link: './Dynamic JS Quiz/index.html',
image:
'https://img.freepik.com/free-vector/four-icons-about-seasons_1268-65.jpg?w=740&t=st=1696679388~exp=1696679988~hmac=c84eb56233af6e1a13e2aef43274b31b7ebf8077198f0e9ba8f6d344df6ad920',
},
{
title: 'Galaxy Generator',
discription:
'A simple website to generate different types of spiral galaxy using three js ',
link: './3dWeb/dist/index.html',
image:
'https://img.freepik.com/free-photo/realistic-spiral-galaxy-with-stars-generative-ai_169016-29325.jpg',
},
{
title: 'Javascript Hangman Game',
discription:
'A simple website to play the Hangman game using HTML, CSS, and JavaScript.',
link: './JavaScript Hangman Game project/index.html',
image:
' https://media.istockphoto.com/id/165812595/de/vektor/galgenm%C3%A4nnchen-kreide-board.jpg?s=612x612&w=0&k=20&c=UPBBzjl-AYvWRVBog5HrGPbma3J2GUuQNzreonE7KPw=',
},
{
title: 'Dynamic Online Resume',
discription:
'A simple Dynamic Online resume website using HTML, CSS, and JavaScript.',
link: './DYNAMIC ONLINE RESUME/index.html',
image:
'https://images.unsplash.com/photo-1586281380349-632531db7ed4?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D',
},
{
title: 'Image Background Remover',
discription:
'A simple Image Background Remover website using HTML, CSS, and JavaScript.',
link: './Image Background remover/index.html',
image: 'https://www.remove.bg/images/samples/combined/s5.jpg',
},
{
title: 'Palindrome Checker',
discription:
'A simple Palindrome checker website using HTML, CSS, and JavaScript.',
link: './Palindrome Checker/index.html',
image:
'https://res.cloudinary.com/practicaldev/image/fetch/s--4zVmP4DH--/c_imagga_scale,f_auto,fl_progressive,h_720,q_auto,w_1280/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nxsxf8vwik9bn9c6c6b4.jpg',
},
{
title: 'Note taking application',
discription:
'A simple note taking application website using HTML, CSS, and JavaScript.',
link: './Note Taking Application/index.html',
image:
'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT_M6SzMy82SMHPAcWvpDIZoTiPKYXvhxnswA&usqp=CAU',
},
{
title: 'Password Generator',
discription:
'This is a random password generator project made using HTML, CSS, and JavaScript.',
link: './Password Generator Project/index.html',
image:
'https://mir-s3-cdn-cf.behance.net/projects/404/47b23888537607.Y3JvcCw2NTMsNTExLDIxNiwxOTc.jpg',
},
{
title: 'Expense Tracker',
discription:
'Expense tracker allows users to log their expenses, categorize them, and view spending patterns over time.',
link: './expense tracker/index.html',
image:
'https://img.freepik.com/premium-photo/flat-design-illustration-facebook-social-network-groups_863013-52875.jpg?w=740',
},
{
title: 'Text to speech',
discription: 'Text to speech converter made using HTML, CSS and JS',
link: './Text-to-speech/index.html',
image:
'https://miro.medium.com/v2/resize:fit:700/1*yDgVdq8--I5pUyGodlzswg.jpeg#',
},
{
title: 'Age calculator',
discription: 'Age calculator made using HTML, CSS and JS',
link: './Age-calculator/age_cal.html',
image:
'https://d112y698adiu2z.cloudfront.net/photos/production/software_photos/002/562/259/datas/original.png',
},
{
title: 'Word Scramble',
discription: 'Word scramble game made using HTML, CSS and JS',
link: './Word Scramble/index.html',
image:
'https://dictionary.cambridge.org/external/images/wordscramble-og-image.png',
},
{
title: 'Snake Game',
discription: 'Its a basics Javascript snake game using DOM Event.',
link: './Snake_Game/index.html',
image:
'https://w7.pngwing.com/pngs/543/374/png-transparent-snake-2000-classic-nokia-game-slither-worm-snake-a-classic-snake-game-classic-game-snake-ii-snake-food-animals-grass-thumbnail.png',
},
{
title: 'Sudoku Game',
discription: 'Sudoku Game game made using HTML, CSS and JS',
link: './Sudoku Game/index.html',
image: './Sudoku Game/bozhin-karaivanov-yqcWOAHH1Rs-unsplash.jpg',
},
{
title: 'Hide/Show password',
discription:
'A project made using HTML, CSS and JS which can be integrated easily to your website for better security when entering password in public spaces.',
link: 'Hide-show-pass/index.html',
image: 'https://i.ytimg.com/vi/Nnzt6_ISbOk/maxresdefault.jpg',
},
{
title: 'Background Color Changer',
discription:
'This application is a very simple implementation of javascript. We can change the background colors using this.',
link: './BackgroundColorChanger/index.html',
image:
'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS1n2RNoTcdhE-FsqbbSdgdgqPbPofAOxGlcA&usqp=CAU',
},
{
title: 'Blog Website',
discription: 'A simple blog website made using HTML, CSS and Javascript',
link: './Blog Website/index.html',
image:
'https://static.wixstatic.com/media/0e0314_856bdf8b5611413aad5e1f2559656d2f~mv2.png/v1/fill/w_640,h_370,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/0e0314_856bdf8b5611413aad5e1f2559656d2f~mv2.png',
},
{
title: 'Dice Game',
discription:
'Want to settle bets with your friends? Use this game to decide who wins by rolling the dice',
link: './Dice-game/dicee.html',
image:
'https://cdn.shopify.com/s/files/1/0057/6408/7896/files/of-games-random.jpg?v=1584024761',
},
{
title: 'Rock Paper Scissors',
discription:
'A classic game now turned into a javascript project. Play rock-paper-scissors and experience the nostalgia',
link: './Rock Paper Scissor/index.html',
image:
'https://files.realpython.com/media/Rock-Paper-Scissors-Make-Your-First-Python-Game_Watermarked.107e6ff4060c.jpg',
},
{
title: 'Skycast Weather App',
discription: 'A weather application built using HTML, CSS and JavaScript',
link: './Skycast (weather app)/index.html',
image:
'https://static.toiimg.com/thumb/msid-92058071,width-1280,height-720,resizemode-4/92058071.jpg',
},
{
title: 'Color Fliper',
discription:
'A simple website made with HTML, CSS and JS to get different color codes and also view the color in the background',
link: 'Color-flipper/hex.html',
image:
'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDd4egYjl9JWA--VrLpIi0IBH9-6upHLczwwfMjnlhgA3B9W4tAeF5qHJW84d3svyNgJ1a7RO2kt3PwdR6zqPLp9elWfO_1a8OMPbq4hBm4SJA1UQaEMDlwHTRv8kB_S2LL9MtPuup_WK4d8Dm8y5iGuBhCzIf9dwZ4iQMFimpo3ESSlSKPBiL6eK1Fg/s1280/Copy%20of%20Copy%20of%20SVG%20in%20HTML%20(2).png',
},
{
title: 'Alarm Clock',
discription:
'This simple web application allows you to set alarms and be notified with a pleasant ringtone when the specified time arrives.',
link: 'Alarm-clock/index.html',
image:
'https://cms-assets.tutsplus.com/cdn-cgi/image/width=850/uploads/users/158/posts/38726/final_image/DigitalClockTextEffect0.jpg',
},
{
title: 'Memory Game of Tiles',
discription:
'This simple memory-based web game in which he/she should match pairs of tiles. Both moves and time count, so faster, the better.',
link: './Memory Game of Tiles/index.html',
image:
'https://images.squarespace-cdn.com/content/v1/5509b13ce4b07f1f960ce802/1556758087399-ZUI9UEFSV9Y9JR5PZF1I/image-asset.jpeg',
},
{
title: "Chess Game",
discription: "Immerse yourself in the strategic world of chess with our Chess Game web application. Sharpen your skills, challenge opponents, and enjoy the timeless game of kings, all in a user-friendly online environment.",
link: "Chess game/index.html",
image: "https://observer.com/wp-content/uploads/sites/2/2014/12/172016427.jpg?quality=80&strip"
},
{ title: "Magic 8 ball",
discription: "Welcome to the Magic 8 Ball project! This simple web application allows users to ask a question and receive a mysterious and random answer from the virtual Magic 8 Ball.",
link: "Magic-8-ball/index.html",
image: "https://www.adweek.com/wp-content/uploads/files/magic-8-hed-2015.jpg"
},
{ title: "Time Watcher",
discription: "This a simple project where i created a time watcher website using only html, css and js, which can shows the time from the entered date to the currect in the milli-seconds precise order.",
link: "TimeWatcher/index.html",
image: "https://github.com/shrey141102/Javascript-projects/assets/114330097/f86f3485-cd24-445c-b1a9-11fa9c0fb58e"
},
{ title: "Flappy bird clone",
discription: "This is a simple implementation of the classic Flappy Bird game using HTML, CSS, and JavaScript. The game features a bird that the player controls by pressing the spacebar or the up arrow key to avoid pipes and earn points.",
link: "Flappy-bird/index.html",
image: "https://imageio.forbes.com/blogs-images/ccuster/files/2014/02/flappybird.jpg?height=400&width=711&fit=bounds"
},
{ title: "Text-Editor",
discription: "This is a simple text editor made using HTML, CSS and JS,which has features like bold,italic,underline,font-size,font-family,font-color,background-color,save and clear.",
link: "Text-Editor/index.html",
image: "https://img.freepik.com/free-vector/hand-drawn-essay-illustration_23-2150268421.jpg?w=740&t=st=1704262791~exp=1704263391~hmac=aee5b752fe168a85e20a6db35cafd9f429b2161b62cb7a6fe19621caeb0c1072"
},
{ title: "Connect 4",
discription: "This is a simple implementation of the Connect 4 game using HTML, CSS, and JavaScript.",
link: "Connect4/index.html",
image: "data:image/jpeg;base64,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"
},
{ title: "Audio Analyser",
discription: "This a simple project where i created a amplification wave of the sound using only html, css and js, which can be shows according to the pitch of the user's sound.",
link: "AudioAnalyser/index.html",
image: "https://github.com/shrey141102/Javascript-projects/assets/114330097/1f68df5e-b745-43a7-a63a-d55211694848"
},
{ title: "PokeDex",
discription: "Welcome to PokeDex, a simple web application that allows you to explore information about different Pokémon! This project utilizes HTML, CSS, and JavaScript to create a user-friendly interface for viewing Pokémon details.",
link: "PokeDex/index.html",
image: "https://i.pinimg.com/736x/3d/a9/07/3da907557c4a47e9bc0df33bc2bb3bdd.jpg"
},
{ title: "Factorial Calculator",
discription: "This project can calculate factorial of the very large numbers.",
link: "Factorial-Calculator/index.html",
image: "https://github.com/shrey141102/Javascript-projects/assets/114330097/1c3e626e-40b3-4ee3-9f0c-ab92263d39c3"
},
{ title: "Minesweeper",
discription: "Simple minesweeper game made using HTML, CSS and JS.",
link: "Minesweeper/index.html",
image: "data:image/jpeg;base64,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a1TTZXRyrKQVcEqysNirDUHzkHRDrqP+xleOHicNx9LqqpWX1pumf/43k8GTH4umauLwrqANMUUCeJ2FanpmFr/xFA21zG0vJh2VnouCPGSpTPn4isgIPqR8x3l3Rqns5NNeKYPxUVlZyoDC4WoVbw2A7h8tvXvPpO0+T8DizRqUqy/FSdKi/qRgw/cT6uo1A6K6m6sAQe4IuP8AWRVVpNpVEgptFpVECm0i0qtFoFNotKrRaBTaJVaIExEQEREBERAREQEREBMfxHACuEBOWxbUAE2ZHRgCdj729j173GQiBwnXKl98iX9covMAMDW4ljEwmHFzrdj8NNBbO7flGg8zYDUzYeP06i1qlCihas9V6VJFtdmzMB5AAAkk6ADWdM5G5Up8Mw+T4sRVsa1T8bdFBOuRbm3zPWatRpnEPZh9mRDh+I10RnValwLKXGUPlQr9/IDfYG9/d15tzBhK2Gr1KFSs7lDuS3vA7GxY2n0/XorUR6bC6OCrA9VYWI+hnDfarw1kelVbVxek7fjZQGRz0uysG02uR0kGrcn8F+347D4Y38N2zVCNCKSDM+vS4GW/dhPoLg/KHD8GQ1DCU1cbOQXqD0d7sPkZoPsO4Rpicaw3IoofIWeoR5ElB/SZ1yRSa5xfllKovTAUjULsoYbFD907aWKnXQElpscQPmXmjlavw9yHUtSJ918uWxOyuoJCt21Kn7pOtu5ezjH/AGjheDfqieG1970iUufUKD85neIcPpYmm1OtTV0YEEEA6HeYnlHl3/w1K1BHzUGqF6YN81NWChkJ6gFbg/mMDYYiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiBgeG8u06OKr4tverVWbIbfyabEFgvmx1J7ADob56IgJontX4T42Aq1FW70grG2pshJB+hdf6vKb3KWUEEEXB3B1BEDD8ocJ+w4HDYe3vogL+dVrs5/uYzNREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBEiLwJiReLwJiReLwJiReLwJiReLwJiReLwJiReLwJiReLwJiReLwJiREBERA//9k="
},
{ title: "Space Invaders",
discription: "Welcome to the Space Invaders game! This classic arcade game has been brought to life using HTML, CSS, and JavaScript. Defend the Earth from the invading alien forces by maneuvering your spaceship and shooting down the relentless invaders.",
link: "Space-invaders/index.html",
image: "https://gamerhub.co.uk/wp-content/uploads/2020/11/what.jpg"
},
{ title: "Pomodoro Timer",
discription: "A pomodoro timer for your productivity built with HTML,CSS and JS.",
link: "Pomodoro Timer/index.html",
image: "https://www.pexels.com/photo/alarm-clock-lying-on-multicolored-surface-1314544/"
},
];
const cards = document.querySelector('.cards');
function createCard(title, description, link, image) {
const li = document.createElement('li');
li.classList.add('cards__item');
const div1 = document.createElement('div');
div1.classList.add('card');
const img = document.createElement('img');
img.classList.add('card__image');
img.src = image;
const div0 = document.createElement('div');
div0.classList.add('card__content');
const div = document.createElement('div');
div.classList.add('card__title');
div.innerHTML = title;
div0.appendChild(div);
const p = document.createElement('p');
p.classList.add('card__text');
p.innerHTML = description;
div0.appendChild(p);
const a = document.createElement('a');
a.classList.add('card__btn');
a.classList.add('btn--block');
a.classList.add('btn');
a.href = link;
a.target = '_blank';
a.innerHTML = 'DEMO';
div0.appendChild(a);
div1.appendChild(img);
div1.appendChild(div0);
li.appendChild(div1);
cards.appendChild(li);
}
// Function to filter and display games based on search input
function searchGames() {
const searchInput = document.getElementById('searchInput').value.toLowerCase();
// Clear existing cards
cards.innerHTML = '';
// Filter and display cards based on search input
const filteredProjects = projects.filter(project =>
project.title.toLowerCase().includes(searchInput) ||
project.discription.toLowerCase().includes(searchInput)
);
filteredProjects.map(project => {
createCard(project.title, project.discription, project.link, project.image);
});
}
projects.map(e => {
createCard(e.title, e.discription, e.link, e.image);
});
// ----------Scroll to top button ---------
document.addEventListener('DOMContentLoaded', function () {
var scrollButton = document.getElementById('top');
// Show or hide the scroll button based on the scroll position
window.onscroll = function () {
if (
document.body.scrollTop > 100 ||
document.documentElement.scrollTop > 100
) {
scrollButton.style.display = 'block';
} else {
scrollButton.style.display = 'none';
}
};
// Scroll to the top when the button is clicked
scrollButton.addEventListener('click', function () {
var projectsSection = document.getElementById('Bottom');
projectsSection.scrollIntoView({behavior: 'smooth'});
});
});