155 lines
16 KiB
HTML
155 lines
16 KiB
HTML
<head><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /><meta content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no" name="viewport" /><title>BRUT - documentation</title><link href="../brut.min.css" rel="stylesheet" type="text/css" /></head><body class="col"><div><nav class="nav" onclick="this.focus()" tabindex="-1"><div class="container"><a class="pagename" href="../index.html">BRUT</a><a href="../h/docs.html">Docs</a><a href="../h/download.html">Download</a><a href="https://gitea.esy.fun/yogsototh/brutcss">Code</a></div></nav><button class="btn sn btn-close">×</button></div><div class="container"><div><h2>Textual content</h2><div class="col"><div class="card"><div id="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 <code class="hl">hl</code>.</p><p>The text should be <strong class="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>,
|
||
<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 <code class="hl">hl</code>.</p>
|
||
<p>The text should be <strong class="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>
|
||
</pre></details></div><div class="card"><div id="doc"><p>Remark if you need to present a long text to read you can still use the class <code>doc</code>. Take a look at the next paragraph for example: </p><div class="doc"><p>Lorem ipsum with pretty Lorem ipsum dolor sit amet consectetur adipiscing elit, urna consequat felis vehicula class ultricies mollis dictumst, aenean non a in donec nulla. Phasellus ante pellentesque erat cum risus consequat imperdiet aliquam, integer placerat et turpis mi eros nec lobortis taciti, vehicula nisl litora tellus ligula porttitor metus.</p><p>Vivamus integer non suscipit taciti mus etiam at primis tempor sagittis sit, euismod libero facilisi aptent elementum felis blandit cursus gravida sociis erat ante, eleifend lectus nullam dapibus netus feugiat curae curabitur est ad. Massa curae fringilla porttitor quam sollicitudin iaculis aptent leo ligula euismod dictumst, orci penatibus mauris eros etiam praesent erat volutpat posuere hac. Metus fringilla nec ullamcorper odio aliquam lacinia conubia mauris tempor, etiam ultricies proin quisque lectus sociis id tristique, integer phasellus taciti pretium adipiscing tortor sagittis ligula.</p><p>Mollis pretium lorem primis senectus habitasse lectus scelerisque donec, ultricies tortor suspendisse adipiscing fusce morbi volutpat pellentesque, consectetur mi risus molestie curae malesuada cum. Dignissim lacus convallis massa mauris enim ad mattis magnis senectus montes, mollis taciti phasellus accumsan bibendum semper blandit suspendisse faucibus nibh est, metus lobortis morbi cras magna vivamus per risus fermentum. Dapibus imperdiet praesent magnis ridiculus congue gravida curabitur dictum sagittis, enim et magna sit inceptos sodales parturient pharetra mollis, aenean vel nostra tellus commodo pretium sapien sociosqu.</p></div><p>The <code>doc</code> class ensure the width of the text is not too wide and use a very legible font.</p><blockquote>Some blockquote</blockquote></div><details><summary>code</summary><pre>
|
||
<div id="doc">
|
||
<p>Remark if you need to present a long text to read you can
|
||
still use the class <code>doc</code>. Take a look at the next
|
||
paragraph for example:</p>
|
||
<div class="doc">
|
||
<p>Lorem ipsum with pretty Lorem ipsum dolor sit amet
|
||
consectetur adipiscing elit, urna consequat felis vehicula
|
||
class ultricies mollis dictumst, aenean non a in donec nulla.
|
||
Phasellus ante pellentesque erat cum risus consequat
|
||
imperdiet aliquam, integer placerat et turpis mi eros nec
|
||
lobortis taciti, vehicula nisl litora tellus ligula porttitor
|
||
metus.</p>
|
||
<p>Vivamus integer non suscipit taciti mus etiam at primis
|
||
tempor sagittis sit, euismod libero facilisi aptent elementum
|
||
felis blandit cursus gravida sociis erat ante, eleifend
|
||
lectus nullam dapibus netus feugiat curae curabitur est ad.
|
||
Massa curae fringilla porttitor quam sollicitudin iaculis
|
||
aptent leo ligula euismod dictumst, orci penatibus mauris
|
||
eros etiam praesent erat volutpat posuere hac. Metus
|
||
fringilla nec ullamcorper odio aliquam lacinia conubia mauris
|
||
tempor, etiam ultricies proin quisque lectus sociis id
|
||
tristique, integer phasellus taciti pretium adipiscing tortor
|
||
sagittis ligula.</p>
|
||
<p>Mollis pretium lorem primis senectus habitasse lectus
|
||
scelerisque donec, ultricies tortor suspendisse adipiscing
|
||
fusce morbi volutpat pellentesque, consectetur mi risus
|
||
molestie curae malesuada cum. Dignissim lacus convallis massa
|
||
mauris enim ad mattis magnis senectus montes, mollis taciti
|
||
phasellus accumsan bibendum semper blandit suspendisse
|
||
faucibus nibh est, metus lobortis morbi cras magna vivamus
|
||
per risus fermentum. Dapibus imperdiet praesent magnis
|
||
ridiculus congue gravida curabitur dictum sagittis, enim et
|
||
magna sit inceptos sodales parturient pharetra mollis, aenean
|
||
vel nostra tellus commodo pretium sapien sociosqu.</p>
|
||
</div>
|
||
<p>The <code>doc</code> class ensure the width of the text is
|
||
not too wide and use a very legible font.</p>
|
||
<blockquote>
|
||
Some blockquote
|
||
</blockquote>
|
||
</div>
|
||
</pre></details></div><div class="card"><div id="itemize"><h2>itemization</h2><h3>ul</h3><ul><li>item 1</li><li>item 2</li><li>item 3; with a very long text that should wrap to the next line in any browser. We'll see that the wrapped text should be aligned with the text of the other items. This is due to the <code>list-style-position: outside</code>.</li><li>item 4</li></ul><h3>ol</h3><ol><li>item 1</li><li>item 2</li><li>item 3</li><li>item 4</li></ol></div><details><summary>code</summary><pre>
|
||
<div id="itemize">
|
||
<h2>itemization</h2>
|
||
<h3>ul</h3>
|
||
<ul>
|
||
<li>item 1</li>
|
||
<li>item 2</li>
|
||
<li>item 3; with a very long text that should wrap to the
|
||
next line in any browser. We'll see that the wrapped text
|
||
should be aligned with the text of the other items. This is
|
||
due to the <code>list-style-position: outside</code>.</li>
|
||
<li>item 4</li>
|
||
</ul>
|
||
<h3>ol</h3>
|
||
<ol>
|
||
<li>item 1</li>
|
||
<li>item 2</li>
|
||
<li>item 3</li>
|
||
<li>item 4</li>
|
||
</ol>
|
||
</div>
|
||
</pre></details></div></div></div><div><h2>Images</h2><div class="col"><div class="card"><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" /></div><div><p>Directly a card</p><img src="../h/img/brutalism.webp" /></div><div class="block"><p>In a block</p><img src="../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>
|
||
</div>
|
||
</pre></details></div></div></div><div><h2>Buttons</h2><div class="col"><div class="card"><div id="buttons"><h1>Buttons</h1><h2>Text Buttons</h2><h3>Classic</h3><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><a class="tb fatal">tb fatal</a><h3>Sizes</h3><div class="block">Text<a class="tb sm">small</a><a class="tb">normal</a><a class="tb big">Big</a><a class="tb huge">HUGE</a></div><div class="row"><div class="col c2 gapless"><span> Text <a class="tb sm">tb sm</a> </span><a class="tb sm info">tb sm</a><a class="tb sm ok">tb sm</a><a class="tb sm warn">tb sm</a></div><div class="col c2 gapless"><a class="tb">tb</a><a class="tb info">tb</a><a class="tb ok">tb</a><a class="tb warn">tb</a></div><div class="col c3 gapless"><a class="tb big warn">tb big</a><a class="tb big err">tb big</a><a class="tb big fatal">tb big</a></div><div class="col c5 gapless"><a class="tb huge err">tb huge</a><a class="tb huge fatal">tb huge</a></div></div><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><a class="btn fatal">btn fatal</a><pre class="block">&lt;a class=&quot;btn btn-b&quot;&gt;btn-b&lt;/a&gt;</pre><h2>Sizes</h2><a class="btn sm">btn sm</a><a class="btn info">btn info</a><a class="btn big warn">btn big warn</a><a class="btn huge err">btn huge err</a><pre class="block">&lt;a class=&quot;btn sm info&quot;&gt;btn sm info&lt;/a&gt;</pre><div class="row"><div class="col c4 card"><h3>Standardized Width <code>btn std</code></h3><div class="col"><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><a class="btn std fatal">btn std fatal</a></div></div><div class="col c4 card"><h3>Big</h3><div class="col"><a class="btn std big ">btn std</a><a class="btn std big info">btn std info</a><a class="btn std big ok">btn std ok</a><a class="btn std big warn">btn std warn</a></div></div><div class="col c4 card"><h3>Huge</h3><div class="col"><a class="btn std huge">btn std</a><a class="btn std huge info">btn std info</a><a class="btn std huge ok">btn std ok</a></div></div></div></div><details><summary>code</summary><pre>
|
||
<div id="buttons">
|
||
<h1>Buttons</h1>
|
||
<h2>Text Buttons</h2>
|
||
<h3>Classic</h3><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><a class="tb fatal">tb
|
||
fatal</a>
|
||
<h3>Sizes</h3>
|
||
<div class="block">
|
||
Text<a class="tb sm">small</a><a class="tb">normal</a><a class="tb big">Big</a><a class="tb huge">HUGE</a>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col c2 gapless">
|
||
<span>Text <a class="tb sm">tb sm</a></span> <a class="tb sm info">tb sm</a><a class="tb sm ok">tb
|
||
sm</a><a class="tb sm warn">tb sm</a>
|
||
</div>
|
||
<div class="col c2 gapless">
|
||
<a class="tb">tb</a><a class="tb info">tb</a><a class="tb ok">tb</a><a class="tb warn">tb</a>
|
||
</div>
|
||
<div class="col c3 gapless">
|
||
<a class="tb big warn">tb big</a><a class="tb big err">tb
|
||
big</a><a class="tb big fatal">tb big</a>
|
||
</div>
|
||
<div class="col c5 gapless">
|
||
<a class="tb huge err">tb huge</a><a class="tb huge fatal">tb huge</a>
|
||
</div>
|
||
</div>
|
||
<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><a class="btn fatal">btn
|
||
fatal</a>
|
||
<pre class="block">&amp;lt;a class=&amp;quot;btn btn-b&amp;quot;&amp;gt;btn-b&amp;lt;/a&amp;gt;</pre>
|
||
<h2>Sizes</h2><a class="btn sm">btn sm</a><a class="btn info">btn info</a><a class="btn big warn">btn big
|
||
warn</a><a class="btn huge err">btn huge err</a>
|
||
<pre class="block">&amp;lt;a class=&amp;quot;btn sm info&amp;quot;&amp;gt;btn sm info&amp;lt;/a&amp;gt;</pre>
|
||
<div class="row">
|
||
<div class="col c4 card">
|
||
<h3>Standardized Width <code>btn std</code></h3>
|
||
<div class="col">
|
||
<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><a class="btn std fatal">btn std fatal</a>
|
||
</div>
|
||
</div>
|
||
<div class="col c4 card">
|
||
<h3>Big</h3>
|
||
<div class="col">
|
||
<a class="btn std big">btn std</a><a class="btn std big info">btn std info</a><a class="btn std big ok">btn std ok</a><a class="btn std big warn">btn std warn</a>
|
||
</div>
|
||
</div>
|
||
<div class="col c4 card">
|
||
<h3>Huge</h3>
|
||
<div class="col">
|
||
<a class="btn std huge">btn std</a><a class="btn std huge info">btn std info</a><a class="btn std huge ok">btn std ok</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</pre></details></div></div></div></div><footer><div class="container"><p>By <a href="https://yannesposito.com">Yann Esposito</a></p></div></footer></body> |