<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Promo Samsung Smart TV - Sinarmulia.com</title>
<meta name="description" content="Line-up Samsung Smart TV dengan harga spesial di Sinarmulia.com. Garansi resmi, pengiriman ke seluruh Indonesia.">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700;800&display=swap" rel="stylesheet">
<style>
/* ===================================================================
CARA EDIT HARGA / MODEL TV:
Cari bagian "<script>" paling bawah file ini, ada daftar "products".
Ganti nama, ukuran, harga, dan link gambar di situ. Tidak perlu
mengubah bagian lain.
Nomor WhatsApp ada di variabel WA_NUMBER, juga di bagian script.
=================================================================== */
:root{
--bg:#0a0c11;
--surface:#12151c;
--surface-2:#171b25;
--border:#232838;
--blue-deep:#1428a0;
--blue-bright:#2f6bff;
--cyan:#5ad1ff;
--red:#ff4757;
--text:#f5f6fa;
--muted:#9aa1b3;
}
*{ box-sizing:border-box; }
html{ scroll-behavior:smooth; }
body{
margin:0;
background:var(--bg);
color:var(--text);
font-family:'Manrope', sans-serif;
line-height:1.5;
-webkit-font-smoothing:antialiased;
}
img{ max-width:100%; display:block; }
a{ color:inherit; text-decoration:none; }
.wrap{
max-width:1120px;
margin:0 auto;
padding:0 24px;
}
/* ---------- Header ---------- */
header{
padding:24px 0;
border-bottom:1px solid var(--border);
}
.header-row{
display:flex;
align-items:center;
justify-content:space-between;
}
.logo{
font-weight:800;
font-size:19px;
letter-spacing:-0.01em;
}
.header-cta{
font-size:14px;
font-weight:700;
padding:10px 18px;
border:1px solid var(--border);
border-radius:8px;
color:var(--text);
}
.header-cta:hover{ border-color:var(--blue-bright); }
/* ---------- Hero ---------- */
.hero{
padding:72px 0 88px;
}
.hero-grid{
display:grid;
grid-template-columns:1.1fr 0.9fr;
gap:56px;
align-items:center;
}
.eyebrow-tag{
display:inline-flex;
align-items:center;
gap:8px;
font-size:13px;
font-weight:700;
color:var(--cyan);
background:rgba(90,209,255,0.08);
border:1px solid rgba(90,209,255,0.25);
padding:6px 12px;
border-radius:100px;
margin-bottom:22px;
}
.eyebrow-tag::before{
content:'';
width:6px; height:6px;
border-radius:50%;
background:var(--cyan);
}
h1{
font-size:clamp(32px, 4.6vw, 50px);
line-height:1.08;
font-weight:800;
letter-spacing:-0.02em;
margin:0 0 20px;
max-width:16ch;
}
.hero p{
font-size:17px;
color:var(--muted);
max-width:46ch;
margin:0 0 32px;
}
.btn-primary{
display:inline-flex;
align-items:center;
gap:10px;
background:var(--blue-bright);
color:#fff;
font-weight:700;
font-size:15px;
padding:15px 26px;
border-radius:10px;
box-shadow:0 8px 30px -8px rgba(47,107,255,0.6);
}
.btn-primary:hover{ background:#1e57e8; }
.btn-primary svg{ width:19px; height:19px; flex-shrink:0; }
.hero-note{
margin-top:16px;
font-size:13px;
color:var(--muted);
}
/* TV illustration */
.tv-stage{
position:relative;
display:flex;
justify-content:center;
}
.tv-glow{
position:absolute;
inset:10% 5%;
background:radial-gradient(circle, rgba(47,107,255,0.35), transparent 70%);
filter:blur(30px);
z-index:0;
}
.tv{
position:relative;
z-index:1;
width:100%;
max-width:420px;
}
.tv-screen{
background:linear-gradient(135deg, var(--blue-deep), #0d1a5c 55%, #061036);
border:10px solid #05070c;
border-radius:10px;
aspect-ratio:16/10;
padding:16px;
display:flex;
flex-direction:column;
gap:10px;
justify-content:flex-end;
}
.tv-screen .row{
height:10px;
border-radius:4px;
background:rgba(255,255,255,0.14);
}
.tv-screen .row.short{ width:38%; }
.tv-screen .row.med{ width:62%; }
.tv-screen .badge-onscreen{
align-self:flex-start;
background:var(--red);
color:#fff;
font-size:11px;
font-weight:800;
padding:4px 9px;
border-radius:5px;
margin-bottom:auto;
}
.tv-stand{
width:120px;
height:14px;
background:#05070c;
margin:0 auto;
border-radius:0 0 6px 6px;
}
.tv-base{
width:180px;
height:6px;
background:#05070c;
margin:0 auto;
border-radius:4px;
}
/* ---------- Trust bar ---------- */
.trust{
border-top:1px solid var(--border);
border-bottom:1px solid var(--border);
padding:28px 0;
}
.trust-grid{
display:grid;
grid-template-columns:repeat(4, 1fr);
gap:20px;
}
.trust-item{
display:flex;
align-items:center;
gap:10px;
font-size:13.5px;
color:var(--muted);
}
.trust-item svg{ width:20px; height:20px; color:var(--cyan); flex-shrink:0; }
/* ---------- Lineup section ---------- */
.lineup{
padding:80px 0;
}
.section-head{
margin-bottom:40px;
}
.section-head h2{
font-size:clamp(24px,3vw,32px);
font-weight:800;
margin:0 0 10px;
letter-spacing:-0.01em;
}
.section-head p{
color:var(--muted);
font-size:15px;
margin:0;
max-width:52ch;
}
.product-grid{
display:grid;
grid-template-columns:repeat(4, 1fr);
gap:18px;
}
.card{
background:var(--surface);
border:1px solid var(--border);
border-radius:12px;
overflow:hidden;
display:flex;
flex-direction:column;
}
.card-media{
aspect-ratio:4/3;
background:var(--surface-2);
position:relative;
display:flex;
align-items:center;
justify-content:center;
padding:20px;
}
.card-media img{
width:100%;
height:100%;
object-fit:contain;
}
.discount-pill{
position:absolute;
top:12px;
left:12px;
background:var(--red);
color:#fff;
font-size:12px;
font-weight:800;
padding:4px 9px;
border-radius:6px;
}
.card-body{
padding:18px;
display:flex;
flex-direction:column;
gap:10px;
flex:1;
}
.card-body h3{
font-size:15.5px;
font-weight:700;
margin:0;
line-height:1.35;
}
.specs{
display:flex;
flex-wrap:wrap;
gap:6px;
}
.specs span{
font-size:11.5px;
color:var(--muted);
border:1px solid var(--border);
padding:3px 8px;
border-radius:100px;
}
.price-row{
margin-top:auto;
display:flex;
flex-direction:column;
gap:2px;
}
.price-old{
font-size:13px;
color:var(--muted);
text-decoration:line-through;
}
.price-new{
font-size:19px;
font-weight:800;
color:var(--text);
}
.card-cta{
margin-top:8px;
display:flex;
align-items:center;
justify-content:center;
gap:8px;
background:var(--surface-2);
border:1px solid var(--border);
color:var(--text);
font-weight:700;
font-size:13.5px;
padding:11px;
border-radius:8px;
}
.card-cta:hover{ border-color:var(--blue-bright); color:var(--cyan); }
.card-cta svg{ width:16px; height:16px; }
/* ---------- Why us ---------- */
.why{
padding:72px 0;
border-top:1px solid var(--border);
}
.why-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:28px;
margin-top:36px;
}
.why-item h4{
font-size:16px;
font-weight:700;
margin:14px 0 8px;
}
.why-item p{
font-size:14px;
color:var(--muted);
margin:0;
}
.why-icon{
width:42px; height:42px;
border-radius:10px;
background:rgba(47,107,255,0.12);
border:1px solid rgba(47,107,255,0.3);
display:flex;
align-items:center;
justify-content:center;
}
.why-icon svg{ width:20px; height:20px; color:var(--cyan); }
/* ---------- Final CTA ---------- */
.final-cta{
margin:0 24px 80px;
max-width:1072px;
margin-left:auto;
margin-right:auto;
background:linear-gradient(135deg, var(--blue-deep), #081338);
border:1px solid rgba(90,209,255,0.25);
border-radius:18px;
padding:56px 40px;
text-align:center;
}
.final-cta h2{
font-size:clamp(22px,3vw,30px);
font-weight:800;
margin:0 0 12px;
}
.final-cta p{
color:#cfd7ff;
font-size:15px;
margin:0 0 28px;
}
/* ---------- Footer ---------- */
footer{
border-top:1px solid var(--border);
padding:28px 0;
font-size:13px;
color:var(--muted);
display:flex;
justify-content:space-between;
align-items:center;
}
/* ---------- WA floating button (mobile) ---------- */
.wa-float{
position:fixed;
bottom:20px;
right:20px;
background:#22c55e;
width:56px;
height:56px;
border-radius:50%;
display:none;
align-items:center;
justify-content:center;
box-shadow:0 8px 24px -4px rgba(0,0,0,0.5);
z-index:50;
}
.wa-float svg{ width:26px; height:26px; color:#fff; }
/* ---------- Responsive ---------- */
@media (max-width: 860px){
.hero-grid{ grid-template-columns:1fr; gap:40px; }
.tv-stage{ order:-1; }
.trust-grid{ grid-template-columns:repeat(2,1fr); }
.product-grid{ grid-template-columns:repeat(2,1fr); }
.why-grid{ grid-template-columns:1fr; gap:24px; }
.wa-float{ display:flex; }
footer{ flex-direction:column; gap:8px; text-align:center; }
}
@media (max-width: 480px){
.product-grid{ grid-template-columns:1fr; }
.trust-grid{ grid-template-columns:1fr; }
.final-cta{ margin:0 16px 60px; padding:40px 24px; }
}
</style>
</head>
<body>
<header>
<div class="wrap header-row">
<div class="logo">Sinarmulia<span style="color:var(--cyan)">.</span>com</div>
<a class="header-cta" href="https://www.sinarmulia.com">Kembali ke Toko</a>
</div>
</header>
<section class="hero">
<div class="wrap hero-grid">
<div>
<div class="eyebrow-tag">Authorized Dealer Samsung</div>
<h1>Nonton makin puas dengan line-up Samsung Smart TV pilihan</h1>
<p>Beberapa model Samsung Smart TV lagi harga spesial di Sinarmulia.com. Original bergaransi resmi, siap kirim ke seluruh Indonesia.</p>
<a class="btn-primary" id="hero-wa-btn" href="#" target="_blank" rel="noopener">
<svg viewBox="0 0 24 24" fill="currentColor"><path d="M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.45 1.32 4.95L2 22l5.29-1.39a9.9 9.9 0 0 0 4.75 1.21h.01c5.46 0 9.9-4.45 9.9-9.91 0-2.65-1.03-5.13-2.9-7C17.18 3.03 14.69 2 12.04 2m0 1.67c2.2 0 4.26.86 5.82 2.42a8.19 8.19 0 0 1 2.41 5.82c0 4.55-3.7 8.24-8.25 8.24a8.2 8.2 0 0 1-4.19-1.15l-.3-.18-3.14.82.84-3.06-.2-.32a8.18 8.18 0 0 1-1.26-4.37c0-4.55 3.71-8.22 8.27-8.22M8.53 7.33c-.16 0-.43.06-.66.31-.22.25-.86.84-.86 2.05 0 1.21.88 2.38 1 2.54.13.17 1.76 2.69 4.25 3.78.6.26 1.06.42 1.42.53.6.19 1.14.16 1.57.1.48-.07 1.46-.6 1.67-1.18.21-.58.21-1.07.15-1.18-.07-.1-.24-.16-.5-.28-.26-.13-1.53-.75-1.77-.84-.24-.09-.41-.13-.58.13-.17.26-.66.84-.81 1.01-.15.17-.3.19-.55.06-.26-.13-1.09-.4-2.07-1.28-.77-.68-1.28-1.53-1.44-1.79-.15-.26-.02-.4.11-.53.12-.12.26-.3.4-.45.13-.15.17-.26.26-.43.09-.17.04-.32-.02-.45-.06-.13-.58-1.46-.8-1.99-.2-.5-.42-.44-.58-.45z"/></svg>
Tanya harga via WhatsApp
</a>
<div class="hero-note">Balas cepat • Senin–Jumat 09.30–18.00 WIB</div>
</div>
<div class="tv-stage">
<div class="tv-glow"></div>
<div class="tv">
<div class="tv-screen">
<div class="badge-onscreen">HARGA SPESIAL</div>
<div class="row short"></div>
<div class="row med"></div>
</div>
<div class="tv-stand"></div>
<div class="tv-base"></div>
</div>
</div>
</div>
</section>
<div class="trust">
<div class="wrap trust-grid">
<div class="trust-item">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><path d="M20 6L9 17l-5-5"/></svg>
Produk original & bergaransi resmi
</div>
<div class="trust-item">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><rect x="1" y="6" width="15" height="12" rx="2"/><path d="M16 10h4l3 4v4h-7"/><circle cx="6" cy="19" r="2"/><circle cx="18" cy="19" r="2"/></svg>
Pengiriman ke seluruh Indonesia
</div>
<div class="trust-item">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><path d="M12 22s8-4 8-11V5l-8-3-8 3v6c0 7 8 11 8 11z"/></svg>
Aman berbelanja, teknisi siap bantu
</div>
<div class="trust-item">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><circle cx="12" cy="12" r="9"/><path d="M12 7v5l3 3"/></svg>
Sejak tahun 2000
</div>
</div>
</div>
<section class="lineup wrap">
<div class="section-head">
<h2>Pilihan Samsung Smart TV yang lagi promo</h2>
<p>Harga di bawah sudah termasuk PPN. Klik salah satu untuk tanya ketersediaan dan konfirmasi harga lewat WhatsApp.</p>
</div>
<div class="product-grid" id="product-grid"></div>
</section>
<section class="why wrap">
<div class="section-head">
<h2>Kenapa beli Samsung Smart TV di Sinarmulia</h2>
</div>
<div class="why-grid">
<div class="why-item">
<div class="why-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><path d="M12 15a4 4 0 1 0 0-8 4 4 0 0 0 0 8z"/><path d="M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4"/></svg></div>
<h4>Authorized dealer resmi</h4>
<p>Sinarmulia adalah main dealer resmi untuk Samsung, HP, Lenovo, Dell, Acer, dan Microsoft — bukan produk paralel atau abal-abal.</p>
</div>
<div class="why-item">
<div class="why-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><path d="M3 9l9-6 9 6v11a1 1 0 0 1-1 1h-5v-7H9v7H4a1 1 0 0 1-1-1z"/></svg></div>
<h4>Sudah 2 dekade lebih melayani</h4>
<p>Berdiri sejak tahun 2000 dengan outlet fisik di Jakarta, Tangerang, dan Bekasi, selain toko online.</p>
</div>
<div class="why-item">
<div class="why-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"/></svg></div>
<h4>Tanya dulu, santai</h4>
<p>Tim kami siap bantu bandingkan model, cek stok, dan jawab pertanyaan seputar cicilan langsung lewat WhatsApp.</p>
</div>
</div>
</section>
<div class="final-cta wrap">
<h2>Masih bingung pilih model yang mana?</h2>
<p>Chat tim Sinarmulia, kami bantu sesuaikan dengan kebutuhan dan budget Anda.</p>
<a class="btn-primary" id="final-wa-btn" href="#" target="_blank" rel="noopener">
<svg viewBox="0 0 24 24" fill="currentColor"><path d="M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.45 1.32 4.95L2 22l5.29-1.39a9.9 9.9 0 0 0 4.75 1.21h.01c5.46 0 9.9-4.45 9.9-9.91 0-2.65-1.03-5.13-2.9-7C17.18 3.03 14.69 2 12.04 2m0 1.67c2.2 0 4.26.86 5.82 2.42a8.19 8.19 0 0 1 2.41 5.82c0 4.55-3.7 8.24-8.25 8.24a8.2 8.2 0 0 1-4.19-1.15l-.3-.18-3.14.82.84-3.06-.2-.32a8.18 8.18 0 0 1-1.26-4.37c0-4.55 3.71-8.22 8.27-8.22"/></svg>
Chat sekarang
</a>
</div>
<footer class="wrap">
<div>© 2000–2026 Sinarmulia.com</div>
<div>(021) 29336625 • Senin–Jumat 09.30–18.00 WIB</div>
</footer>
<a class="wa-float" id="float-wa-btn" href="#" target="_blank" rel="noopener" aria-label="Chat WhatsApp">
<svg viewBox="0 0 24 24" fill="currentColor"><path d="M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.45 1.32 4.95L2 22l5.29-1.39a9.9 9.9 0 0 0 4.75 1.21h.01c5.46 0 9.9-4.45 9.9-9.91 0-2.65-1.03-5.13-2.9-7C17.18 3.03 14.69 2 12.04 2"/></svg>
</a>
<script>
/* =====================================================================
EDIT DI SINI SAJA — tidak perlu sentuh bagian lain di file ini.
1) WA_NUMBER: nomor WhatsApp tujuan, format 62 tanpa tanda + atau 0
2) products: daftar TV yang dipromosikan. Untuk tiap TV, isi:
- name : nama model (tampil di kartu)
- specs : array spesifikasi singkat (ukuran, resolusi, dll)
- oldPrice / newPrice : harga dalam Rupiah, tanpa titik/koma
- discount : label diskon yang tampil, contoh "-23%"
- image : link ke foto produk (upload dulu fotonya, lalu
tempel link-nya di sini). Kalau dikosongkan akan
pakai gambar placeholder.
- link : (opsional) link ke halaman produk di sinarmulia.com,
dipakai kalau nanti mau ganti tombol jadi "Lihat Produk"
===================================================================== */
const WA_NUMBER = "628170678235"; // ganti sesuai nomor WA toko
const products = [
{
name: "Samsung Crystal UHD 43\" CU7000",
specs: ["43 inch", "4K UHD", "Smart Tizen OS"],
oldPrice: 6499000,
newPrice: 4999000,
discount: "-23%",
image: ""
},
{
name: "Samsung Crystal UHD 50\" CU8000",
specs: ["50 inch", "4K UHD", "Crystal Processor"],
oldPrice: 8999000,
newPrice: 6999000,
discount: "-22%",
image: ""
},
{
name: "Samsung QLED 55\" Q60D",
specs: ["55 inch", "QLED 4K", "Quantum HDR"],
oldPrice: 12999000,
newPrice: 9999000,
discount: "-23%",
image: ""
},
{
name: "Samsung Neo QLED 65\" QN85D",
specs: ["65 inch", "Neo QLED 4K", "Mini LED"],
oldPrice: 29999000,
newPrice: 24999000,
discount: "-17%",
image: ""
}
];
function formatRupiah(n){
return "Rp " + n.toLocaleString("id-ID");
}
function waLink(text){
return `https://wa.me/${WA_NUMBER}?text=${encodeURIComponent(text)}`;
}
const grid = document.getElementById("product-grid");
products.forEach(p => {
const card = document.createElement("div");
card.className = "card";
const waText = `Halo Sinarmulia, saya tertarik dengan ${p.name} yang sedang promo. Boleh info stok dan cara pemesanannya?`;
card.innerHTML = `
<div class="card-media">
${p.discount ? `<div class="discount-pill">${p.discount}</div>` : ""}
${p.image
? `<img src="${p.image}" alt="${p.name}">`
: `<svg viewBox="0 0 100 70" width="70%" style="color:#2a3550"><rect x="2" y="2" width="96" height="56" rx="4" fill="none" stroke="currentColor" stroke-width="3"/><rect x="35" y="62" width="30" height="4" fill="currentColor"/><rect x="42" y="58" width="16" height="6" fill="currentColor"/></svg>`
}
</div>
<div class="card-body">
<h3>${p.name}</h3>
<div class="specs">
${p.specs.map(s => `<span>${s}</span>`).join("")}
</div>
<div class="price-row">
${p.oldPrice ? `<div class="price-old">${formatRupiah(p.oldPrice)}</div>` : ""}
<div class="price-new">${formatRupiah(p.newPrice)}</div>
</div>
<a class="card-cta" href="${waLink(waText)}" target="_blank" rel="noopener">
<svg viewBox="0 0 24 24" fill="currentColor"><path d="M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.45 1.32 4.95L2 22l5.29-1.39a9.9 9.9 0 0 0 4.75 1.21h.01c5.46 0 9.9-4.45 9.9-9.91 0-2.65-1.03-5.13-2.9-7C17.18 3.03 14.69 2 12.04 2"/></svg>
Tanya via WhatsApp
</a>
</div>
`;
grid.appendChild(card);
});
const generalText = "Halo Sinarmulia, saya ingin tanya-tanya soal promo Samsung Smart TV.";
const generalLink = waLink(generalText);
document.getElementById("hero-wa-btn").href = generalLink;
document.getElementById("final-wa-btn").href = generalLink;
document.getElementById("float-wa-btn").href = generalLink;
</script>
</body>
</html>