@@ -254,7 +254,7 @@ const GithubBadgesContent = (): React.ReactElement => {
254254 src = "https://github.githubassets.com/images/modules/profile/achievements/starstruck-default.png"
255255 alt = "Starstruck"
256256 className = { styles . badgeImgSmall }
257- whileHover = { { scale : 1.13 , rotate : - 6 } }
257+ whileHover = { { scale : 1.13 } }
258258 transition = { { type : "spring" , stiffness : 300 } }
259259 />
260260 </ td >
@@ -322,18 +322,16 @@ const GithubBadgesContent = (): React.ReactElement => {
322322 initial = { { opacity : 0 , y : 20 } }
323323 whileInView = { { opacity : 1 , y : 0 } }
324324 viewport = { { once : true } }
325- transition = { { duration : 0.5 , delay : 0.1 } }
326- whileHover = { {
327- scale : 1.02 ,
328- boxShadow : "0 4px 20px rgba(0,0,0,0.07)" ,
329- } }
325+ transition = { { duration : 0.5 , delay : 0.05 } }
326+ whileHover = { { scale : 1.02 } }
327+ style = { { boxShadow : "0 4px 20px rgba(0,0,0,0.07)" } }
330328 >
331329 < td >
332330 < motion . img
333331 src = "https://github.githubassets.com/images/modules/profile/achievements/quickdraw-default.png"
334332 alt = "Quickdraw"
335333 className = { styles . badgeImgSmall }
336- whileHover = { { scale : 1.13 , rotate : 6 } }
334+ whileHover = { { scale : 1.13 } }
337335 transition = { { type : "spring" , stiffness : 300 } }
338336 />
339337 </ td >
@@ -345,13 +343,18 @@ const GithubBadgesContent = (): React.ReactElement => {
345343 opening you will unlock this badge
346344 </ td >
347345 < td >
348- < div className = { styles . singleBadge } >
349- < div className = { styles . levelText } > Level: Default</ div >
346+ < div className = { styles . badgeLevels } >
347+ < div className = { styles . levelText } >
348+ Levels: Default
349+ </ div >
350+ < div className = { styles . levelImages } >
350351 < img
351352 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Quick-Draw/PNG/Skin-Tones/QuickDraw_SkinTone1.png"
352353 alt = "Quickdraw Default"
354+ title = "Default (1)"
353355 className = { styles . badgeImgSmall }
354356 />
357+ </ div >
355358 < div className = { styles . neededAmount } > Needed: 1</ div >
356359 </ div >
357360 </ td >
@@ -361,18 +364,16 @@ const GithubBadgesContent = (): React.ReactElement => {
361364 initial = { { opacity : 0 , y : 20 } }
362365 whileInView = { { opacity : 1 , y : 0 } }
363366 viewport = { { once : true } }
364- transition = { { duration : 0.5 , delay : 0.15 } }
365- whileHover = { {
366- scale : 1.02 ,
367- boxShadow : "0 4px 20px rgba(0,0,0,0.07)" ,
368- } }
367+ transition = { { duration : 0.5 , delay : 0.05 } }
368+ whileHover = { { scale : 1.02 } }
369+ style = { { boxShadow : "0 4px 20px rgba(0,0,0,0.07)" } }
369370 >
370371 < td >
371372 < motion . img
372373 src = "https://github.githubassets.com/images/modules/profile/achievements/pair-extraordinaire-default.png"
373374 alt = "Pair Extraordinaire"
374375 className = { styles . badgeImgSmall }
375- whileHover = { { scale : 1.13 , rotate : - 8 } }
376+ whileHover = { { scale : 1.13 } }
376377 transition = { { type : "spring" , stiffness : 300 } }
377378 />
378379 </ td >
@@ -402,54 +403,55 @@ const GithubBadgesContent = (): React.ReactElement => {
402403 </ a >
403404 </ td >
404405 < td >
405- < b > Needed:</ b > 1, 10, 24, 48
406- < br />
407- < div style = { { display : "flex" , gap : 8 , marginTop : 6 } } >
406+ < div className = { styles . badgeLevels } >
407+ < div className = { styles . levelText } >
408+ Levels: Default, Bronze, Silver, Gold
409+ </ div >
410+ < div className = { styles . levelImages } >
408411 < img
409412 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Pair-Extraordinaire/PNG/PairExtraordinaire.png"
410413 alt = "Starstruck Default"
411- title = "Default (16 )"
414+ title = "Default (1 )"
412415 className = { styles . badgeImgSmall }
413416 />
414417 < img
415418 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Pair-Extraordinaire/PNG/PairExtraordinaire_Bronze.png"
416419 alt = "Starstruck Bronze"
417- title = "Bronze (128 )"
420+ title = "Bronze (10 )"
418421 className = { styles . badgeImgSmall }
419422 />
420423 < img
421424 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Pair-Extraordinaire/PNG/PairExtraordinaire_Silver.png"
422425 alt = "Starstruck Silver"
423- title = "Silver (512 )"
426+ title = "Silver (24 )"
424427 className = { styles . badgeImgSmall }
425428 />
426429 < img
427430 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Pair-Extraordinaire/PNG/PairExtraordinaire_Gold.png"
428431 alt = "Starstruck Gold"
429- title = "Gold (4096 )"
432+ title = "Gold (48 )"
430433 className = { styles . badgeImgSmall }
431434 />
432435 </ div >
433- < b > Levels:</ b > Default, Bronze, Silver, Gold
436+ < div className = { styles . neededAmount } > Needed: 1, 10, 24, 48</ div >
437+ </ div >
434438 </ td >
435439 </ motion . tr >
436440 { /* Pull Shark */ }
437441 < motion . tr
438442 initial = { { opacity : 0 , y : 20 } }
439443 whileInView = { { opacity : 1 , y : 0 } }
440444 viewport = { { once : true } }
441- transition = { { duration : 0.5 , delay : 0.2 } }
442- whileHover = { {
443- scale : 1.02 ,
444- boxShadow : "0 4px 20px rgba(0,0,0,0.07)" ,
445- } }
445+ transition = { { duration : 0.5 , delay : 0.05 } }
446+ whileHover = { { scale : 1.02 } }
447+ style = { { boxShadow : "0 4px 20px rgba(0,0,0,0.07)" } }
446448 >
447449 < td >
448450 < motion . img
449451 src = "https://github.githubassets.com/images/modules/profile/achievements/pull-shark-default.png"
450452 alt = "Pull Shark"
451453 className = { styles . badgeImgSmall }
452- whileHover = { { scale : 1.13 , rotate : 6 } }
454+ whileHover = { { scale : 1.13 } }
453455 transition = { { type : "spring" , stiffness : 300 } }
454456 />
455457 </ td >
@@ -476,54 +478,55 @@ const GithubBadgesContent = (): React.ReactElement => {
476478 </ a >
477479 </ td >
478480 < td >
479- < b > Needed:</ b > 2, 16, 128, 1024
480- < br />
481- < div style = { { display : "flex" , gap : 8 , marginTop : 6 } } >
481+ < div className = { styles . badgeLevels } >
482+ < div className = { styles . levelText } >
483+ Levels: Default, Bronze, Silver, Gold
484+ </ div >
485+ < div className = { styles . levelImages } >
482486 < img
483487 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Pull-Shark/PNG/PullShark.png"
484488 alt = "Starstruck Default"
485- title = "Default (16 )"
489+ title = "Default (2 )"
486490 className = { styles . badgeImgSmall }
487491 />
488492 < img
489493 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Pull-Shark/PNG/PullShark_Bronze.png"
490494 alt = "Starstruck Bronze"
491- title = "Bronze (128 )"
495+ title = "Bronze (16 )"
492496 className = { styles . badgeImgSmall }
493497 />
494498 < img
495499 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Pull-Shark/PNG/PullShark_Silver.png"
496500 alt = "Starstruck Silver"
497- title = "Silver (512 )"
501+ title = "Silver (128 )"
498502 className = { styles . badgeImgSmall }
499503 />
500504 < img
501505 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Pull-Shark/PNG/PullShark_Gold.png"
502506 alt = "Starstruck Gold"
503- title = "Gold (4096 )"
507+ title = "Gold (1024 )"
504508 className = { styles . badgeImgSmall }
505509 />
506510 </ div >
507- < b > Levels:</ b > Default, Bronze, Silver, Gold
511+ < div className = { styles . neededAmount } > Needed: 2, 16, 128, 1024</ div >
512+ </ div >
508513 </ td >
509514 </ motion . tr >
510515 { /* Galaxy Brain */ }
511516 < motion . tr
512517 initial = { { opacity : 0 , y : 20 } }
513518 whileInView = { { opacity : 1 , y : 0 } }
514519 viewport = { { once : true } }
515- transition = { { duration : 0.5 , delay : 0.25 } }
516- whileHover = { {
517- scale : 1.02 ,
518- boxShadow : "0 4px 20px rgba(0,0,0,0.07)" ,
519- } }
520+ transition = { { duration : 0.5 , delay : 0.05 } }
521+ whileHover = { { scale : 1.02 } }
522+ style = { { boxShadow : "0 4px 20px rgba(0,0,0,0.07)" } }
520523 >
521524 < td >
522525 < motion . img
523526 src = "https://github.githubassets.com/images/modules/profile/achievements/galaxy-brain-default.png"
524527 alt = "Galaxy Brain"
525528 className = { styles . badgeImgSmall }
526- whileHover = { { scale : 1.13 , rotate : - 8 } }
529+ whileHover = { { scale : 1.13 } }
527530 transition = { { type : "spring" , stiffness : 300 } }
528531 />
529532 </ td >
@@ -550,54 +553,55 @@ const GithubBadgesContent = (): React.ReactElement => {
550553 </ a >
551554 </ td >
552555 < td >
553- < b > Needed:</ b > 2, 8, 16, 32
554- < br />
555- < div style = { { display : "flex" , gap : 8 , marginTop : 6 } } >
556+ < div className = { styles . badgeLevels } >
557+ < div className = { styles . levelText } >
558+ Levels: Default, Bronze, Silver, Gold
559+ </ div >
560+ < div className = { styles . levelImages } >
556561 < img
557562 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Galaxy-Brain/PNG/GalaxyBrain.png"
558563 alt = "Starstruck Default"
559- title = "Default (16 )"
564+ title = "Default (2 )"
560565 className = { styles . badgeImgSmall }
561566 />
562567 < img
563568 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Galaxy-Brain/PNG/GalaxyBrain_Bronze.png"
564569 alt = "Starstruck Bronze"
565- title = "Bronze (128 )"
570+ title = "Bronze (8 )"
566571 className = { styles . badgeImgSmall }
567572 />
568573 < img
569574 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Galaxy-Brain/PNG/GalaxyBrain_Silver.png"
570575 alt = "Starstruck Silver"
571- title = "Silver (512 )"
576+ title = "Silver (16 )"
572577 className = { styles . badgeImgSmall }
573578 />
574579 < img
575580 src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/Galaxy-Brain/PNG/GalaxyBrain_Gold.png"
576581 alt = "Starstruck Gold"
577- title = "Gold (4096 )"
582+ title = "Gold (32 )"
578583 className = { styles . badgeImgSmall }
579584 />
580585 </ div >
581- < b > Levels:</ b > Default, Bronze, Silver, Gold
586+ < div className = { styles . neededAmount } > Needed: 2, 8, 16, 32</ div >
587+ </ div >
582588 </ td >
583589 </ motion . tr >
584590 { /* YOLO */ }
585591 < motion . tr
586592 initial = { { opacity : 0 , y : 20 } }
587593 whileInView = { { opacity : 1 , y : 0 } }
588594 viewport = { { once : true } }
589- transition = { { duration : 0.5 , delay : 0.3 } }
590- whileHover = { {
591- scale : 1.02 ,
592- boxShadow : "0 4px 20px rgba(0,0,0,0.07)" ,
593- } }
595+ transition = { { duration : 0.5 , delay : 0.05 } }
596+ whileHover = { { scale : 1.02 } }
597+ style = { { boxShadow : "0 4px 20px rgba(0,0,0,0.07)" } }
594598 >
595599 < td >
596600 < motion . img
597601 src = "https://github.githubassets.com/images/modules/profile/achievements/yolo-default.png"
598602 alt = "YOLO"
599603 className = { styles . badgeImgSmall }
600- whileHover = { { scale : 1.13 , rotate : 8 } }
604+ whileHover = { { scale : 1.13 } }
601605 transition = { { type : "spring" , stiffness : 300 } }
602606 />
603607 </ td >
@@ -623,14 +627,16 @@ const GithubBadgesContent = (): React.ReactElement => {
623627 </ a >
624628 </ td >
625629 < td >
626- < div className = { styles . singleBadge } >
630+ < div className = { styles . badgeLevels } >
627631 < div className = { styles . levelText } > Level: Default</ div >
628- < img
629- src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/YOLO/PNG/YOLO_Badge.png"
630- alt = "Starstruck Default"
631- title = "Default (16)"
632- className = { styles . badgeImgSmall }
633- />
632+ < div className = { styles . levelImages } >
633+ < img
634+ src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/YOLO/PNG/YOLO_Badge.png"
635+ alt = "YOLO Default"
636+ title = "Default (1)"
637+ className = { styles . badgeImgSmall }
638+ />
639+ </ div >
634640 < div className = { styles . neededAmount } > Needed: 1</ div >
635641 </ div >
636642 </ td >
@@ -640,18 +646,16 @@ const GithubBadgesContent = (): React.ReactElement => {
640646 initial = { { opacity : 0 , y : 20 } }
641647 whileInView = { { opacity : 1 , y : 0 } }
642648 viewport = { { once : true } }
643- transition = { { duration : 0.5 , delay : 0.35 } }
644- whileHover = { {
645- scale : 1.02 ,
646- boxShadow : "0 4px 20px rgba(0,0,0,0.07)" ,
647- } }
649+ transition = { { duration : 0.5 , delay : 0.05 } }
650+ whileHover = { { scale : 1.02 } }
651+ style = { { boxShadow : "0 4px 20px rgba(0,0,0,0.07)" } }
648652 >
649653 < td >
650654 < motion . img
651655 src = "https://github.githubassets.com/images/modules/profile/achievements/public-sponsor-default.png"
652656 alt = "Public Sponsor"
653657 className = { styles . badgeImgSmall }
654- whileHover = { { scale : 1.13 , rotate : - 6 } }
658+ whileHover = { { scale : 1.13 } }
655659 transition = { { type : "spring" , stiffness : 300 } }
656660 />
657661 </ td >
@@ -676,14 +680,16 @@ const GithubBadgesContent = (): React.ReactElement => {
676680 </ a >
677681 </ td >
678682 < td >
679- < div className = { styles . singleBadge } >
683+ < div className = { styles . badgeLevels } >
680684 < div className = { styles . levelText } > Level: Default</ div >
681- < img
682- src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/GitHub-Sponsor/PNG/GitHubSponsorBadge.png"
683- alt = "Starstruck Default"
684- title = "Default (16)"
685- className = { styles . badgeImgSmall }
686- />
685+ < div className = { styles . levelImages } >
686+ < img
687+ src = "https://raw.githubusercontent.com/recodehive/awesome-github-profiles/main/assets/Badges/GitHub-Sponsor/PNG/GitHubSponsorBadge.png"
688+ alt = "GitHub Sponsor Default"
689+ title = "Default (1)"
690+ className = { styles . badgeImgSmall }
691+ />
692+ </ div >
687693 < div className = { styles . neededAmount } > Needed: 1</ div >
688694 </ div >
689695 </ td >
0 commit comments