mirror of
https://github.com/nostalgic-css/NES.css.git
synced 2025-09-02 18:42:47 +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;
|
||||
}
|
||||
|
||||
#dialogs {
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
align-items: baseline;
|
||||
}
|
||||
|
||||
.nes-dialog {
|
||||
z-index: 1;
|
||||
flex: 1;
|
||||
position: relative;
|
||||
margin: 0em 2em 1em 0;
|
||||
#dialogs > section + section {
|
||||
margin-top: 1.5rem;
|
||||
}
|
||||
|
||||
#texts {
|
||||
|
145
index.html
145
index.html
@@ -109,44 +109,121 @@
|
||||
|
||||
<section class="nes-container with-title">
|
||||
<h2 class="title">Dialogs</h2>
|
||||
<div id="dialogs">
|
||||
<dialog class="nes-dialog" open>
|
||||
<p class="title">Dialog</p>
|
||||
<p>Alert: this is a dialog.</p>
|
||||
</dialog>
|
||||
<dialog class="nes-dialog is-dark" open>
|
||||
<p class="title">Dialog</p>
|
||||
<p>Alert: this is a dialog.</p>
|
||||
</dialog>
|
||||
<dialog class="nes-dialog is-rounded" open>
|
||||
<p class="title">Dialog</p>
|
||||
<p>Alert: this is a dialog.</p>
|
||||
</dialog>
|
||||
<dialog class="nes-dialog is-rounded is-dark" open>
|
||||
<p class="title">Dialog</p>
|
||||
<p>Alert: this is a dialog.</p>
|
||||
</dialog>
|
||||
</div>
|
||||
|
||||
<section id="dialogs">
|
||||
<section>
|
||||
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-default').showModal();">Open dialog</button>
|
||||
<dialog class="nes-dialog" id="dialog-default">
|
||||
<form method="dialog">
|
||||
<p class="title">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').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>
|
||||
</section>
|
||||
<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>
|
||||
</section>
|
||||
|
||||
<section class="nes-container code" id="code-dialogs">
|
||||
<pre class="sample-code"><code class="html"><dialog class="nes-dialog" open>
|
||||
<p class="title">Dialog</p>
|
||||
<p>Alert: this is a dialog.</p>
|
||||
</dialog>
|
||||
<dialog class="nes-dialog is-dark" open>
|
||||
<p class="title">Dialog</p>
|
||||
<p>Alert: this is a dialog.</p>
|
||||
</dialog>
|
||||
<dialog class="nes-dialog is-rounded" open>
|
||||
<p class="title">Dialog</p>
|
||||
<p>Alert: this is a dialog.</p>
|
||||
</dialog>
|
||||
<dialog class="nes-dialog is-rounded is-dark" open>
|
||||
<p class="title">Dialog</p>
|
||||
<p>Alert: this is a dialog.</p>
|
||||
</dialog></code></pre>
|
||||
<pre class="sample-code"><code class="html"><section>
|
||||
<button type="button" class="nes-btn is-primary" onclick="document.getElementById('dialog-default').showModal();">Open dialog</button>
|
||||
<dialog class="nes-dialog" id="dialog-default">
|
||||
<form method="dialog">
|
||||
<p class="title">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').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>
|
||||
</section>
|
||||
|
||||
|
Reference in New Issue
Block a user