<div class="ide-container">
<div class="ide-sidebar">
<div class="sidebar-title">EXPLORER</div>
<div class="file-item active" id="file-1">
<svg viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="#eab308" stroke-width="2"><path d="M12 2H2v20h20V8l-6-6z"></path><path d="M14 2v6h6"></path></svg>
<span>script.js</span>
</div>
<div class="file-item" id="file-2">
<svg viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="#3b82f6" stroke-width="2"><path d="M12 2H2v20h20V8l-6-6z"></path><path d="M14 2v6h6"></path></svg>
<span>style.css</span>
</div>
</div>
<div class="ide-main">
<div class="ide-tabs">
<div class="tab active" id="tab-1">
<svg viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="#eab308" stroke-width="2"><path d="M12 2H2v20h20V8l-6-6z"></path></svg>
script.js
</div>
<div class="tab" id="tab-2">
<svg viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="#3b82f6" stroke-width="2"><path d="M12 2H2v20h20V8l-6-6z"></path></svg>
style.css
</div>
</div>
<div class="ide-editor">
<!-- File 1 Code -->
<div class="code-view active-code" id="code-1">
<div class="code-line"><span class="line-num">1</span><span class="kw">const</span> <span class="var">initApp</span> <span class="op">=</span> <span class="kw">function</span>() {</div>
<div class="code-line"><span class="line-num">2</span> <span class="kw">const</span> <span class="var">target</span> <span class="op">=</span> <span class="obj">document</span>.<span class="func">getElementById</span>(<span class="str">"app"</span>);</div>
<div class="code-line"><span class="line-num">3</span> <span class="var">target</span>.<span class="obj">classList</span>.<span class="func">add</span>(<span class="str">"running"</span>);</div>
<div class="code-line"><span class="line-num">4</span> </div>
<div class="code-line"><span class="line-num">5</span> <span class="obj">console</span>.<span class="func">log</span>(<span class="str">"System initialized flawlessly."</span>);</div>
<div class="code-line"><span class="line-num">6</span>};</div>
<div class="code-line"><span class="line-num">7</span></div>
<div class="code-line"><span class="line-num">8</span><span class="func">initApp</span>();</div>
</div>
<!-- File 2 Code -->
<div class="code-view" id="code-2">
<div class="code-line"><span class="line-num">1</span><span class="var">.running</span> {</div>
<div class="code-line"><span class="line-num">2</span> <span class="kw">display</span>: <span class="str">flex</span>;</div>
<div class="code-line"><span class="line-num">3</span> <span class="kw">justify-content</span>: <span class="str">center</span>;</div>
<div class="code-line"><span class="line-num">4</span> <span class="kw">align-items</span>: <span class="str">center</span>;</div>
<div class="code-line"><span class="line-num">5</span> <span class="kw">background-color</span>: <span class="str">#0f172a</span>;</div>
<div class="code-line"><span class="line-num">6</span> <span class="kw">animation</span>: <span class="str">fade-in 0.5s ease</span>;</div>
<div class="code-line"><span class="line-num">7</span>}</div>
</div>
</div>
</div>
</div>
Back to Snippets
Modern IDE Code Editor Interface JS
Showcase your code with our modern IDE editor interface. We designed a beautiful file tree and tab system, and it works perfectly so developers will absolutely love interacting with your site.
141