{"id":13012,"date":"2026-01-04T11:14:05","date_gmt":"2026-01-04T11:14:05","guid":{"rendered":"https:\/\/tunisia3dprint.com\/?page_id=13012"},"modified":"2026-01-12T23:42:39","modified_gmt":"2026-01-12T23:42:39","slug":"3d-gallery","status":"publish","type":"page","link":"https:\/\/tunisia3dprint.com\/fr\/3d-gallery\/","title":{"rendered":"3D Gallery"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13012\" class=\"elementor elementor-13012\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-8dc9efc e-flex e-con-boxed e-con e-parent\" data-id=\"8dc9efc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d064fd elementor-widget elementor-widget-shortcode\" data-id=\"9d064fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"dm-gallery-wrapper\">\n    <div class=\"dm-filter-bar\">\n        <form method=\"get\" class=\"dm-search-form\">\n            <input type=\"text\" name=\"dm_search\" placeholder=\"Rechercher des designs\u2026\" value=\"\">\n            <button type=\"submit\">Rechercher<\/button>\n        <\/form>\n    <\/div>\n\n    <div class=\"dm-grid\">\n                    <div class=\"dm-card\">\n    <a href=\"https:\/\/tunisia3dprint.com\/fr\/design-view\/?design_id=53\" class=\"dm-card-image-link\">\n        <div class=\"dm-card-image\">\n            <img decoding=\"async\" src=\"https:\/\/tunisia3dprint.com\/wp-content\/uploads\/2026\/06\/phone-stand-1-3.png\" \n                 alt=\"Support de t\u00e9l\u00e9phone\"\n                 onerror=\"this.src='https:\/\/tunisia3dprint.com\/wp-content\/plugins\/design-manager\/assets\/images\/placeholder.jpg'\">\n                    <\/div>\n    <\/a>\n    \n    <div class=\"dm-card-content\">\n        <div class=\"dm-card-header-row\">\n            <h3 class=\"dm-card-title\">\n                <a href=\"https:\/\/tunisia3dprint.com\/fr\/design-view\/?design_id=53\">\n                    Support de t\u00e9l\u00e9phone                <\/a>\n            <\/h3>\n            <span class=\"dm-card-category\">1-Home Use<\/span>\n        <\/div>\n        \n        <div class=\"dm-card-meta\">\n                            <div class=\"dm-card-designer\">\n                    <a href=\"https:\/\/tunisia3dprint.com\/fr\/designer-profile\/mehdicadpro\/\" class=\"dm-card-designer-link\">\n                        <img alt='Avatar photo' src='https:\/\/tunisia3dprint.com\/wp-content\/uploads\/nsl_avatars\/51e9c20b3549ce1a30520ed950f1de90.png' srcset='https:\/\/tunisia3dprint.com\/wp-content\/uploads\/nsl_avatars\/51e9c20b3549ce1a30520ed950f1de90.png 2x' class='avatar avatar-20 photo' height='20' width='20' \/>                        <span class=\"dm-designer-name\">Mehdi CADPro<\/span>\n                    <\/a>\n                <\/div>\n                        \n            <div class=\"dm-card-stats\">\n                <span class=\"dm-card-stat\" title=\"Views\">\n                    <span class=\"dm-stat-icon\">\ud83d\udc41\ufe0f<\/span> 62                <\/span>\n                <span class=\"dm-card-stat\" title=\"Likes\">\n                    <span class=\"dm-stat-icon\">\u2764\ufe0f<\/span> 1                <\/span>\n                <span class=\"dm-card-stat\" title=\"Downloads\">\n                    <span class=\"dm-stat-icon\">\ud83d\udce5<\/span> 1                <\/span>\n            <\/div>\n        <\/div>\n        \n        <div class=\"dm-card-footer\">\n                            <a href=\"https:\/\/tunisia3dprint.com\/wp-content\/uploads\/2026\/06\/P2610P10G-Phone-stand-4.stl\" \n                   class=\"dm-download-btn\"\n                   onclick=\"dmTrackDownload(53)\" \n                   download>\n                    <span class=\"dm-btn-icon\">\u2b07\ufe0f<\/span> Download\n                <\/a>\n                    <\/div>\n    <\/div>\n<\/div>\n\n<style>\n.dm-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 12px;\n    overflow: hidden;\n    transition: transform 0.3s, box-shadow 0.3s;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n}\n\n.dm-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 10px 30px rgba(0,0,0,0.1);\n}\n\n.dm-card-image-link {\n    display: block;\n    text-decoration: none;\n    color: inherit;\n}\n\n.dm-card-image {\n    height: 200px;\n    position: relative;\n    overflow: hidden;\n    background: #f8f9fa;\n}\n\n.dm-card-image img {\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n    transition: transform 0.3s;\n    background: #f8f9fa;\n}\n\n.dm-card:hover .dm-card-image img {\n    transform: scale(1.05);\n}\n\n.dm-price-badge {\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    background: #c0392b;\n    color: white;\n    padding: 6px 12px;\n    border-radius: 4px;\n    font-size: 13px;\n    font-weight: bold;\n    z-index: 1;\n}\n\n.dm-price {\n    font-size: 14px;\n}\n\n.dm-card-content {\n    padding: 15px;\n}\n\n.dm-card-header-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-start;\n    margin-bottom: 12px;\n    gap: 10px;\n}\n\n.dm-card-title {\n    margin: 0;\n    font-size: 16px;\n    line-height: 1.4;\n    flex: 1;\n}\n\n.dm-card-title a {\n    color: #0a0a0a;\n    text-decoration: none;\n    font-weight: 700;\n}\n\n.dm-card-title a:hover {\n    color: #c0392b;\n}\n\n.dm-card-category {\n    background: #f0f0f0;\n    padding: 4px 10px;\n    border-radius: 20px;\n    font-size: 11px;\n    color: #6b6b6b;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    white-space: nowrap;\n    font-weight: 600;\n}\n\n.dm-card-meta {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-bottom: 15px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid #f0f0f0;\n}\n\n.dm-card-designer {\n    display: flex;\n    align-items: center;\n}\n\n.dm-card-designer-link {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    text-decoration: none;\n    color: #6b6b6b;\n    font-size: 12px;\n}\n\n.dm-card-designer-link:hover {\n    color: #c0392b;\n}\n\n.dm-card-designer-link img {\n    border-radius: 50%;\n    width: 20px;\n    height: 20px;\n    border: 2px solid #f0f0f0;\n}\n\n.dm-designer-name {\n    font-weight: 600;\n}\n\n.dm-card-stats {\n    display: flex;\n    gap: 10px;\n}\n\n.dm-card-stat {\n    font-size: 11px;\n    color: #6b6b6b;\n    display: flex;\n    align-items: center;\n    gap: 3px;\n    cursor: default;\n}\n\n.dm-stat-icon {\n    font-size: 10px;\n}\n\n.dm-card-footer {\n    display: flex;\n    gap: 8px;\n}\n\n.dm-cart-btn,\n.dm-download-btn {\n    flex: 1;\n    padding: 8px 12px;\n    border: none;\n    border-radius: 6px;\n    font-size: 12px;\n    font-weight: 600;\n    cursor: pointer;\n    text-decoration: none;\n    text-align: center;\n    transition: background 0.3s;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n}\n\n.dm-cart-btn {\n    background: #c0392b;\n    color: white;\n}\n\n.dm-cart-btn:hover {\n    background: #a93226;\n}\n\n.dm-download-btn {\n    background: #1a7f4b;\n    color: white;\n}\n\n.dm-download-btn:hover {\n    background: #14633a;\n}\n<\/style>\n\n<script>\nfunction dmAddToCart(designId) {\n    alert('Add to cart functionality for design #' + designId + ' would be implemented here.');\n}\n\nfunction dmTrackDownload(designId) {\n    const formData = new FormData();\n    formData.append('action', 'dm_track_download');\n    formData.append('design_id', designId);\n    \n    fetch('https:\/\/tunisia3dprint.com\/wp-admin\/admin-ajax.php', {\n        method: 'POST',\n        body: formData\n    });\n}\n<\/script>            <\/div>\n<\/div>\n\n<style>\n    .dm-gallery-wrapper { \n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 20px; \n    }\n    \n    .dm-filter-bar { \n        margin-bottom: 30px; \n        display: flex; \n        justify-content: center; \n    }\n    \n    .dm-search-form { \n        display: flex; \n        width: 100%; \n        max-width: 600px; \n        border: 2px solid #000; \n        border-radius: 8px;\n        overflow: hidden;\n    }\n    \n    .dm-search-form input { \n        flex: 1; \n        padding: 12px 15px; \n        border: none; \n        outline: none; \n        font-size: 14px;\n    }\n    \n    .dm-search-form button { \n        background: #c0392b; \n        color: #fff; \n        border: none; \n        padding: 0 25px; \n        font-weight: bold; \n        cursor: pointer; \n        font-size: 14px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n    }\n    \n    .dm-search-form button:hover { \n        background: #a93226; \n    }\n    \n    .dm-grid { \n        display: grid; \n        grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); \n        gap: 25px; \n    }\n    \n    .dm-no-results {\n        grid-column: 1 \/ -1;\n        text-align: center;\n        padding: 40px;\n        color: #6b6b6b;\n        font-size: 16px;\n    }\n<\/style><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-13012","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/pages\/13012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/comments?post=13012"}],"version-history":[{"count":10,"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/pages\/13012\/revisions"}],"predecessor-version":[{"id":13103,"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/pages\/13012\/revisions\/13103"}],"wp:attachment":[{"href":"https:\/\/tunisia3dprint.com\/fr\/wp-json\/wp\/v2\/media?parent=13012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}