@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200&display=swap'); /* Store App Genel Ayarları */ .store-app { display: none; height: 100%; width: 100%; background: rgb(250, 250, 250); overflow: hidden; /* Tüm taşmalar gizlenir */ border-radius: 10px; } /* Store Header */ .store-header { position: absolute; top: 0; width: 100%; height: 9vh; color: white; background-color: rgb(30, 124, 248); border-bottom: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); border-radius: 10px 10px 0 0; } .store-header > p { position: absolute; left: 1.9vh; top: 60%; transform: translateY(-50%); font-family: "Poppins", sans-serif; font-size: 2vh; } /* Store Apps Bölümü */ .store-apps { position: absolute; width: 92%; height: 80%; bottom: 2%; left: 4%; border-radius: 10px; box-shadow: 0px 4px 12px rgba(0,0,0,0.1); overflow-y: auto; padding-right: 10px; } /* Store Apps Kaydırma Çubuğu */ .store-apps::-webkit-scrollbar { width: 8px; } .store-apps::-webkit-scrollbar-thumb { background-color: rgba(136, 136, 136, 0.8); border-radius: 10px; } .store-apps::-webkit-scrollbar-thumb:hover { background-color: rgba(136, 136, 136, 1); } .store-apps::-webkit-scrollbar-track { border-radius: 10px; } /* Store App Ögeleri */ .storeapp { position: relative; width: 100%; height: 7vh; margin-bottom: .8vh; border-bottom: 1px solid rgba(200, 200, 200, 0.5); border-radius: 5px; transition: background-color 0.3s ease, transform 0.3s ease; } .storeapp:hover { transform: scale(1.02); } /* Store App İkonu */ .storeapp-icon { display: none; } .storeapp-images { position: absolute; width: 5vh; height: 5vh; margin: 1vh; border-radius: 5px; overflow: hidden; } .storeapp-images > img { width: 100%; height: 100%; object-fit: contain; transition: transform 0.3s ease; } .storeapp-images > img:hover { transform: scale(1.1); } .storeapp-icon > i { position: absolute; margin: 0 auto; left: 0; right: 0; text-align: center; line-height: 5vh; font-size: 2.5vh; color: white; } /* Store App Başlığı ve Yaratıcı */ .storeapp-title { position: absolute; top: 40%; left: 6.9vh; transform: translateY(-50%); font-family: "Poppins", sans-serif; font-size: 1.6vh; color: #333; } .storeapp-creator { position: absolute; bottom: 1vh; left: 6.9vh; font-family: "Poppins", sans-serif; font-size: 1.2vh; top: 45%; color: #666; } /* Store App İndirme ve Kaldırma İkonları */ .storeapp-download, .storeapp-remove { position: absolute; line-height: 7vh; right: 2vh; font-size: 2vh; transition: color 0.3s ease, transform 0.3s ease; color: #4488e7; } .storeapp-download:hover { color: #3cb623; transform: scale(1.2); } .storeapp-remove { color: #e74c3c; } .storeapp-remove:hover { color: #c0392b; transform: scale(1.2); } /* İndirme Şifresi Bölmesi */ .download-password-container { display: none; position: absolute; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); } /* İndirme Şifresi */ .download-password { position: absolute; width: 80%; height: 17vh; background-color: rgb(248, 248, 248); margin: 0 auto; left: 0; right: 0; top: 50%; transform: translateY(-50%); box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15); border-radius: 10px; } #download-password-title { color: black; position: absolute; margin: 0 auto; left: 0; right: 0; text-align: center; line-height: 4vh; font-family: "Poppins", sans-serif; font-size: 1.6vh; } #download-password-disclaimer { color: black; position: absolute; text-align: center; font-family: "Poppins", sans-serif; font-size: 1.2vh; top: 3.2vh; } .download-password-input { position: absolute; width: 90%; height: 3.5vh; background-color: rgb(224, 224, 224); border: none; outline: none; top: 7vh; left: 5%; border-bottom: 2px solid rgb(209, 209, 209); font-family: "Poppins", sans-serif; text-align: center; transition: border-color 0.2s ease; } .download-password-input:focus { border-bottom: 2px solid rgb(52, 152, 219); } .download-password-input:valid { border-bottom: 2px solid rgb(39, 174, 96); } /* İndirme Progres Barı */ .download-progressbar { position: absolute; width: 100%; height: 1vh; bottom: 0; background-color: rgb(224, 224, 224); border-radius: 0 0 10px 10px; } .download-progressbar-fill { position: absolute; width: 50%; background-color: #27ae60; height: 100%; border-radius: 0 0 10px 10px; } /* İndirme ve Reddetme Butonları */ .download-password-accept, .download-password-deny { position: absolute; width: 4vh; height: 4vh; background-color: rgb(192, 192, 192); bottom: 1.75vh; text-align: center; font-size: 2vh; line-height: 4vh; border-radius: 50%; transition: background-color 0.3s ease, transform 0.3s ease; color: white; } .download-password-accept { margin-left: auto; margin-right: 5.2vh; background-color: #2ecc71; } .download-password-deny { margin-left: 5.2vh; margin-right: auto; background-color: #e74c3c; } .download-password-accept:hover, .download-password-deny:hover { background-color: #bdc3c7; transform: scale(1.1); }