<div id="app" class="w-full max-w-3xl bg-white shadow-lg rounded-lg p-6"> <h1 class="text-3xl font-bold text-center mb-6 text-gray-800">Dolap Tasarım Hesaplayıcı</h1> <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-6"><input id="enInput" class="border p-2 rounded focus:ring-blue-500 focus:border-blue-500" step="0.1" type="number" placeholder="Dolap Genişliği (cm)"> <input id="boyInput" class="border p-2 rounded focus:ring-blue-500 focus:border-blue-500" step="0.1" type="number" placeholder="Dolap Derinliği (cm)"> <input id="genislikBolumleriInput" class="border p-2 rounded col-span-2 focus:ring-blue-500 focus:border-blue-500" type="text" placeholder="Genişlik bölümleri (örn: 50,30,40)"> <input id="derinlikBolumleriInput" class="border p-2 rounded col-span-2 focus:ring-blue-500 focus:border-blue-500" type="text" placeholder="Derinlik bölümleri (örn: 25.5,35)"><select id="modelSelect" class="border p-2 rounded focus:ring-blue-500 focus:border-blue-500"> <option value="klasik">Klasik</option> <option value="kavis">Kavis</option> <option value="yansiz">Yansız</option> </select><select id="agacSelect" class="border p-2 rounded focus:ring-blue-500 focus:border-blue-500"> <option value="ceviz">Ceviz</option> <option value="kayın">Kayın</option> <option value="disbudak">Dişbudak</option> <option value="antrasit">Antrasit</option> </select></div> <div id="priceDisplay" class="mt-4 text-center p-4 bg-blue-50 rounded-lg shadow-sm" style="opacity: 0;"> <p class="text-lg font-semibold text-blue-800">Tahmini Fiyat: <span id="fiyatSpan">0</span> TL (KDV Dahil: <span id="kdvFiyatSpan">0</span> TL)</p> <p class="text-sm text-gray-600 mt-1">(<span id="ahsapAdiSpan"></span> / <span id="modelAdiSpan"></span> Model)</p> <p class="text-xs text-gray-500 mt-2 italic">Fiyat hesaplamasında yalnızca genişlik (en) dikkate alınır. Derinlik, çekmece ray ölçüsüne göre değişiklik gösterebilir.</p> </div> <div id="bolmeSayisiDisplay" class="mt-4 text-center text-sm text-gray-700 p-2 bg-gray-100 rounded" style="display: none;">Toplam <strong><span id="genislikBolmeSayisiSpan">0</span></strong> genişlik bölümü ve <strong><span id="derinlikBolmeSayisiSpan">0</span></strong> derinlik bölümü girildi.</div> <div id="uyariMesaji" class="mt-4 text-center p-4 bg-red-100 border border-red-400 text-red-700 rounded-lg" style="display: none;"> <p id="uyariText" class="font-semibold"></p> </div> <div class="mt-8 border-2 border-gray-300 p-4 bg-gray-50 rounded-lg overflow-hidden"> </div> </div>