Kit
The tool kit for ui components
The tool kit for ui components
A simple close icon positioned in the top right of the relative parent
.close--light.close--gray<div style="position: relative; height: 40px;"> <span class="close [modifier class]"></span> </div>
A simple, responsive modal. Traditionally used while nested below an overlay. Note: the first button will not work by nature of how KSS is used to generate a selector. It's only a problem with this documentation
.modal--is_active.modal--small.modal--large.modal--xlarge<div class="overlay" id="js-modal-[modifier class]"> <div class="modal [modifier class]">Modal is opened</div> <span class="close js-close-modal" data-id="js-modal-[modifier class]"></span> </div> <a href="javascript:;" class="btn js-show-modal" data-id="js-modal-[modifier class]"> Demo Modal </a>
Various positions for the popovers
.popover--below.popover--left.popover--above.popover--right.popover--right_below.popover--left_below.popover--align_top.popover--right--mobile.popover--left--mobile.popover--center--mobile<div class="pulse js-click-popover" data-id="js-hover-popover-[modifier class]">
<div class="popover [modifier class]" id="js-hover-popover-[modifier class]">
The quick brown fox jumped over the lazy dog, so quickly.
</div>
</div>
A popover, primarily used in onboarding flows
.popover--highlight.popover--tooltip.popover--tip_gray<div class="pulse js-click-popover" data-id="js-hover-popover-[modifier class]">
<div class="popover popover--below [modifier class]" id="js-hover-popover-[modifier class]">
The quick brown fox jumped over the lazy dog, so quickly.
</div>
</div>
A popover, primarily used in onboarding flows
.pop-menu--portal<div class="js-click-popover pop-menu [modifier class]" data-id="js-pop-menu-kss[modifier class]">
<div class="pop-menu__title">Verification Portal</div>
<div class="popover popover--right_below pop-menu__popover" id="js-pop-menu-kss[modifier class]">
<a class="pop-menu__item" href="javascript:;">
Verification Portal
</a>
<a class="pop-menu__item" href="javascript:;">
Background Checks Portal
</a>
</div>
</div>
Simple tab navigation for showing/hiding content
<div class="tabs" id="js-group-1">
<div class="tabs-toggle js-toggle-tab tabs-toggle--is_active" data-id="tab-one">
Tab One
</div>
<div class="tabs-toggle js-toggle-tab" data-id="tab-two">
Tab Two
</div>
</div>
<div class="js-group-1">
<div class="tabs-content js-tabs-content tabs-content--is_active" id="tab-one">
Tab One
</div>
<div class="tabs-content js-tabs-content" id="tab-two">
Tab Two
</div>
</div>
<div class="tabs tabs--switch bg-gray4"> <div class="js-toggle-tab tabs-toggle tabs-toggle--is_active" data-id="false">Hide</div> <div class="js-toggle-tab tabs-toggle" data-id="true">Show</div> </div>
<div class="tabs tabs--folder tabs--folder_buttons" id="js-applications-tabs-id">
<div class="js-toggle-tab tabs-toggle--folder_buttons container--small type--small u-display-inline-block u-box u-ta-center js-usage-tab" data-id="js-usage-id">
<i class="fa fa-bar-chart"></i><span class="u-hidden--mobile"> Usage</span>
</div>
<div class="js-toggle-tab tabs-toggle--folder_buttons container--small type--small u-display-inline-block u-box u-ta-center" data-id="js-edit-id">
<i class="fa fa-pencil"></i><span class="u-hidden--mobile"> Edit</span>
</div>
<div class="js-toggle-tab tabs-toggle--folder_buttons container--small type--small u-display-inline-block u-box u-ta-center" data-id="js-test-id">
<i class="fa fa-tachometer"></i><span class="u-hidden--mobile"> Test</span>
</div>
</div>
<div class="js-applications-tabs-id u-hidden tabs-content--folder_buttons container bg-gray8 container--bordered">
<div class="tabs-content js-tabs-content js-usage" id="js-usage-id" data-application_id="id">usage content</div>
<div class="tabs-content js-tabs-content js-edit" id="js-edit-id">edit content</div>
<div class="tabs-content js-tabs-content js-test" id="js-test-id">test content</div>
</div>
<div class="grid grid--gutter_small tabs tabs--folder" id="js-industry-tabs">
<div class="column-4 column--bottom">
<div class="tabs-toggle--folder text-overflow-elipsis js-toggle-tab tabs-toggle--is_active" data-id="js-p2p">
Peer to Peer
</div>
</div>
<div class="column-4 column--bottom">
<div class="tabs-toggle--folder text-overflow-elipsis js-toggle-tab" data-id="js-on_demand">
Car & Ride Sharing
</div>
</div>
<div class="column-4 column--bottom">
<div class="tabs-toggle--folder text-overflow-elipsis js-toggle-tab" data-id="js-tenant">
Tenant Screening
</div>
</div>
</div>
<div class="js-industry-tabs tabs-content--folder container container--large bg-white type--gray2 u-ta-left">
<div class="tabs-content js-tabs-content tabs-content--is_active" id="js-p2p">
`Peer to Peer` content
</div>
<div class="tabs-content js-tabs-content" id="js-on_demand">
`Car & Ride Sharing` content
</div>
<div class="tabs-content js-tabs-content" id="js-tenant">
`Tenant Screening` content
</div>
</div>
Simplified Folder navigation
<div> <a href="javascript:;" class="folder-tab [modifier class]">Oauth Verifications</a> </div>
Simple accordion for toggling content
.accordion--is_active.accordion--is_last.accordion--with_arrow.accordion--gray.accordion--with_pencil.accordion--border-white<div class="accordion [modifier class]"> Toggle Accordion 1 </div>
Back and Next arrows for pagination
<div style="position: relative; height: 100px;"> <div class="pagination--back icon_box"></div> <div class="pagination--next icon_box"></div> </div>
Pulsating Dot
<div class="pulse"></div>
.dash-nav--links<div class="dash-nav bg-white container--bordered_mobile u-ta-center--mobile">
<ul>
<li class="js-navigate-link type--teal u-box u-cursor-pointer u-visible u-ta-left--desktop u-ta-center--mobile applications active" data-nav="applications">
<i class="sl-gear"></i>
Applications
</li>
<li class="js-navigate-link type--teal u-box u-cursor-pointer u-visible u-ta-left--desktop u-ta-center--mobile roles" data-nav="roles">
<i class="sl-one-person"></i>
Users
</li>
<li class="js-navigate-link type--teal u-box u-cursor-pointer u-visible u-ta-left--desktop u-ta-center--mobile logs" data-nav="logs">
<i class="sl-form"></i>
Audit Trail
</li>
<li class="js-navigate-link type--teal u-box u-cursor-pointer u-visible u-ta-left--desktop u-ta-center--mobile billing" data-nav="billing">
<i class="sl-hand-card"></i>
Billing
</li>
</ul>
</div>