diff --git a/website/index.php b/website/index.php
index 9ee5f1dc..2ca19a76 100644
--- a/website/index.php
+++ b/website/index.php
@@ -486,63 +486,17 @@ if (isset($_SESSION['steamid'])) {
// Clear previous skins
skinGrid.innerHTML = '';
- // Populate skins with intersection observer lazy loading
- const skinEntries = Object.entries(skinsData[weaponId]);
-
- // Create intersection observer for lazy loading
- const imageObserver = new IntersectionObserver((entries, observer) => {
- entries.forEach(entry => {
- if (entry.isIntersecting) {
- const img = entry.target;
- const imageUrl = img.dataset.src;
- if (imageUrl && !img.src) {
- img.setAttribute('data-loading', 'true');
- img.src = imageUrl;
- observer.unobserve(img);
- }
- }
- });
- }, {
- rootMargin: '100px' // Load images 100px before they're visible
- });
-
- skinEntries.forEach(([paintId, skin], index) => {
+ // Populate skins
+ Object.entries(skinsData[weaponId]).forEach(([paintId, skin]) => {
const skinItem = document.createElement('div');
skinItem.className = 'skin-item';
skinItem.onclick = () => equipSkin(weaponId, paintId);
- // Create image element with lazy loading
- const img = document.createElement('img');
- img.alt = skin.paint_name;
- img.className = 'skin-image';
- img.style.minHeight = '300px';
+ skinItem.innerHTML = `
+
+