<head><metacontent="text/html; charset=UTF-8"http-equiv="Content-Type"/><metacontent="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"name="viewport"/><title>BRUT - documentation</title><linkhref="../brut.min.css"rel="stylesheet"type="text/css"/></head><bodyclass="col"><div><navclass="nav"onclick="this.focus()"tabindex="-1"><divclass="container"><aclass="pagename"href="../index.html">BRUT</a><ahref="../h/docs.html">Docs</a><ahref="../h/download.html">Download</a><ahref="https://gitea.esy.fun/yogsototh/brutcss">Code</a></div></nav><buttonclass="btn sn btn-close">×</button></div><divclass="container"><divclass="col"><h2>Textual content</h2><divclass="row"><divclass="card c6"><divid="text"><h1>title in h1</h1><p>Some text in <p> with different styles; <b>bold</b>, <strong>strong</strong>, <i>italic</i>, <em>emphasis</em>, <code>code</code>, and if you really want something to be extremly visible use the class <codeclass="hl">hl</code>.</p><p>The text should be <strongclass="hl">very dense</strong> on purpose. Forget your lessons about nice space in design here. The goal of this design is to produce <em>professional</em> UI applications. So no time to make it breathes. We want to make it compact and efficient.</p><p>Note we still try to keep a coherent and nice vertical rythm.</p><blockquote><p>Here is some blockquote. This can give you an idea about the look and feel for them.</p></blockquote></div><details><summary>code</summary><pre>
<head><metacontent="text/html; charset=UTF-8"http-equiv="Content-Type"/><metacontent="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"name="viewport"/><title>BRUT - documentation</title><linkhref="../brut.min.css"rel="stylesheet"type="text/css"/></head><bodyclass="col"><div><navclass="nav"onclick="this.focus()"tabindex="-1"><divclass="container"><aclass="pagename"href="../index.html">BRUT</a><ahref="../h/docs.html">Docs</a><ahref="../h/download.html">Download</a><ahref="https://gitea.esy.fun/yogsototh/brutcss">Code</a></div></nav><buttonclass="btn sn btn-close">×</button></div><divclass="container"><divclass="col"><h2id="Textual content"><ahref="#Textual content"><iclass="ico">§</i></a>Textual content</h2><divclass="row"><divclass="card c6"><divid="text"><h1>title in h1</h1><p>Some text in <p> with different styles; <b>bold</b>, <strong>strong</strong>, <i>italic</i>, <em>emphasis</em>, <code>code</code>, and if you really want something to be extremly visible use the class <codeclass="hl">hl</code>.</p><p>The text should be <strongclass="hl">very dense</strong> on purpose. Forget your lessons about nice space in design here. The goal of this design is to produce <em>professional</em> UI applications. So no time to make it breathes. We want to make it compact and efficient.</p><p>Note we still try to keep a coherent and nice vertical rythm.</p><blockquote><p>Here is some blockquote. This can give you an idea about the look and feel for them.</p></blockquote></div><details><summary>code</summary><pre>
<div id="text">
<h1>title in h1</h1>
<p>Some text in &lt;p&gt; with different styles; <b>bold</b>,
</pre></details></div></div></div><divclass="col"><h2>Images</h2><divclass="row"><divclass="card c6"><divid="images"><h1>Images</h1><h2>Inside a grid</h2><divclass="row"><divclass="card"><p>Inside a card</p><imgsrc="../h/img/brutalism.webp"/></div><div><p>Directly a card</p><imgsrc="../h/img/brutalism.webp"/></div><divclass="block"><p>In a block</p><imgsrc="../h/img/brutalism.webp"/></div></div></div><details><summary>code</summary><pre>
</pre></details></div></div></div><divclass="col"><h2id="Images"><ahref="#Images"><iclass="ico">§</i></a>Images</h2><divclass="row"><divclass="card c6"><divid="images"><h1>Images</h1><h2>Inside a grid</h2><divclass="row"><divclass="card"><p>Inside a card</p><imgsrc="../h/img/brutalism.webp"/></div><divclass="block"><p>In a block</p><imgsrc="../h/img/brutalism.webp"/></div><div><span>Directly in the column</span><imgsrc="../h/img/brutalism.webp"/></div></div></div><details><summary>code</summary><pre>
<div id="images">
<h1>Images</h1>
<h2>Inside a grid</h2>
<div class="row">
<div class="card">
<p>Inside a card</p><img src="../h/img/brutalism.webp"></img></div>
<div>
<p>Directly a card</p><img src="../h/img/brutalism.webp"></img></div>
<div class="block">
<p>In a block</p><img src="../h/img/brutalism.webp"></img></div>
<div><span>Directly in the column</span><img src="../h/img/brutalism.webp"></img></div>
</i><divclass="msg push">The "Android Safe" icons work everywhere, tested on hundreds of devices.</div></div><details><summary>code</summary><pre>
about <i class="ico">♜</i> the <i class="ico">♝</i> size
<i class="ico">♞</i> relatively <i class="ico">♟</i> to
<i class="ico">☜</i> the <i class="ico">☞</i> text. <i class="ico">♨</i> Hmmm <i class="ico">♭</i> this <i class="ico">♯</i> is <i class="ico">¥</i> quite <i class="ico">£</i> long <i class="ico">¢</i> and <i class="ico">❊</i> boring <i class="ico">฿</i> to <i class="ico">๏</i> write <i class="ico">※</i> text <i class="ico">₧</i> in <i class="ico">₨</i> between <i class="ico">₪</i> like <i class="ico">€</i> that! <i class="ico">№</i></p>
</i><divclass="msg warn push">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><details><summary>code</summary><pre>
Although over 75% of Android devices we tested support all
"Total Set" icons, if a substantial portion of your users use
@ -224,7 +229,7 @@
"Android Safe" set.)
</div>
</div>
</pre></details></div></div></div><divclass="col"><h2>Forms</h2><divclass="row"><divclass="card c6"><div><inputclass="neutral"placeholder="input"type="text"/><br/><textareaclass="neutral"placeholder="textarea"rows="3"></textarea><br/><spanclass="addon bg-info">$</span><inputtype="text"/><divclass="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><span></code> and <code><input></code> tags. Example: <pre>... </span><spanclass="hl"></span><input ...</pre><spanclass="addon">$</span><inputclass="smooth"type="text"/><pre>... </span><input ...</pre><spanclass="addon">$</span><inputclass="smooth"type="text"/></div></div><details><summary>code</summary><pre>
</pre></details></div></div></div><divclass="col"><h2id="Forms"><ahref="#Forms"><iclass="ico">§</i></a>Forms</h2><divclass="row"><divclass="card c6"><div><inputclass="neutral"placeholder="input"type="text"/><br/><textareaclass="neutral"placeholder="textarea"rows="3"></textarea><br/><spanclass="addon bg-info">$</span><inputtype="text"/><divclass="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><span></code> and <code><input></code> tags. Example: <pre>... </span><spanclass="hl"></span><input ...</pre><spanclass="addon">$</span><inputclass="smooth"type="text"/><pre>... </span><input ...</pre><spanclass="addon">$</span><inputclass="smooth"type="text"/></div></div><details><summary>code</summary><pre>
</pre></details></div></div></div><divclass="col"><h2>Messages</h2><divclass="row"><divclass="card c6"><divclass="row"><divclass="col c6 gapless"><h2>Basic Messages</h2><br/><divclass="msg"><strong>Normal Message</strong> This is a normal message with <code>msg</code>.</div><divclass="msg info"><strong><iclass="ico">☞</i> Info</strong> This is done by adding <code>info</code> to the class.
</div><divclass="msg ok"><strong><iclass="ico">☑</i> OK</strong> This is done by adding <code>ok</code> to the class.
</div><divclass="msg warn"><strong><iclass="ico">☣</i> Warning</strong> This is done by adding <code>warn</code> to the class.
</div><divclass="msg err"><strong><iclass="ico">☒</i> Error</strong> This is done by adding <code>err</code> to the class.
</div><divclass="msg fatal"><strong><iclass="ico">☠</i> Fatal</strong> This is done by adding <code>fatal</code> to the class.
</pre></details></div></div></div><divclass="col"><h2id="Messages"><ahref="#Messages"><iclass="ico">§</i></a>Messages</h2><divclass="row"><divclass="card c6"><divclass="row"><divclass="col c6 gapless"><h2>Basic Messages</h2><br/><divclass="msg"><strong>Normal Message</strong> This is a normal message with <code>msg</code>.</div><divclass="msg info"><strong><iclass="ico big">☞</i> Info</strong> This is done by adding <code>info</code> to the class.
</div><divclass="msg ok"><strong><iclass="ico big">☑</i> OK</strong> This is done by adding <code>ok</code> to the class.
</div><divclass="msg warn"><strong><iclass="ico big">☣</i> Warning</strong> This is done by adding <code>warn</code> to the class.
</div><divclass="msg err"><strong><iclass="ico big">☒</i> Error</strong> This is done by adding <code>err</code> to the class.
</div><divclass="msg fatal"><strong><iclass="ico big">☠</i> Fatal</strong> This is done by adding <code>fatal</code> to the class.
</div></div><divclass="col c6 gapless"><h2>Strong Alerts</h2><br/><divclass="msg alert"><strong>Alert Message</strong> This is a normal message with <code>msg</code>.
</div><divclass="msg alert info"><strong><iclass="ico">☞</i> Alert Info</strong> This is done by adding <code>info</code> to the class.
</div><divclass="msg alert ok"><strong><iclass="ico">☑</i> Alert OK</strong> This is done by adding <code>ok</code> to the class.
</div><divclass="msg alert warn"><strong><iclass="ico">☣</i> Alert Warning</strong> This is done by adding <code>warn</code> to the class.
</div><divclass="msg alert err"><strong><iclass="ico">☒</i> Alert Error</strong> This is done by adding <code>err</code> to the class.
</div><divclass="msg alert fatal"><strong><iclass="ico">☠</i> Alert Fatal</strong> This is done by adding <code>fatal</code> to the class.
</div><divclass="msg alert info"><strongclass="c3"><iclass="ico big">☞</i> Alert Info</strong><spanclass="c9"> This is done by adding </span><code>info</code> to the class.
</div><divclass="msg alert ok"><strong><iclass="ico big">☑</i> Alert OK</strong> This is done by adding <code>ok</code> to the class.
</div><divclass="msg alert warn"><strong><iclass="ico big">☣</i> Alert Warning</strong> This is done by adding <code>warn</code> to the class.
</div><divclass="msg alert err"><strong><iclass="ico big">☒</i> Alert Error</strong> This is done by adding <code>err</code> to the class.
</div><divclass="msg alert fatal"><strong><iclass="ico big">☠</i> Alert Fatal</strong> This is done by adding <code>fatal</code> to the class.
<head><metacontent="text/html; charset=UTF-8"http-equiv="Content-Type"/><metacontent="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"name="viewport"/><title>BRUT</title><linkhref="brut.min.css"rel="stylesheet"type="text/css"/></head><bodyclass="col"><div><navclass="nav"onclick="this.focus()"tabindex="-1"><divclass="container"><aclass="pagename"href="index.html">BRUT</a><ahref="h/docs.html">Docs</a><ahref="h/download.html">Download</a><ahref="https://gitea.esy.fun/yogsototh/brutcss">Code</a></div></nav><buttonclass="btn sn btn-close">×</button></div><divclass="container col"><divclass="hero bg-neutral"><divclass="row middle"><imgalt="brutalism"class="c3 no-grow"src="h/img/brutalism.webp"/><divclass="col block c6"><h1class="title">BRUT</h1><h4>A Brutalist and Minimalist CSS Framework</h4><p>This CSS framework is ideal to be used for admin interface where youwant to make it clear, this is not for any kind of end user but onlyadvanced technical people.</p></div><imgalt="brutalism"class="c3 no-grow"src="h/img/brutalism.webp"/></div></div><divclass="row"><divclass="col card"><h3>Docs</h3><p>Docs</p><p>Docs</p><aclass="btn err big push" href="h/docs.html">Docs</a></div><divclass="col card"><h3>Download</h3><divclass="block"><p>Download BRUT</p></div><aclass="btn err big push" href="h/download.html">Download</a></div></div></div><footer><divclass="container"><p>By <ahref="https://yannesposito.com">Yann Esposito</a></p></div></footer></body>
<head><metacontent="text/html; charset=UTF-8"http-equiv="Content-Type"/><metacontent="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"name="viewport"/><title>BRUT</title><linkhref="brut.min.css"rel="stylesheet"type="text/css"/></head><bodyclass="col"><div><navclass="nav"onclick="this.focus()"tabindex="-1"><divclass="container"><aclass="pagename"href="index.html">BRUT</a><ahref="h/docs.html">Docs</a><ahref="h/download.html">Download</a><ahref="https://gitea.esy.fun/yogsototh/brutcss">Code</a></div></nav><buttonclass="btn sn btn-close">×</button></div><divclass="container col"><divclass="hero bg-neutral"><divclass="row middle"><imgalt="brutalism"class="c3 no-grow"src="h/img/brutalism.webp"/><divclass="col block c6"><h1class="title">BRUT</h1><h4>A Brutalist and Minimalist CSS Framework</h4><p>This CSS framework is ideal to be used for admin interface where youwant to make it clear, this is not for any kind of end user but onlyadvanced technical people.</p></div><imgalt="brutalism"class="c3 no-grow"src="h/img/brutalism.webp"/></div></div><divclass="row"><divclass="col card"><h3>Docs</h3><p>Docs</p><p>Docs</p><aclass="btn big push" href="h/docs.html">Docs</a></div><divclass="col card"><h3>Download</h3><divclass="block"><p>Download BRUT</p></div><aclass="btn warn big push" href="h/download.html">Download</a></div></div></div><footer><divclass="container"><p>By <ahref="https://yannesposito.com">Yann Esposito</a></p></div></footer></body>