App > Documentation > Components > UI Elements

Components

This page contain Flatlogic One styled versions of Bootstrap Alerts, Tooltips, Popovers, Modals and Progress Bars. All styles are in bootstrap-override.scss.

Progress Bars

For progress bars there is a small Flatlogic One extension which allows you to change progress bars sizes: .progress-sm, .progress-xs.

Notifications

Flatlogic One uses HubSpot's Messenger library. It's a client-side growl-like notifications with actions and auto-retry.

Read more at Messenger website.

Icons
Font Awesome Icons

Font Awesome is iconic font originally designed for Bootstrap (Font Awesome works great with all frameworks). It contains 439 icons in pictographic font form.

Read more at Font Awesome website.

Glyphicons Icons

200 icons in pictographic font form provided by Glyphicons.

Buttons

To create button you can style any html element with .btn class. Flatlogic One replaces default bootstrap colors with theme specific and adds two more: .btn-gray and .btn-inverse.

You can read more at Bootstrap Buttons page.

Tabs

Tabs component may be placed both inside of .widget element or directly into main .content.

Originally Bootstrap has an option to put tabs on left and right. In Bootstrap 3 this feature was removed. We here think it was a pretty usable component, so Flatlogic One keeps it:

<div class="tabbable tabs-left">
    <ul id="tabs2" class="nav nav-tabs">
        <li class=""><a href="#tab12" data-toggle="tab">Basic</a></li>
        <li class="active"><a href="#tab22" data-toggle="tab">Assumtion</a></li>
        <li class=""><a href="#tab32"  data-toggle="tab">Works</a></li>
    </ul>
    <div id="tabs2c" class="tab-content">
        <div class="tab-pane" id="tab12">
            1
        </div>
        <div class="tab-pane active" id="tab22">
            2
        </div>
        <div class="tab-pane" id="tab32">
            3
        </div>
    </div>
</div>

For more info check Bootstrap Tabs.

In case you want your tabs to become accordion for small screens checkout our tabcollapse plugin.

Accordion

Same as Tabs Accordion may be placed both as a widget inside .content or inside of .widget. Flatlogic One's accordion is a styled version of Bootstrap Collapse component.

Grouped Lists

Flatlogic One grouped lists is a styled version of jQuery UI Sortable component.

With help of Touch Punch allows sorting at touch devices.

List Groups

This nestable draggable lists are built with jQuery based lib - Nestable.