brutcss/h/docs.html
Yann Esposito (Yogsototh) 38abfbce4f
Colors work
2022-09-26 17:20:18 +02:00

283 lines
9.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">
<title>YOLO - docs</title>
<link href="../brut.min.css" rel="stylesheet" type="text/css" />
<style>
.light { background: var(--bg2); }
.dark { background: var(--cn-1); }
</style>
</head>
<body>
<nav class="nav" tabindex="-1" onclick="this.focus()">
<div class="container">
<a class="pagename current" href="../index.html">BRUT</a>
<a class="current" href="#">Docs</a>
<a href="download.html">Download</a>
<a href="examples.html">Examples</a>
<a href="https://gitea.esy.fun/yogsototh/brutcss">Code</a>
</div>
</nav>
<button class="btn sm btn-close">×</button>
<div class="container">
<div>
<h1>Images</h1>
<img src="img/brutalisme.jpg" alt="brutalisme"/>
<h2>Inside Grid</h2>
<div class="row">
<div class="c4">
<div class="block">
Inside a block.
<img src="img/brutalisme.jpg" alt="brutalisme"/>
</div>
</div>
<div class="c4">
Direct in column:
<img src="img/brutalisme.jpg" alt="brutalisme"/>
</div>
<div class="c4">
<div class="card">
Inside a card.
<img src="img/brutalisme.jpg" alt="brutalisme"/>
</div>
</div>
</div>
</div>
<div>
<h1>Buttons</h1>
<h2>Text Buttons</h2>
<a class="tb">tb</a>
<a class="tb info">tb info</a>
<a class="tb ok">tb ok</a>
<a class="tb warn">tb warn</a>
<a class="tb err">tb err</a>
<h2>Classic</h2>
<a class="btn">btn</a>
<a class="btn info">btn info</a>
<a class="btn ok">btn ok</a>
<a class="btn warn">btn warn</a>
<a class="btn err">btn err</a>
<pre class="block">&lt;a class="btn btn-b"&gt;btn-b&lt;/a&gt;</pre>
<h2>Small <code>btn sm</code></h2>
<a class="btn sm">btn sm</a>
<a class="btn sm info">btn sm info</a>
<a class="btn sm ok">btn sm ok</a>
<a class="btn sm warn">btn sm warn</a>
<a class="btn sm err">btn sm err</a>
<pre class="block">&lt;a class="btn sm info"&gt;btn sm info&lt;/a&gt;</pre>
<h2>Standardized Width <code>btn std</code></h2>
<a class="btn std">btn std</a>
<a class="btn std info">btn std info</a>
<a class="btn std ok">btn std ok</a>
<a class="btn std warn">btn std warn</a>
<a class="btn std err">btn std err</a>
<pre class="block">&lt;a class="btn btn-b btn-sm"&gt;btn-sm&lt;/a&gt;</pre>
</div>
<h1>Messages</h1>
<div class="messages">
<div class="msg">
<strong>Normal Message</strong>
This is a normal message with <code>msg</code>.
</div>
<div class="msg info">
<strong><i class="ico"></i> Info</strong>
This is done by adding <code>info</code> to the class.
</div>
<div class="msg ok">
<strong><i class="ico"></i> OK</strong>
This is done by adding <code>ok</code> to the class.
</div>
<div class="msg warn">
<strong><i class="ico"></i> Warning</strong>
This is done by adding <code>warn</code> to the class.
</div>
<div class="msg err">
<strong><i class="ico"></i> Error</strong>
This is done by adding <code>err</code> to the class.
</div>
<div class="msg attention">
<strong>Attention</strong>
This is done by adding <code>attention</code> to the class.
</div>
<div class="msg fatal">
<strong><i class="ico"></i> Fatal</strong>
This is done by adding <code>fatal</code> to the class.
</div>
<div class="msg black">
<strong>Black</strong>
This is done by adding <code>black</code> to the class.
</div>
<pre>&lt;div class="msg"&gt;
&lt;strong&gt;Alert headline!&lt;/strong&gt;
Message text
&lt;/div&gt;</pre>
</div>
<div>
<h1>Forms</h1>
<div class="block">
<input type="text" placeholder="input type=&quot;text&quot;">
</div>
<div class="block">
<textarea rows="3" placeholder="textarea"></textarea>
</div>
<div class="block">
<span class="addon">$</span><input type="text" placeholder="span class=&quot;addon&quot;">
</div>
<pre>&lt;input type="text"&gt;
<br>&lt;textarea rows="3"&gt;
<br>&lt;span class="addon"&gt;$&lt;/span&gt;&lt;input type="text"&gt;</pre>
<div class="msg"><strong>Be careful with addons!</strong> If you do not want a space between the addon and the input make sure that there is no space between the <code>&lt;/span&gt;</code> and <code>&lt;input&gt;</code> tags. Example: <pre>... &lt;/span&gt; &lt;input ...</pre><span class="addon">$</span> <input type="text" class="smooth"> <pre>... &lt;/span&gt;&lt;input ...</pre><span class="addon">$</span><input type="text" class="smooth"></div>
</div>
<div class="navbar">
<h1>Navbars</h1>
<nav class="nav" tabindex="-1" onclick="this.focus()">
<div class="container">
<a class="pagename current" href="#">BRUT</a>
<a href="#">One</a>
<a href="#">Two</a>
<a href="#">Three</a>
<a href="#">Four</a>
</div>
</nav>
<button class="btn-close btn btn-sm">×</button>
<br>
<pre>&lt;nav class="nav" tabindex="-1" onclick="this.focus()"&gt;<br> &lt;div class="container"&gt;<br> &lt;a class="pagename current" href="#"&gt;BRUT&lt;/a&gt;<br> &lt;a href="#"&gt;One&lt;/a&gt;<br> &lt;a href="#"&gt;Two&lt;/a&gt; <br> &lt;a href="#"&gt;Three&lt;/a&gt;<br> &lt;/div&gt;<br>&lt;/nav&gt;<br>&lt;button class="btn-close btn btn-sm"&gt;×&lt;/button&gt;</pre>
</div>
<div>
<h1>Tables</h1>
<table class="table"><thead><tr><th>#</th><th>Widgets Sold</th><th>Revenue (£)</th><th>Profit (£)</th></tr></thead><tbody><tr><td>1</td><td>5</td><td>10</td><td>2</td></tr><tr><td>2</td><td>10</td><td>20</td><td>4</td></tr><tr><td>3</td><td>500</td><td>1000</td><td>200</td></tr></tbody></table>
<br><br>
<pre>&lt;table class="table"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;#&lt;/th&gt;
&lt;th&gt;Widgets Sold&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;500&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</pre>
</div>
<h1>Icons</h1>
<div class="icons">
<div class="row">
<div class="col c6 card">
<div class="block"><b>Android Safe</b></div>
<i class="ico block" style="line-height: 1.5rem">
☎ ♂ ♀ ⓧ © § ® ⇦ ⇧ ⇨ ⇩♠ ♣ ♥ ♦ ♪ ♛ ♜ ♝ ♞ ♟☜ ☞ ♨ ♭ ♯ ¥£ ¢❊ ฿ ๏ ※ ₧ ₨ ₪ € №
</i>
<div class="block msg" style="line-height: 1.5rem">
The "Android Safe" icons work everywhere, tested on hundreds of devices.
</div>
</div>
<div class="col c6 card">
<div class="block"><b>Total Set</b></div>
<i class="ico block" style="line-height: 1.5rem">
✉ ✰ ☁ ✈ ☑ ☒ ✆ ☀ ☮ ☢ ☠ ☣ ⌂ ℗ ☺ ☻ ☼ ∡ ∿ ⊝ ⊘ ⁂ ☤ ♫ ☄ ✎ ☟ ☝ ☹ ☭ ☚ ☛ ✌ 〠 ☃ ♮ ☂ ☸ ✍ ☯ ✂ ₩ ◍ ۩
</i>
<div class="block msg warn">Although over 75% of Android devices we tested support all "Total Set" icons, if a substantial portion of your users use old Android devices you should stick to the "Android Safe" set. (The "Total Set" does not include icons from the "Android Safe" set.)</div>
</div>
</div>
<pre>&lt;i class="ico"&gt;Copy and paste icons from above here!&lt;/i&gt;</pre>
<h1>Grids</h1>
<div class="row">
<div class="dark c12">c12</div>
</div>
<div class="row">
<div class="dark c11">c11</div>
<div class="light c1">c1</div>
</div>
<div class="row">
<div class="dark c10">c10</div>
<div class="light c2">c2</div>
</div>
<div class="row">
<div class="dark c9">c9</div>
<div class="light c3">c3</div>
</div>
<div class="row">
<div class="dark c8">c8</div>
<div class="light c4">c4</div>
</div>
<div class="row">
<div class="dark c7">c7</div>
<div class="light c5">c5</div>
</div>
<div class="row">
<div class="dark c6">c6</div>
<div class="light c6">c6</div>
</div>
<div class="row">
<div class="dark c5">c5</div>
<div class="light c7">c7</div>
</div>
<div class="row">
<div class="dark c4">c4</div>
<div class="light c8">c8</div>
</div>
<div class="row">
<div class="dark c3">c3</div>
<div class="light c9">c9</div>
</div>
<div class="row">
<div class="dark c2">c2</div>
<div class="light c10">c10</div>
</div>
<div class="row">
<div class="dark c1">c1</div>
<div class="light c11">c11</div>
</div>
<div class="row">
<div class="light c12">c12</div>
</div>
<br>
<pre>&lt;div class="row"&gt;<br> &lt;div class="c12"&gt;12&lt;/div&gt;<br>&lt;/div&gt;
<br>&lt;div class="row"&gt;<br> &lt;div class="c4"&gt;4&lt;/div&gt;<br> &lt;div class="c8"&gt;8&lt;/div&gt;<br>&lt;/div&gt;
</pre>
</div>
<h1>Headings</h1>
<div class="headings">
<h1 class="exampleh1">h1</h1>
<h2>h2</h2>
<h3>h3</h3>
<h4>h4</h4>
<h5>h5</h5>
<h6>h6</h6>
<br>
<pre>&lt;h1&gt;Level One Heading&lt;/h1&gt;</pre>
</div>
</div>
</body>
</html>