Skip to content

Commit e306f64

Browse files
authored
Update index.html
1 parent fd2fb13 commit e306f64

1 file changed

Lines changed: 14 additions & 7 deletions

File tree

index.html

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -277,10 +277,14 @@
277277
border-radius: 18px;
278278
display: inline-block;
279279
margin-top: 15px;
280-
box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08);
281-
border: 1px solid var(--card-border);
280+
/* Perbaikan: Membuat bayangan lebih lembut namun nyata di background putih */
281+
box-shadow: 0 20px 40px rgba(234, 88, 12, 0.12);
282+
border: 1px solid rgba(234, 88, 12, 0.15);
283+
284+
/* Memastikan akselerasi hardware GPU aktif agar rendering super smooth */
282285
transform-style: preserve-3d;
283286
transform: perspective(1000px);
287+
will-change: transform;
284288
}
285289

286290
.qr-card canvas {
@@ -436,13 +440,16 @@ <h2>Donasi</h2>
436440
correctLevel : QRCode.CorrectLevel.H
437441
});
438442

439-
// 3. Efek 3D Tilt Pada Kartu QR Code Murni
443+
// 3. Efek 3D Tilt Pada Kartu QR Code (Dioptimalkan untuk Kelancaran Maksimal)
440444
VanillaTilt.init(document.querySelector("#tilt-qr"), {
441-
max: 20,
442-
speed: 400,
443-
glare: true,
444-
"max-glare": 0.2,
445+
max: 28, // Menaikkan sudut rotasi maksimum agar efek kemiringan terasa mantap
446+
speed: 800, // Menaikkan transisi kecepatan respons pergerakan (lebih responsif mengikuti kursor)
447+
glare: true, // Mengaktifkan efek pantulan cahaya murni
448+
"max-glare": 0.4, // Menaikkan intensitas kilauan cahaya agar terlihat mewah di background putih
449+
scale: 1.04, // Memberikan efek sedikit membesar secara halus saat kursor menyentuh kartu
450+
easing: "cubic-bezier(.03,.98,.52,.99)", // Efek perlambatan pergerakan murni yang sangat estetik
445451
});
452+
446453
</script>
447454
</body>
448455
</html>

0 commit comments

Comments
 (0)