mirror of
https://github.com/nostalgic-css/NES.css.git
synced 2025-09-03 02:53:31 +02:00
feat(index.html): add button to open dialog
This commit is contained in:
@@ -147,17 +147,8 @@ div.containers > .nes-container {
|
|||||||
bottom: -4px;
|
bottom: -4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#dialogs {
|
#dialogs > section + section {
|
||||||
display: flex;
|
margin-top: 1.5rem;
|
||||||
flex-flow: row wrap;
|
|
||||||
align-items: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
.nes-dialog {
|
|
||||||
z-index: 1;
|
|
||||||
flex: 1;
|
|
||||||
position: relative;
|
|
||||||
margin: 0em 2em 1em 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#texts {
|
#texts {
|
||||||
|
145
index.html
145
index.html
@@ -109,44 +109,121 @@
|
|||||||
|
|
||||||
<section class="nes-container with-title">
|
<section class="nes-container with-title">
|
||||||
<h2 class="title">Dialogs</h2>
|
<h2 class="title">Dialogs</h2>
|
||||||
<div id="dialogs">
|
|
||||||
<dialog class="nes-dialog" open>
|
<section id="dialogs">
|
||||||
<p class="title">Dialog</p>
|
<section>
|
||||||
<p>Alert: this is a dialog.</p>
|
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-default').showModal();">Open dialog</button>
|
||||||
</dialog>
|
<dialog class="nes-dialog" id="dialog-default">
|
||||||
<dialog class="nes-dialog is-dark" open>
|
<form method="dialog">
|
||||||
<p class="title">Dialog</p>
|
<p class="title">Dialog</p>
|
||||||
<p>Alert: this is a dialog.</p>
|
<p>Alert: this is a dialog.</p>
|
||||||
</dialog>
|
<menu class="dialog-menu">
|
||||||
<dialog class="nes-dialog is-rounded" open>
|
<button class="nes-btn">Cancel</button>
|
||||||
<p class="title">Dialog</p>
|
<button class="nes-btn is-primary">Confirm</button>
|
||||||
<p>Alert: this is a dialog.</p>
|
</menu>
|
||||||
</dialog>
|
</form>
|
||||||
<dialog class="nes-dialog is-rounded is-dark" open>
|
</dialog>
|
||||||
<p class="title">Dialog</p>
|
</section>
|
||||||
<p>Alert: this is a dialog.</p>
|
<section>
|
||||||
</dialog>
|
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-dark').showModal();">Open dark dialog</button>
|
||||||
</div>
|
<dialog class="nes-dialog is-dark" id="dialog-dark">
|
||||||
|
<form method="dialog">
|
||||||
|
<p class="title">Dark dialog</p>
|
||||||
|
<p>Alert: this is a dialog.</p>
|
||||||
|
<menu class="dialog-menu">
|
||||||
|
<button class="nes-btn">Cancel</button>
|
||||||
|
<button class="nes-btn is-primary">Confirm</button>
|
||||||
|
</menu>
|
||||||
|
</form>
|
||||||
|
</dialog>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-rounded').showModal();">Open rounded dialog</button>
|
||||||
|
<dialog class="nes-dialog is-rounded" id="dialog-rounded">
|
||||||
|
<form method="dialog">
|
||||||
|
<p class="title">Rounded dialog</p>
|
||||||
|
<p>Alert: this is a dialog.</p>
|
||||||
|
<menu class="dialog-menu">
|
||||||
|
<button class="nes-btn">Cancel</button>
|
||||||
|
<button class="nes-btn is-primary">Confirm</button>
|
||||||
|
</menu>
|
||||||
|
</form>
|
||||||
|
</dialog>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-dark-rounded').showModal();">Open dark and rounded dialog</button>
|
||||||
|
<dialog class="nes-dialog is-dark is-rounded" id="dialog-dark-rounded">
|
||||||
|
<form method="dialog">
|
||||||
|
<p class="title">Dark and Rounded dialog</p>
|
||||||
|
<p>Alert: this is a dialog.</p>
|
||||||
|
<menu class="dialog-menu">
|
||||||
|
<button class="nes-btn">Cancel</button>
|
||||||
|
<button class="nes-btn is-primary">Confirm</button>
|
||||||
|
</menu>
|
||||||
|
</form>
|
||||||
|
</dialog>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
<button type="button" class="nes-btn is-error show-code" id="show-dialogs-code"><></button>
|
<button type="button" class="nes-btn is-error show-code" id="show-dialogs-code"><></button>
|
||||||
<span class="nes-balloon from-right copied" id="copied-dialogs">Copied!</span>
|
<span class="nes-balloon from-right copied" id="copied-dialogs">Copied!</span>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="nes-container code" id="code-dialogs">
|
<section class="nes-container code" id="code-dialogs">
|
||||||
<pre class="sample-code"><code class="html"><dialog class="nes-dialog" open>
|
<pre class="sample-code"><code class="html"><section>
|
||||||
<p class="title">Dialog</p>
|
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-default').showModal();">Open dialog</button>
|
||||||
<p>Alert: this is a dialog.</p>
|
<dialog class="nes-dialog" id="dialog-default">
|
||||||
</dialog>
|
<form method="dialog">
|
||||||
<dialog class="nes-dialog is-dark" open>
|
<p class="title">Dialog</p>
|
||||||
<p class="title">Dialog</p>
|
<p>Alert: this is a dialog.</p>
|
||||||
<p>Alert: this is a dialog.</p>
|
<menu class="dialog-menu">
|
||||||
</dialog>
|
<button class="nes-btn">Cancel</button>
|
||||||
<dialog class="nes-dialog is-rounded" open>
|
<button class="nes-btn is-primary">Confirm</button>
|
||||||
<p class="title">Dialog</p>
|
</menu>
|
||||||
<p>Alert: this is a dialog.</p>
|
</form>
|
||||||
</dialog>
|
</dialog>
|
||||||
<dialog class="nes-dialog is-rounded is-dark" open>
|
</section>
|
||||||
<p class="title">Dialog</p>
|
|
||||||
<p>Alert: this is a dialog.</p>
|
<section>
|
||||||
</dialog></code></pre>
|
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-dark').showModal();">Open dark dialog</button>
|
||||||
|
<dialog class="nes-dialog is-dark" id="dialog-dark">
|
||||||
|
<form method="dialog">
|
||||||
|
<p class="title">Dark dialog</p>
|
||||||
|
<p>Alert: this is a dialog.</p>
|
||||||
|
<menu class="dialog-menu">
|
||||||
|
<button class="nes-btn">Cancel</button>
|
||||||
|
<button class="nes-btn is-primary">Confirm</button>
|
||||||
|
</menu>
|
||||||
|
</form>
|
||||||
|
</dialog>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-rounded').showModal();">Open rounded dialog</button>
|
||||||
|
<dialog class="nes-dialog is-rounded" id="dialog-rounded">
|
||||||
|
<form method="dialog">
|
||||||
|
<p class="title">Rounded dialog</p>
|
||||||
|
<p>Alert: this is a dialog.</p>
|
||||||
|
<menu class="dialog-menu">
|
||||||
|
<button class="nes-btn">Cancel</button>
|
||||||
|
<button class="nes-btn is-primary">Confirm</button>
|
||||||
|
</menu>
|
||||||
|
</form>
|
||||||
|
</dialog>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-dark-rounded').showModal();">Open dark and rounded dialog</button>
|
||||||
|
<dialog class="nes-dialog is-dark is-rounded" id="dialog-dark-rounded">
|
||||||
|
<form method="dialog">
|
||||||
|
<p class="title">Dark and Rounded dialog</p>
|
||||||
|
<p>Alert: this is a dialog.</p>
|
||||||
|
<menu class="dialog-menu">
|
||||||
|
<button class="nes-btn">Cancel</button>
|
||||||
|
<button class="nes-btn is-primary">Confirm</button>
|
||||||
|
</menu>
|
||||||
|
</form>
|
||||||
|
</dialog>
|
||||||
|
</section></code></pre>
|
||||||
<button type="button" class="nes-btn show-code copy" onClick="copyToClipboard('dialogs')">Copy</button>
|
<button type="button" class="nes-btn show-code copy" onClick="copyToClipboard('dialogs')">Copy</button>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user