diff options
Diffstat (limited to 'out/docs/index.html')
| -rw-r--r-- | out/docs/index.html | 272 |
1 files changed, 272 insertions, 0 deletions
diff --git a/out/docs/index.html b/out/docs/index.html new file mode 100644 index 0000000..8ac7438 --- /dev/null +++ b/out/docs/index.html @@ -0,0 +1,272 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <title>noir.css</title> + <meta + name="description" + content="A drop-in collection of monochrome CSS styles to make simple websites look clean and elegant." + /> + + <!-- Startup styles of noir.css --> + <link rel="preload" as="style" href="./noir.css/dark.min.css" /> + <link rel="preload" as="style" href="./noir.css/light.min.css" /> + <link rel="stylesheet" id="js-startup-stylesheet" href="./noir.css/noir.min.css" /> + + <!-- Dynamic version of noir.css, overwrites startup styles. JavaScript sets & updates href --> + <link rel="stylesheet" id="js-stylesheet" /> + + <!-- Custom styles for the documentation --> + <link rel="stylesheet" href="style.css" /> + </head> + + <body> + <h1>noir.css</h1> + + <p> + noir.css is a drop-in collection of monochrome CSS styles to make simple websites like this + look clean and elegant. + </p> + <p> + forked from the great <a href="https://github.com/kognise/water.css">water.css</a> — redesigned with a refined black, grey, and white palette. + </p> + <p> + write your simple static site with semantic HTML — noir.css handles the styling. <br> + no classes needed. + </p> + + <div class="row"> + <div> + <a href="#installation"><b>Get started</b></a> + <br /> + <a href="https://github.com/kj-sh604/noir.css"><b>GitHub</b></a> + </div> + </div> + + <h2 id="installation">Installation</h2> + <div> + <header class="row"> + <h3 id="link-snippet-headline"> + Paste this into the <code><head></code> of your HTML: + </h3> + <button type="button" id="copy-button"> + <span id="copy-button-feedback"></span> + Copy to clipboard + </button> + </header> + + <div id="link-snippet-container"> + <pre id="link-snippet-auto"><code><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/noir.css@1/out/noir.css"></code></pre> + <pre hidden id="link-snippet-dark"><code><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/noir.css@1/out/dark.css"></code></pre> + <pre hidden id="link-snippet-light"><code><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/noir.css@1/out/light.css"></code></pre> + </div> + + <h3>Options</h3> + <form id="theme-form"> + <input type="radio" value="auto" checked name="theme" id="theme-auto" /> + <label for="theme-auto">Automatic</label> + + <input type="radio" value="dark" name="theme" id="theme-dark" /> + <label for="theme-dark">Dark</label> + + <input type="radio" value="light" name="theme" id="theme-light" /> + <label for="theme-light">Light</label> + </form> + + <table id="version-info"> + <caption> + <h3>Version info</h3> + </caption> + + <tbody> + <tr> + <th scope="row">File</th> + <td id="table-file-name"></td> + </tr> + + <tr> + <th scope="row">Theme</th> + <td id="table-theme"></td> + </tr> + </tbody> + </table> + </div> + + <h2 id="goals">Goals</h2> + <ul> + <li>Responsive</li> + <li>Monochrome — blacks, greys, whites</li> + <li>Accessible</li> + <li>Small size</li> + <li>Beautiful</li> + <li>No classes</li> + </ul> + + <h2 id="demo">Element demos</h2> + <p>This is supposed to be a demo page so we need more elements!</p> + + <h3 id="form-elements">Form elements</h3> + <form> + <label for="email">Email</label> + <input type="email" name="email" id="email" placeholder="john.doe@gmail.com" /> + + <label for="id">User id (read only)</label> + <input readonly name="id" id="id" value="04D6H89Z" /> + + <label for="disabled">Random disabled input</label> + <input disabled name="disabled" id="disabled" placeholder="Because why not?" /> + + <label for="about">About me</label> + <textarea name="about" id="about" placeholder="I am a textarea..."></textarea> + + <label>Choose a Doe:</label> + <div> + <input type="radio" id="john" name="drone" value="john" checked /> + <label for="john">John Doe</label> + </div> + <div> + <input type="radio" id="jane" name="drone" value="jane" checked /> + <label for="jane">Jane Doe</label> + </div> + <div> + <input type="radio" id="johnny" name="drone" value="johnny" checked /> + <label for="johnny">Johnny Doe</label> + </div> + + <br /> + + <input type="checkbox" name="remember" id="remember" checked /> + <label for="remember">Remember me</label> + + <input type="submit" value="Submit" /> + <input type="reset" value="Reset" /> + </form> + + <h3 id="code">Code</h3> + <p> + Below is some code, you can copy it with <kbd>Ctrl-C</kbd>. Did you know, + <code>alert(1)</code> can show an alert in JavaScript! + </p> + <pre><code>// This logs a message to the console and check out the scrollbar.<br>console.log('Hello, world!')</code></pre> + + <h3 id="other">Other</h3> + <p>Here's a horizontal rule and image because I don't know where else to put them.</p> + <img src="https://placekitten.com/408/287" alt="Example kitten" /> + <hr /> + + <p>And here's a nicely marked up table!</p> + <table> + <thead> + <tr> + <th>Name</th> + <th>Quantity</th> + <th>Price</th> + </tr> + </thead> + <tbody> + <tr> + <td>Godzilla</td> + <td>2</td> + <td>$299.99</td> + </tr> + <tr> + <td>Mozilla</td> + <td>10</td> + <td>$100,000.00</td> + </tr> + <tr> + <td>Quesadilla</td> + <td>1</td> + <td>$2.22</td> + </tr> + </tbody> + </table> + + <details> + <summary>Some summary/details can't hurt!</summary> + <p>Lorem ipsum dolor sit blah blah.</p> + </details> + + <p>The dialog (form, and menu) tag</p> + + <div> + <button type="button" id="dialog-trigger"> + Show me the dialog! + </button> + <span id="dialog-result"></span> + </div> + + <dialog id="dialog"> + <header>This is a sample dialog</header> + <form method="dialog"> + <p>What is your favorite pet animal?</p> + <menu> + <button value="feline">Cats</button> + <button value="canine">Dogs</button> + <button value="other">Others</button> + </menu> + </form> + </dialog> + + <h3 id="typography">Typography</h3> + <p> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque dictum hendrerit velit, quis + ullamcorper sem congue ac. Quisque id magna rhoncus, sodales massa vel, vestibulum elit. Duis + ornare accumsan egestas. Proin maximus lacus interdum leo molestie convallis. Orci varius + natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Ut iaculis risus eu + felis feugiat, eu mollis neque elementum. Donec interdum, nisl id dignissim iaculis, felis dui + aliquet dui, non fermentum velit lectus ac quam. Class aptent taciti sociosqu ad litora + torquent per conubia nostra, per inceptos himenaeos. + <strong>This is strong,</strong> this is normal, <b>this is just bold,</b> + <em>and this is emphasized!</em> And heck, <a href="/">here</a>'s a link. + </p> + + <blockquote cite="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blockquote"> + "The HTML blockquote Element (or HTML Block Quotation Element) indicates that the enclosed + text is an extended quotation. Usually, this is rendered visually by indentation (see + <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blockquote#Usage_notes" + >Notes</a + > + for how to change it). A URL for the source of the quotation may be given using the + <code>cite</code> attribute, while a text representation of the source can be given using the + <code><cite></code> cite element." + + <footer> + <cite>MDN, "The Block Quotation element"</cite> + </footer> + </blockquote> + + <ul> + <li>Unordered list item 1</li> + <li>Unordered list item 2</li> + <li>Unordered list item 3</li> + </ul> + <ol> + <li>Ordered list item 1</li> + <li>Ordered list item 2</li> + <li>Ordered list item 3</li> + </ol> + + <p>Addresses are also styled to be <strong>awesome</strong>!</p> + <address> + <a href="mailto:john.doe@example.com">john.doe@example.com</a><br /> + <a href="tel:778-330-2389">778-330-2389</a><br /> + <a href="sms:666-666-6666">666-666-6666</a><br /> + </address> + + <br /> + + <h1>Heading 1</h1> + <h2>Heading 2</h2> + <h3>Heading 3</h3> + <h4>Heading 4</h4> + <h5>Heading 5</h5> + <h6>Heading 6</h6> + + <footer> + <a href="#">Back to top</a> + </footer> + <script src="script.js" defer></script> + </body> +</html> |
