In a concern for the internal development of BIMDATA, one of the objectives of the company is to refine the identity of the brand and apply it consistently to our various tools. So we created this style guide for this purpose. It allows us to build a central location where we host various components, code snippets, and so on.
.flex-container{
@include flexbox; @include justify-content(space-around); @include flex-flow(row wrap);
}
flex-container_equal{
@include flexbox; @include justify-content(center);
}
BIMDATA primary typeface is Roboto.
$font-primary
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
14px — Paragrapheh1{@include font-size(20px);}
h2{@include font-size(18px);}
h3{@include font-size(16px);}
h4{@include font-size(15px);}
p{@include font-size(14px);}
Aa
Roboto Regularh1, h3{font-family: $font-primary_bold;}
h2, h4{font-family: $font-primary_medium;}
p{font-family: $font-primary;}
Note
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Warning
Reiciendis, dolorum totam cumque consectetur repellat amet facere.
Important
Magnam, nostrum odit quae a rerum voluptas tucomtamque.
<div class="admonition example note">
<p class="admonition-title first">Note</p>
<p class="admonition-text last">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
</div>
<div class="admonition example warning">
<p class="admonition-title first">Warning</p>
<p class="admonition-text last">Reiciendis, dolorum totam cumque consectetur repellat amet facere.</p>
</div>
<div class="admonition example important">
<p class="admonition-title first">Important</p>
<p class="admonition-text last">Magnam, nostrum odit quae a rerum voluptas tucomtamque.</p>
</div>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Suscipit molestias distinctio nihil quasi ipsam sapiente doloribus velit porro ad dicta fugit in, nobis commodi similique adipisci ullam voluptatem accusantium. Debitis.
<div class="card">
<div class="card-header">
<h2>Title</h2>
</div>
<div class="card-body">
<p>some text here</p>
</div>
</div>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi, enim. Exercitationem pariatur, quaerat architecto facilis cumque sapiente optio autem, accusantium, at qui quia laudantium facere similique quibusdam..
<div class="base-card">
<div class="base-card__header">
<div class="base-card__title-container">
<h2>Title</h2>
</div>
</div>
<div class="base-card__content">
<p>some text here</p>
</div>
</div>
<div class="flex-container">
<div class="card-horizontal col-6">
<div class="card-horizontal_content">
<h3>Title</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
<a href="#" rel="noopener noreferrer" class="action-button">Try it
<span class="arrow"></span>
</a>
</div>
</div>
</div>
<div class="flex-container_equal">
<div class="card-horizontal text-center">
<div class="card-horizontal_content">
<img src="dist/img/bimdata_picto-immeuble.svg" alt="BIMDATA - picto building">
<h2 class="text-center">Title</h2>
<span></span>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
<a href="#" rel="noopener noreferrer" class="btn btn-primary">Try it</a>
</div>
</div>
</div>
<div class="base-input-text-material">
<input type="text" name="name" required="" id="id_name">
<span class="bar"></span>
<label for="id_name">
mon super label
</label>
<span class="base-error-text">mon message d'erreur</span>
</div>
<div class="base-input-text-material">
<input type="password" name="password1" required="" id="id_password1">
<span class="bar"></span>
<label for="id_password1">
Password <span class="asterisk">*</span>
</label>
<span class="show-password"></span>
<span class="base-error-text"></span>
</div>
<div class="initials">GL</div>
Loading
<div class="loader">
<div class="lds-dual-ring"></div>
</div>
<div class="loader loader-layout">
<p class="loader-layout__text">Loading</p>
<div class="lds-dual-ring"></div>
</div>
<div class="loader-blobs">
<div class="blob-center"></div>
<div class="blob"></div>
<div class="blob"></div>
<div class="blob"></div>
<div class="blob"></div>
<div class="blob"></div>
<div class="blob"></div>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<defs>
<filter id="goo">
<feGaussianBlur in="SourceGraphic" stdDeviation="10" result="blur" />
<feColorMatrix in="blur" mode="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 18 -7" result="goo" />
<feBlend in="SourceGraphic" in2="goo" />
</filter>
</defs>
</svg>
</div>
<div class="switch-component">
<label class="switch">
<input type="checkbox">
<span class="slider round"></span>
</label>
</div>
Field name | Description |
---|---|
Name | sets the name of your application |
Response Type | sets the way of authenticating, see the Authentication documentation content to learn more. |
Scopes | lists every granted access for your application on the data to learn more. |
<table border="0">
<caption>
<span class="caption-text">Fields description</span>
</caption>
<thead valign="bottom">
<tr class="row-odd">
<th class="head">Field name</th>
<th class="head">Description</th>
</tr>
</thead>
<tbody valign="top">
<tr class="row-even">
<td>Name</td>
<td>sets the name of your application</td>
</tr>
<tr class="row-odd">
<td>Response Type</td>
<td>sets the way of authenticating, see the Authentication documentation content to learn more.</td>
</tr>
<tr class="row-even">
<td>Scopes</td>
<td>lists every granted access for your application on the data to learn more.</td>
</tr>
</tbody>
</table>
<div class="base-valid-delete">
<span class="check">
<svgicon name="check" height="15" width="18"></svgicon>
</span>
<span class="check-cross">
<svgicon name="close" height="13" width="13"></svgicon>
</span>
</div>