{ "structure": "\n\n
\n
\n \n
    \n
  • \n
  • \n
  • \n
  • \n
\n
\n
🔍
\n 👤\n \n 🛒\n 0\n \n
\n
\n
\n\n
\n
\n
\n
\n

\n

\n
\n \n \n
\n
\n
\n \"Luxury\n
\n
\n
\n\n
\n
\n
\n
🚚
\n \n
\n
\n
🛡️
\n \n
\n
\n
🛋️
\n \n
\n
\n
\n \n
\n
\n
\n\n \n\n
\n
\n
\n
\n

\n

\n
\n \n Xem bộ sưu tập\n \n
\n\n
\n \n
\n
\n MỚI\n \n \"Product\n
\n
\n \n
\n \n \n
\n \n
\n
\n
\n MỚI\n \n \"Product\n
\n
\n \n
\n \n \n
\n \n
\n
\n
\n MỚI\n \n \"Product\n
\n
\n \n
\n \n \n
\n \n
\n
\n
\n MỚI\n \n \"Product\n
\n
\n \n
\n \n \n
\n \n
\n
\n
\n MỚI\n \n \"Product\n
\n
\n \n
\n \n \n
\n \n
\n
\n
\n MỚI\n \n \"Product\n
\n
\n \n
\n \n \n
\n \n
\n
\n
\n MỚI\n \n \"Product\n
\n
\n \n
\n \n \n
\n \n
\n
\n
\n MỚI\n \n \"Product\n
\n
\n \n
\n \n \n
\n \n
\n
\n\n \n\n \n\n \n \n
\n
\n
\n\n
\n
\n
\n
\n

\n

\n

\n \n
\n
\n 12\n Ngày\n
\n
\n 08\n Giờ\n
\n
\n 45\n Phút\n
\n
\n\n \n
\n
\n \"Promotion\n
\n
\n
\n
\n\n
\n
\n

\n
\n
\n
\n
\n

\n
\n \"Avatar\"\n
\n \n \n
\n
\n
\n ★★★★★\n CHỨNG THỰC\n
\n
\n
\n\n \n
\n\n", "content": { "header": { "logo": "VÀNG™", "nav1": "Sản phẩm", "nav2": "Ưu đãi", "nav3": "Bán chạy", "nav4": "Liên hệ" }, "hero": { "heading": "Đẳng Cấp Nội Thất May Đo Cao Cấp", "description": "Nội Thất Vàng 2026 mang đến chuẩn mực mới cho không gian sống hiện đại với những thiết kế Sofa, bàn ăn tinh xảo đến từng đường nét.", "cta_primary": "Xem Sản Phẩm", "cta_secondary": "Dự Án Đã Làm", "image": "https://picsum.photos/1200/1000?random=11", "trust1": "Free Shipping toàn quốc", "trust2": "Bảo hành trọn đời khung", "trust3": "May đo theo kích thước", "trust4": "Sản xuất đạt chuẩn EU" }, "categories": { "heading": "Kiến Tạo Không Gian", "description": "Tuyển chọn những mảnh ghép hoàn hảo cho căn nhà của bạn.", "items": [ { "name": "Living Room", "count": "142 Mẫu", "image": "https://picsum.photos/800/800?random=1" }, { "name": "Dining Space", "count": "85 Mẫu", "image": "https://picsum.photos/800/800?random=2" }, { "name": "Bed Comfort", "count": "112 Mẫu", "image": "https://picsum.photos/800/800?random=3" }, { "name": "Kitchen Center", "count": "64 Mẫu", "image": "https://picsum.photos/800/800?random=4" } ] }, "products": { "heading": "Mới Nhất Từ Workshop", "description": "Những thiết kế dẫn đầu xu hướng 2026 vừa được xuất xưởng." }, "promotions": { "subtitle": "Limited Winter Collection", "heading": "Ưu Đãi Đặc Biệt Đến 40%", "description": "Sở hữu ngay những siêu phẩm bàn ăn mặt đá Cẩm Thạch nhập khẩu trong chương trình ưu đãi lớn nhất năm.", "cta": "Khám Phá Deal Ngay", "image": "https://picsum.photos/900/600?random=12" }, "testimonials": { "heading": "Sự Hài Lòng Về Không Gian", "items": [ { "quote": "Tôi rất ấn tượng với độ tỉ mỉ trong từng đường chỉ may của bộ Sofa. Nó thay đổi hoàn toàn cảm giác phòng khách.", "avatar": "https://i.pravatar.cc/200?img=11", "name": "Minh Tâm", "role": "Biệt thự Vinhomes Ocean Park" }, { "quote": "Nội Thất Vàng không chỉ bán sản phẩm, họ bán sự tinh tế. Đội ngũ lắp đặt chuyên nghiệp và rất sạch sẽ.", "avatar": "https://i.pravatar.cc/200?img=25", "name": "Khánh Linh", "role": "Penthouse Sala" }, { "quote": "Cảm giác bề mặt gỗ rất mịn và đanh, tôi chưa thấy bên nào làm hoàn thiện tốt như vậy tại Việt Nam.", "avatar": "https://i.pravatar.cc/200?img=33", "name": "Quốc Huy", "role": "Dự án Grand Marina" } ] }, "cta": { "heading": "Hãy Để Chúng Tôi May Đo Không Gian Của Bạn", "description": "Nhận bản thiết kế và tư vấn kích thước hoàn thiện cho căn hộ của bạn ngay hôm nay." }, "footer": { "logo": "VÀNG™", "about": "Thương hiệu nội thất may đo cao cấp với hơn 10 năm kinh nghiệm trong lĩnh vực kiến trúc nội thất xa xỉ tại Việt Nam.", "phone": "1900.2026" } }, "theme": { "colors": { "primary": "#C5A059", "accent": "#d42222", "bg": "#FBF9F6", "text": "#1A1A1A", "surface": "#FFFFFF", "muted": "#888888" }, "fonts": { "heading": "Plus Jakarta Sans", "body": "Plus Jakarta Sans", "weights": { "heading": "800,900", "body": "400,500,700" } }, "effects": { "navbar": ["data-bb-reveal-clip"], "hero": ["data-bb-mag-perspective=\"15\""], "hero.heading": ["data-bb-char-rise"], "categories": ["data-bb-bento-flip"], "categories.item": ["data-bb-reveal-clip=\"vertical\""], "products": ["data-bb-reveal-grid-flow"], "products.card": ["data-bb-vision-tilt", "data-bb-shadow-drift"], "promotions": ["data-bb-glow"], "testimonials": ["data-bb-stack-parallax=\"200\""], "cta": ["data-bb-refraction-mask"] }, "seo": { "title": "Nội Thất Vàng — Nội thất cao cấp | Sofa, Bàn ăn, Tủ quần áo 2026", "description": "Cửa hàng nội thất cao cấp VÀNG™ chuyên cung cấp Sofa da, bàn ăn mặt đá & giường ngủ thiết kế hiện đại 2026. Giao hàng toàn quốc." }, "decorationCss": "body::after { content:''; position:fixed; inset:0; background: url('https://pub-fc5466e74c084c4ab2e5e9dbc4009572.r2.dev/img/446de3d93d3c3007.png'); opacity: 0.03; pointer-events: none; z-index: 9999; }\n\n.bb-hero::before { content: ''; position: absolute; width: 40vw; height: 40vw; top: -10%; left: -10%; background: radial-gradient(circle, rgba(197, 160, 89, 0.08) 0%, transparent 70%); animation: meshMove 20s infinite alternate; }\n\n@keyframes meshMove { 0% { transform: translate(0,0); } 100% { transform: translate(100px, 50px) rotate(30deg); } }\n\n.bb-card { transform-style: preserve-3d; }\n.bb-card__media { box-shadow: 0 4px 6px -1px rgba(0,0,0,0.03), 0 2px 4px -1px rgba(0,0,0,0.02), 0 25px 50px -12px rgba(0,0,0,0.08); transition: box-shadow 0.6s var(--ease-spring); }\n.bb-card:hover .bb-card__media { box-shadow: 0 30px 60px -15px rgba(0,0,0,0.15), 0 10px 25px -5px rgba(0,0,0,0.1); }\n\n.bb-btn::after { content: ''; position: absolute; top: 0; left: -100%; width: 50%; height: 100%; background: linear-gradient(120deg, transparent, rgba(255,255,255,0.2), transparent); transition: all 0.6s; }\n.bb-btn:hover::after { left: 150%; }\n\n.bb-cat__overlay { backdrop-filter: saturate(1.8) blur(2px); }\n\n.bb-promo__banner::before { content:''; position:absolute; inset:0; background: conic-gradient(from 180deg at 50% 50%, var(--primary) 0%, transparent 50%, var(--primary) 100%); opacity: 0.05; animation: spin 10s linear infinite; }\n@keyframes spin { 100% { transform: rotate(360deg); } }" } }" p-dropdown filter property problem... - code was fixed in previous releases by other authors. * I wanted to highlight that if the project follows [PrimeReact code-style rules](https://github.com/primefaces/primereact/blob/master/CONTRIBUTING.md#codestyle), then some extra components used to create the demo would need more explanation or at least mention that those were on-top additions outside the main `p-dropdown` widget.