mirror of
https://github.com/sstent/node.git
synced 2026-01-27 07:33:13 +00:00
45 lines
1.2 KiB
HTML
45 lines
1.2 KiB
HTML
<Body:>
|
|
<select multiple>
|
|
<optgroup label="CSS properties">
|
|
{#each liveCss.styles}<option selected={.active}>{.prop}</option>{/}
|
|
</optgroup>
|
|
</select>
|
|
<div>
|
|
{#each liveCss.styles}
|
|
<p>
|
|
<input type="checkbox" checked="{.active}">
|
|
<input value="{.prop}" disabled="{not(.active)}">
|
|
<input value="{.value}" disabled="{not(.active)}">
|
|
<button x-bind="click: liveCss.deleteStyle">Delete</button>
|
|
</p>
|
|
{/}
|
|
</div>
|
|
<button x-bind="click: liveCss.addStyle">Add</button>
|
|
<h3>Currently applied:</h3>
|
|
<div>
|
|
{#if _hasActiveStyles}
|
|
<p>{</p>
|
|
<ul class=css>
|
|
{#each liveCss.styles}
|
|
<li>{cssProperty(this)}</li>
|
|
{/}
|
|
</ul>
|
|
<p>}</p>
|
|
{else}
|
|
(None)
|
|
{/}
|
|
</div>
|
|
<div>
|
|
{#unless _poppedOut}
|
|
<h3 style=display:inline-block>Output:</h3> <a href="/live-css/popout">Pop out</a>
|
|
{/}
|
|
</div>
|
|
<div class="{#if _poppedOut}poppedOut{/} cssOutput">
|
|
<p class=popupTitle><a href="/live-css">Close</a></p>
|
|
<div class=popupContent>
|
|
<p style="{#each liveCss.styles}{cssProperty(this)}{/}" contenteditable>
|
|
{unescaped liveCss.outputText}
|
|
</p>
|
|
</div>
|
|
</div>
|