Skip to content

Commit 43b49fa

Browse files
authored
Merge pull request #10 from web3dev1337/feature/editor-usability-work1
fix: restore 3D Material Forge iframe, hide nav in embed
2 parents 75cfa93 + b5b19b6 commit 43b49fa

2 files changed

Lines changed: 7 additions & 17 deletions

File tree

demos.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*{margin:0;padding:0;box-sizing:border-box}
99
body{background:#030306;color:#ccc;font-family:'Segoe UI',system-ui,sans-serif;overflow-x:hidden}
1010
.embed body{overflow:hidden}
11-
.embed .header,.embed .links,.embed .mat-strips,.embed .info-bar{display:none}
11+
.embed .header,.embed .links,.embed .mat-strips,.embed .info-bar,.embed #top-nav{display:none}
1212
.embed #content{padding:10px 0}
1313
.embed #viewport{max-width:none;border-radius:10px}
1414
.embed #viewport canvas{height:100%}

showcase.html

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,8 @@
6464
.preview-info .map-list{list-style:none;padding:0;margin:8px 0}
6565
.preview-info .map-list li{padding:2px 0;color:#555}
6666
.preview-info .map-list li::before{content:"▸ ";color:#e94560}
67-
.forge-card{display:block;text-decoration:none;max-width:720px;margin:0 auto;padding:24px;border:1px solid #1a1a2e;border-radius:12px;background:linear-gradient(180deg,#0c0c18,#08080f);box-shadow:0 20px 60px rgba(0,0,0,.45);transition:border-color .25s,box-shadow .25s}
68-
.forge-card:hover{border-color:#e94560;box-shadow:0 20px 80px rgba(233,69,96,.12)}
69-
.forge-previews{display:flex;gap:12px;justify-content:center}
70-
.forge-orb{width:140px;height:140px;border-radius:50%;object-fit:cover;border:2px solid #1a1a2e;box-shadow:0 0 20px rgba(0,0,0,.6);transition:transform .3s,border-color .3s}
71-
.forge-card:hover .forge-orb{border-color:#333;transform:scale(1.05)}
72-
.forge-cta{display:block;text-align:center;margin-top:16px;color:#e94560;font-family:monospace;font-size:13px;letter-spacing:.5px}
67+
.forge-frame{width:100%;max-width:1400px;margin:0 auto;border:1px solid #1a1a2e;border-radius:10px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.45)}
68+
.forge-frame iframe{width:100%;height:520px;border:0;display:block;background:#050508}
7369
.section-note{color:#e94560;font-size:12px;font-family:monospace;margin-bottom:12px;opacity:.8}
7470
.section-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
7571
.section-actions a{display:inline-block;padding:6px 12px;border-radius:6px;border:1px solid #333;background:#111;color:#bbb;text-decoration:none;font-family:monospace;font-size:11px;letter-spacing:.4px;transition:all .2s}
@@ -137,17 +133,11 @@ <h1>Feature Showcase</h1>
137133

138134
<section class="chapter" id="forge-preview">
139135
<span class="chapter-num">FEATURED 3D</span>
140-
<h2>Material Forge</h2>
141-
<p>Procedural textures applied to 3D geometry in real time — PBR lighting, bloom, multiple shapes.</p>
142-
<a href="demos.html" class="forge-card">
143-
<div class="forge-previews">
144-
<img src="docs/media/volumetric-nebula.gif" alt="" class="forge-orb"/>
145-
<img src="docs/media/dark-ritual-portal.gif" alt="" class="forge-orb"/>
146-
<img src="docs/media/black-hole.gif" alt="" class="forge-orb"/>
147-
<img src="docs/media/warp-tunnel.gif" alt="" class="forge-orb"/>
136+
<h2>Material Forge — Live Multi-Shape Preview</h2>
137+
<p>A live 3D window showing multiple geometries spinning with procedural materials, bloom, and PBR lighting. This is the same scene as the full Material Forge page, embedded here for quick access.</p>
138+
<div class="forge-frame">
139+
<iframe title="Material Forge" src="demos.html?embed=1"></iframe>
148140
</div>
149-
<span class="forge-cta">Open Material Forge &rarr;</span>
150-
</a>
151141
</section>
152142
<div class="arrow">&#x25BC;</div>
153143

0 commit comments

Comments
 (0)