Voxloud UI Toolkit


Fonts

Example of font-weight 100

Example of font-weight 200

Example of font-weight 400 (normal)

Example of font-weight 500

Example of font-weight 600

Example of font-weight 700 (bold)

Example of font-weight 800

Usage:

GT-Eesti-Pro is set as font for html body


Icons

Small


Big


Buttons

Showcase of all buttons

Button Primary

Primary button with color Bright Crimson

Button Secondary

Secondary button with color Bright Crimson

Button Secondary Grey

Secondary button with color grey

Button Secondary Dark Grey

Secondary button with color dark grey

Button Disabled

Button disabled

Button Icon

Button Icon


Button groups

Showcase for button groups

Button group Primary

Primary button with color Bright Crimson

Button group Secondary

Secondary button group with color Bright Crimson

Button group Secondary Grey

Secondary button group with color grey

Button Secondary Dark Grey

Secondary button with color dark grey

Button Disabled

Button disabled

Button Icon

Button Icon


Bordered button group

Bordered button Primary
Bordered button Secondary

Avatars

Circular

  • Model
  • Model
  • Model
  • Model
  • NS
  • NS
  • N
  • N
Usage:

<div class="vox-avatar-circular">
 <img width="100%" src="[img source]" alt="">
</div>

Sizing classes are vox-avatar-circular-sm, vox-avatar-circular-xs, vox-avatar-circular-micro.

Usage:

<div class="vox-avatar-circular">
  <span>SN</span>
</div>

Sizing classes are vox-avatar-circular-sm, vox-avatar-circular-xs, vox-avatar-circular-micro.

Square

  • Model
  • Model
  • Model
  • Model
  • V
  • V
  • V
  • V
Usage:

<div class="vox-avatar-square">
 <img width="100%" src="[img source]" alt="">
</div>

Sizing classes are vox-avatar-square-sm, vox-avatar-square-xs, vox-avatar-square-micro.

Usage:

<div class="vox-avatar-square">
  <span>SN</span>
</div>

Sizing classes are vox-avatar-square-sm, vox-avatar-square-xs, vox-avatar-square-micro.


Radio buttons

Usage:

<input type="radio" class="vox-radio" />

Usage:

<input type="radio" class="vox-radio" disabled />


Checkbox

Usage:

<input type="checkbox" class="vox-checkbox" />

Note:

The state intermediate must be assigned in javascript by setting the property indeterminate to true

Usage:

<input type="checkbox" class="vox-checkbox" disabled />

Note:

The state intermediate must be assigned in javascript by setting the property indeterminate to true


Text fields


Readonly mode

Readonly default
This field is required

Icon text field

Icon text field default
Error message
Icon text field disabled
Error message

Dense text field

Dense text field default
Error message
Dense text field filled
Error message
Dense text field disabled
Error message
Dense text field validation error
Error message

Number field

Number field default
Number field disabled
Number field validation error

Typeahead input

Typeahead input default
Dense Typeahead input

Text Field Icons

Error message
Error message
Error message

<div class="vox-input-group">
<input type="text" class="vox-text-field" placeholder="Placehoder" />
<span class="vox-text-field-icon" data-icon=[unicode_icon] style="font-family: [font-family]">
</span>
</div>

Note:

The usage is the same of the Text Field. The only difference is that to use a custom icon the property data-icon must be added to the span and setted to the unicode of the icon. Also the font-family of the icons must be setted from style.


Progress bar


Usage:

Bar colors for progress bar: vox-progress__bar_aquamarine, vox-progress__bar_bright-crimson, vox-progress__bar_royal-blue.

          <div class="vox-progress progress"><div class="vox-progress__bar vox-progress__bar_bright-crimson progress-bar" role="progressbar" style="width: 30%"></div></div>
        
00:40

Usage:

Bar colors for progress bar with text: vox-progress-text__bar_aquamarine, vox-progress-text__bar_bright-crimson, vox-progress-text__bar_royal-blue.

Text font sizes for progress bar with text: vox-progress-text__text_size-s, vox-progress-text__text_size-s.

          <div class="vox-progress-text progress"><span class="vox-progress-text__text vox-progress-text__text_size-s">00:40</span><div class="vox-progress-text__bar vox-progress-text__bar_aquamarine progress-bar" role="progressbar" style="width: 60%"></div></div>
        
+39 02 1238376

Usage:

Bar colors for progress bar with text: vox-progress-text__bar_aquamarine, vox-progress-text__bar_bright-crimson, vox-progress-text__bar_royal-blue.

Text font sizes for progress bar with text: vox-progress-text__text_size-s, vox-progress-text__text_size-s.

          <div class="vox-progress-text progress"><span class="vox-progress-text__text vox-progress-text__text_size-l">+39 02 1238376</span><div class="vox-progress-text__bar vox-progress-text__bar_aquamarine progress-bar" role="progressbar" style="width: 100%"></div></div>
        

Tooltip


Chips

Bright crimson text chip
Label name
Royal blue text chip
Label name
Gold text chip
Label name
Peach text chip
Label name
Aquamarine text chip
Label name
Purple text chip
Label name
Bright crimson chip
Label name
Royal blue chip
Label name
Purple chip
Label name
Gold chip
Label name
Aquamarine chip
Label name
Black chip
Label name
Peach chip
Label name
Dark grey chip
Label name
Light grey chip
Label name

Cards

Default card
Addon card

Basic

Subheading
Lear more
9,00 € al mese

Tabs

Default tabs
card content goes here
Dense tabs
tab content goes here
Small tabs
tab content goes here

Toggles

Default toggle
Aquamarine toggle
Disabled toggle

Accordions

Accordion hidden
1

Text
Accordion shown
1

Text

Inline messages

Inline message royal-blue
This is a message.Link
Inline message gold
This is a message.Link
Inline message light-grey
This is a message.Link

Dropdowns

Dropdown input

Audio players

Audio player
00:00-02:00
Audio player active
00:48-02:00

Team/Numbers dropdown menu


Tables

Table
# First name Last name Email Phone number Extension
2492 DL Test dimitri.lukiiyaniuk@wildix.com +393791267320 101
2492 DL Test dimitri.lukiiyaniuk@wildix.com +393791267320 101

Pagination

Pagination
Choose page size:

Link

Link