fleetcor-lwc
v4.0.0
Published
LWC framework by Fleetcor
Readme
Fleetcor LWC
About
The Fleetcor LWC framework is a set of popular LWC components for use in any client-side web development projects.
It will help you speed up the process of building any web application.
How to install
In your project open terminal and install fleetcor-lwc
npm i fleetcor-lwcAdd / update lwc.config.json file in your project
...
{
"modules": [
...
{
"npm": "fleetcor-lwc"
}
]
}
...Components
Radio Group Icon
<flt-radio-group-icon
size="s"
name="city"
disabled
required
group="main"
options="[{icon:'///icon-path', value:'London'}, {icon:'///icon-path', value:'Leon'}]"
value="London"
></flt-radio-group-icon>Radio Group Icon variables
| @api | type | values | required | description |
| ------------- | ------ | ------ | -------- | ----------------------------------------------------------------------------------------- |
| name | string | | + | |
| options | array | | + | Array of available items which have icon with path of icon and value as unique string |
| size | string | s | - | |
| value | string | | - | Current value from options items value |
| disabled | bool | | - | |
| required | bool | | - | |
| group | string | | - | |
| error-message | string | | - | |
Radio Group Icon methods
| @api | params | return type | description |
| -------- | ----------- | ----------- | ----------------------------------------------------------------------------------------------------------------------- |
| validate | | void | Check component validation and show error message to user |
| isValid | | bool | Return true or false |
| getData | silent:bool | object | Return full data of component's state. If silent true - return value will be without any errors displaying for client |
Radio Group Icon events
| name | handle | return | description | | ------ | ------------ | ------ | ------------------------------------- | | change | event.detail | object | Return full data of component's state |
Radio Group
<flt-radio-group
size="s"
name="city"
disabled
required
direction="column"
group="main"
options="[{label:'London', value:'London'}, {label:'Leon', value:'Leon'}]"
value="London"
label="City"
></flt-radio-group>Radio Group variables
| @api variables | type | values | required | description |
| -------------- | ------ | ----------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| name | string | | + | |
| options | array | | + | Array of available items which have label with any html text and value as unique string, element to display for selected item at the bottom side |
| size | string | s | - | |
| value | string | | - | Current value from options items value |
| label | string | | - | It is main label for items value |
| disabled | bool | | - | |
| required | bool | | - | |
| direction | string | row or column | - | |
| group | string | | - | |
| error-message | string | | - | |
Radio Group methods
| @api | params | return type | description |
| -------- | ----------- | ----------- | ----------------------------------------------------------------------------------------------------------------------- |
| validate | | void | Check component validation and show error message to user |
| isValid | | bool | Return true or false |
| getData | silent:bool | object | Return full data of component's state. If silent true - return value will be without any errors displaying for client |
Radio Group events
| name | handle | return | description | | ------ | ------------ | ------ | ------------------------------------- | | change | event.detail | object | Return full data of component's state |
Checkbox
<flt-checkbox
size="small"
name="agreement"
disabled
required
group="main"
value="true"
label="Next"
></flt-checkbox>Checkbox variables
| @api variables | type | values | required | description |
| -------------- | ------ | ------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| name | string | | + | |
| size | string | small or medium | - | |
| value | bool | | - | |
| label | html | | - | Label set to template as HTML content. You can user tag a with attribute view-modal to catch viewmodal Custom Event by click on it |
| disabled | bool | | - | |
| required | bool | | - | |
| group | string | | - | |
| error-message | string | | - | |
Checkbox methods
| @api | params | return type | description |
| -------- | ----------- | ----------- | ----------------------------------------------------------------------------------------------------------------------- |
| validate | | void | Check component validation and show error message to user |
| isValid | | bool | Return true or false |
| getData | silent:bool | object | Return full data of component's state. If silent true - return value will be without any errors displaying for client |
Checkbox events
| name | handle | return | description | | ------ | ------------ | ------ | ------------------------------------- | | change | event.detail | object | Return full data of component's state |
Button
<flt-button
type="base|primary|secondary|link"
size="xs|small|medium|large"
icon-left="arrow-left"
icon-right="arrow-left"
disabled
label="Next"
>
<!-- Any html element -->
</flt-button>Button variables
| @api variables | type | values | required | description |
| -------------- | ------ | -------------------------------- | -------- | ------------------------------- |
| type | string | base, primary, secondary, link | - | |
| size | string | xs, small, medium, large | - | |
| icon-left | string | arrow-left, ... | - | any value from Icon component |
| icon-right | string | arrow-right, ... | - | any value from Icon component |
| label | string | | - | |
| disabled | bool | | - | |
Button slot
| slot | description | | --------- | ---------------------------------------------- | | default | any html element can be there | | iconLeft | any html element can override left icon place | | iconRight | any html element can override right icon place |
Icon
<flt-icon icon="arrow-left"></flt-icon>Icon variables
| @api variables | type | values | required | description |
| -------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| icon | string | arrow-left, ev, carwash, car, van, unleaded, fuel, driver, vehicle, both, shared-card, ev-and-fuel, oil, key, blocked, multiple-users,arrow-right, diesel, hydrogen, signature, plus, plus-small, document, close, hgv, eye, sign, check,discount,pin-drop,credit-card,receipt,gear-wheel,app-shortcut,drug-indicator,sell,parking-sign,headset-mic,gas-station,directions-car,local-shipping,public,place | - | |
Card
<flt-card></flt-card>Card slot
| slot | description | | ------- | ----------------------------- | | default | any html element can be there |
Tooltip
<flt-tooltip content="Text description info" corner="12">
<!-- Any html element -->
<flt-icon icon="arrow-left"></flt-icon>
</flt-tooltip>Tooltip variables
| @api variables | type | values | required | description | | -------------- | ---- | ------ | -------- | --------------------------------- | | content | html | | + | | | corner | int | | - | change corner radius of container |
Tooltip slot
| slot | description | | ------- | ----------------------------- | | default | any html element can be there |
Loader
<flt-loader>
<flt-icon icon="arrow-left"></flt-icon>
</flt-loader>Loader slot
| slot | description | | ------- | ----------------------------- | | default | any html element can be there |
Modal
<flt-modal deactive-glass>
<flt-icon icon="arrow-left"></flt-icon>
</flt-modal>Modal variables
| @api variables | type | values | required | description | | -------------- | ---- | ------ | -------- | --------------------------------------- | | deactiveGlass | bool | | - | Depricate close modal by clicking glass |
Modal slot
| slot | description | | ------- | ----------------------------- | | default | any html element can be there |
Progress Step
<flt-progress-step title="Contacts" total="8" current="1"></flt-progress-step>Progress Step variables
| @api variables | type | values | required | description | | -------------- | ------ | ------ | -------- | ---------------------------------------------- | | title | string | | + | title for component | | total | int | | + | right number position | | current | int | | + | left part of position (always less then total) |
Radio Group Chips
<flt-radio-group-chips
name="city"
label="City"
value="London"
error-message="Error! Empty field"
required
options="[{label:'London', value:'London'}, {label:'Leon', value:'Leon'}]"
>
</flt-radio-group-chips>Radio Group Chips variables
| @api variables | type | values | required | description |
| -------------- | ------ | --------- | -------- | ------------------------------------------------------------------ |
| name | string | | + | |
| options | array | | + | Array of available items with parameters: label - string; value - unique string; iconLeft and iconRight - any value from Icon component |
| size | string | medium | - | Size of buttons (button sizes) |
| type | string | primary | - | Type of selected button (button types) |
| value | string | | - | Current value from options items value |
| disabled | bool | | - | |
| required | bool | | - | |
| group | string | | - | |
| error-message | string | | - | |
Radio Group Chips methods
| @api | params | return type | description |
| -------- | ----------- | ----------- | ----------------------------------------------------------------------------------------------------------------------- |
| validate | | void | Check component validation and show error message to user |
| isValid | | bool | Return true or false |
| getData | silent:bool | object | Return full data of component's state. If silent true - return value will be without any errors displaying for client |
Radio Group Chips events
| name | handle | return | description | | ------ | ------------ | ------ | ------------------------------------- | | change | event.detail | object | Return full data of component's state |
Picklist Chips
<flt-picklist
name="city"
required
show-dropdown-as-modal
placeholder="City"
error-message="Error! Empty field"
value="London"
options="[{label:'London', value:'London'}, {label:'Leon', value:'Leon'}]"
>
</flt-picklist>Picklist variables
| @api variables | type | values | required | description |
| ---------------------- | ------ | -------- | -------- | --------------------------------------------------------------------------------------------- |
| name | string | | + | |
| options | array | | + | Array of available items with label and value as unique string |
| size | string | medium | - | Size of buttons (button sizes) |
| show-dropdown-as-modal | bool | | - | Show modal with selected options |
| modal-dimention-start | int | 1280 | - | If showDropdownAsModal is true, by default modal become visible window width less then 1280px |
| hide-placeholder | bool | | - | Hide placeholder on picklist in desktop version and if value is exist |
| value | string | | - | Current value from options items value | | disabled | bool | | - | | | required | bool | | - | | | group | string | | - | | | error-message | string | | - | |
Picklist methods
| @api | params | return type | description |
| -------- | ----------- | ----------- | ----------------------------------------------------------------------------------------------------------------------- |
| validate | | void | Check component validation and show error message to user |
| isValid | | bool | Return true or false |
| getData | silent:bool | object | Return full data of component's state. If silent true - return value will be without any errors displaying for client |
Picklist events
| name | handle | return | description | | ------ | ------------ | ------ | ------------------------------------- | | change | event.detail | object | Return full data of component's state |
Input Text
<flt-input-text
name="FirstName"
label="First Name"
value="Jos"
error-message="Error! Required field"
required
reg-exp="^[a-zA-Z]*$"
placeholder="First Name"
max-length="16"
type="text"
placeholde-visible
></flt-input-text>
<flt-input-text
name="Currency"
label="Currency"
value="100"
error-message="Error! Required field"
required
prefix="$"
reg-exp="^[0-9]$"
placeholder="Currency"
max-length="7"
min-value="100"
max-value="1000000"
type="text"
placeholde-visible
></flt-input-text>Input Text variables
| @api variables | type | values | required | description |
| ------------------ | ------ | ------------ | -------- | ----------- |
| name | string | | + | |
| label | string | | - | |
| value | string | | - | |
| error-message | string | | - | |
| required | bool | | - | |
| disabled | bool | | - | |
| placeholde-visible | bool | | - | |
| prefix | html | | - | |
| reg-exp | string | | - | |
| placeholder | string | | - | |
| max-length | int | | - | |
| min-value | int | | - | |
| max-value | int | | - | |
| type | string | text,tel | - | |
Input Text methods
| @api | params | return type | description |
| -------- | ----------- | ----------- | ----------------------------------------------------------------------------------------------------------------------- |
| validate | | void | Check component validation and show error message to user |
| isValid | | bool | Return true or false |
| getData | silent:bool | object | Return full data of component's state. If silent true - return value will be without any errors displaying for client |
Input Text events
| name | handle | return | description | | ------ | ------------ | ------ | ------------------------------------- | | focus | event | object | Return common Event object | | blur | event | object | Return common Event object | | change | event.detail | object | Return full data of component's state |
Input Email
This component fully extends from Input Text
<flt-input-email
name="Email"
label="Email"
value="[email protected]"
error-message="Error! Required field"
required
placeholder="Email"
type="email"
placeholde-visible
></flt-input-email>Input Phone
<flt-input-phone
name="phone"
value="+44 3435234523"
error-message="Error! Required field"
required
placeholder="Phone Number"
error-message="Please enter a valid phone"
></flt-input-phone>Input Phone variables
| @api variables | type | values | required | description |
| ---------------------- | ------ | ------ | -------- | --------------------------------------------------------------------------------------------- |
| name | string | | + | |
| error-message | string | | - | |
| value | string | | - | |
| required | bool | | - | |
| disabled | bool | | - | |
| placeholder | string | | - | |
| code-by-default | string | GB | - | Country code. by default UK country code GB |
| show-dropdown-as-modal | bool | | - | |
| modal-dimention-start | int | 1280 | - | If showDropdownAsModal is true, by default modal become visible window width less then 1280px |
Input Phone methods
| @api | params | return type | description |
| -------- | ------------------ | ----------- | ----------------------------------------------------------------------------------------------------------------------- |
| validate | | void | Check component validation and show error message to user |
| isValid | | bool | Return true or false |
| getData | silent:bool | object | Return full data of component's state. If silent true - return value will be without any errors displaying for client |
| setCode | countryCode:string | void | Change country code |
Input Phone events
| name | handle | return | description | | ------ | ------------ | ------ | ------------------------------------- | | focus | event | object | Return common Event object | | blur | event | object | Return common Event object | | change | event.detail | object | Return full data of component's state |
Input With Picklist
<flt-input-with-picklist
name="{picklist:'picklistName', input:'inputName'}"
required
label="{picklist:'picklistLabel', input:'inputLabel'}"
value="{picklist:'picklistValue', input:'inputValue'}"
show-dropdown-as-modal
placeholder="{picklist:'picklistPlaceholder', input:'inputPlaceholder'}"
onchange="{handleInputWithPicklist}"
hide-placeholder-picklist
min-value="100"
max-value="1000"
max-length="4000"
reg-exp="^([0-9]{1,1}||([1-9]{1,1}[0-9]{1,9}))$"
error-message="Error message Mounthly Sequrity"
options="[{label:'Label 1', value:'val_1'}, {label:'Label 2', value:'val_2'}]"
></flt-input-with-picklist>Input With Picklist variables
| @api variables | type | values | required | description |
| ------------------------- | ------ | ------ | -------- | --------------------------------------------------------------------------------------------- |
| name | object | | + | in format {picklist:'value', input:'value'} |
| label | object | | - | in format {picklist:'value', input:'value'} |
| value | object | | - | in format {picklist:'value', input:'value'} |
| placeholder | object | | - | in format {picklist:'value', input:'value'} |
| error-message | string | | - | |
| required | bool | | - | |
| hide-placeholder-picklist | bool | | - | Hide placeholder on picklist in desktop version and if value is exist |
| disabled | bool | | - | |
| show-dropdown-as-modal | bool | | - | Show modal with selected options |
| modal-dimention-start | int | 1280 | - | If showDropdownAsModal is true, by default modal become visible window width less then 1280px |
| prefix | html | | - | |
| reg-exp | string | | - | |
| max-length | int | | - | |
| min-value | int | | - | |
| options | array | | + | Array of available items with label and value as unique string |
| max-value | int | | - | |
Input With Picklist methods
| @api | params | return type | description |
| -------- | ----------- | ----------- | ----------------------------------------------------------------------------------------------------------------------- |
| validate | | void | Check component validation and show error message to user |
| isValid | | bool | Return true or false |
| getData | silent:bool | object | Return full data of component's state. If silent true - return value will be without any errors displaying for client |
Input With Picklist events
| name | handle | return | description | | ------ | ------------ | ------ | ------------------------------------- | | change | event.detail | object | Return full data of component's state |
Collapsible Section
<flt-collapsible-section>
<div slot="title">Collapsible Section Title</div>
<div>
<div>Any Content...</div>
</div>
</flt-collapsible-section>Collapsible Section variables
| @api variables | type | values | required | description |
| ------------------ | ------ | ------------ | -------- | ----------- |
| closed | bool | | - | To control section status closed/opened (default - false) |
| styleOff | bool | | - | To be able to turn off default styles for named slot title (default - false) |
Collapsible Section slots
| slot | description | | --------- | ---------------------------------------------- | | default | any html element can be there | | title | any html element can be there |
Interfaces
ModalViewer
ModalViewer.showModalWithComponent(element, options)- to show modal window with element insideModalViewer.hideModals()- remove all modals
import { ModalViewer } from "fleetcor-lwc";
import { createElement } from "lwc";
import Button from "flt/button";
const btn = createElement("flt-button", { is: Button });
btn.label = "Close";
btn.onclick = () => {
ModalViewer.hideModals();
};
ModalViewer.showModalWithComponent(btn, { duration: 700, deactiveGlass: true });Override styles
You can override them as you wish by global css variables as priority.
/* this is aquamarine variables */
:root {
--flt-tooltip-bg-color: #374151;
--flt-tooltip-color: #f9fafb;
--flt-icon-color: #111827;
--flt-button-primary-bg-color: #3782c8;
--flt-button-primary-color: #f9fafb;
--flt-button-primary-disabled-color: #6b7280;
--flt-button-primary-disabled-bg-color: #f3f4f6;
--flt-button-secondary-bg-color: #f2d400;
--flt-button-secondary-color: #111827;
--flt-button-secondary-disabled-color: #6b7280;
--flt-button-secondary-disabled-bg-color: #f3f4f6;
--flt-button-base-bg-color: #ffffff;
--flt-button-base-color: #111827;
--flt-button-base-border-color: #111827;
--flt-button-base-disabled-color: #6b7280;
--flt-button-base-disabled-bg-color: #f3f4f6;
--flt-button-base-disabled-border-color: #6b7280;
--flt-button-link-color: #111827;
--flt-button-link-disabled-color: #9ca3af;
--flt-button-link-hover-color: #6b7280;
--flt-button-x-small-height: 40px;
--flt-button-x-small-font-size: 14px;
--flt-button-small-height: 44px;
--flt-button-small-font-size: 14px;
--flt-button-medium-height: 52px;
--flt-button-medium-font-size: 15px;
--flt-button-large-height: 56px;
--flt-button-large-font-size: 15px;
--flt-button-label-padding: 0;
--flt-button-border-radius: 32px;
--flt-button-padding: 0 24px;
--flt-button-gap: 16px;
--flt-button-fw: 700;
--flt-checkbox-border-color: #6b7280;
--flt-checkbox-bg-color: #ffffff;
--flt-checkbox-agree-color: #59eb9c;
--flt-checkbox-color: #111827;
--flt-checkbox-error-color: #ed123d;
--flt-checkbox-disabled-color: #6b7280;
--flt-checkbox-disabled-border-color: #6b7280;
--flt-checkbox-disabled-bg-color: #e5e7eb;
--flt-checkbox-disabled-agree-color: #9ca3af;
--flt-checkbox-hover-border-color: #111827;
--flt-checkbox-hover-bg-color: #f9fafb;
--flt-checkbox-label-href-color: #3782c8;
--flt-checkbox-label-href-hover-color: #67cdda;
--flt-radio-group-color: #111827;
--flt-radio-group-disabled-color: #6b7280;
--flt-radio-group-error-color: #ed123d;
--flt-radio-group-circle-color: #6b7280;
--flt-radio-group-circle-bg-color: #ffffff;
--flt-radio-group-circle-hover-color: #111827;
--flt-radio-group-circle-disabled-color: #9ca3af;
--flt-radio-group-circle-disabled-bg-color: #e5e7eb;
--flt-radio-group-circle-selected-hover-color: #52d990;
--flt-radio-group-circle-selected-color: #59eb9c;
--flt-radio-group-circle-disabled-selected-color: #d1d5db;
--flt-radio-group-circle-disabled-selected-bg-color: #ffffff;
--flt-modal-glass-bgc: rgba(0, 0, 0, 0.4);
--flt-input-text-color: #111827;
--flt-input-text-font-weight: 400;
--flt-input-border-color-active: #6b7280;
--flt-input-border-color-success: #59eb9c;
--flt-input-border-color-error: #ed123d;
--flt-input-border-radius: 12px;
--flt-input-prefix-gap: 8px;
--flt-card-bgc: #fff;
--flt-card-padding: 24px;
--flt-card-border-radius: 20px;
--flt-card-box-shadow: (
0px 2px 3px 0px #0000004d,
0px 6px 10px 4px #00000026
);
--flt-loader-gap: 16px;
--flt-loader-background: #ffffff;
--flt-loader-spinner-circle: 80px;
--flt-loader-spinner-fill-first-part: #ffffff;
--flt-loader-spinner-fill: #85a2b6;
--flt-loader-spinner-inner-circle-percent: 88%;
--flt-loader-spinner-bgc-inner-circle: #ffffff;
--flt-loader-message-font-size: 16px;
--flt-loader-message-color: #80828a;
--flt-radio-group-chips-gap: 12px;
--flt-radio-group-chips-label-fw: 600;
--flt-radio-group-chips-color: #111827;
--flt-radio-group-chips-label-fz: 16px;
--flt-radio-group-chips-label-lh: 20px;
--flt-radio-group-chips-label-mb: 4px;
--flt-radio-group-chips-error-color: #ed123d;
--flt-radio-group-chips-error-fz: 12px;
--flt-picklist-view-border-color-selected: #59eb9c;
--flt-picklist-placeholder-activate-fz: 12px;
--flt-picklist-placeholder-activate-lh: 16px;
--flt-picklist-bgc: #ffffff;
--flt-picklist-border: 1px solid #6b7280;
--flt-picklist-border-radius: 12px;
--flt-picklist-wrapper-height: 44px;
--flt-picklist-wrapper-padding: 0 16px;
--flt-picklist-error-color: #ed123d;
--flt-picklist-error-fz: 12px;
--flt-picklist-placeholder-color: #111827;
--flt-picklist-placeholder-fz: 16px;
--flt-picklist-placeholder-lh: 20px;
--flt-picklist-view-arrow-path-stroke: #4c4c4c;
--flt-picklist-dropdown-border: none;
--flt-picklist-dropdown-bgc: #ffffff;
--flt-picklist-option-padding: 12px 16px;
--flt-picklist-option-color: #4c4c4c;
--flt-picklist-dropdown-option-border-bottom-color: #eeeeee;
--flt-picklist-option-selected-color: #4c4c4c;
--flt-picklist-dropdown-option-bgc: #f2d400;
--flt-picklist-option-first-child-padding: 32px 16px 12px;
--flt-picklist-option-padding: 12px 16px;
--flt-picklist-dropdown-modal-header-bgc: #f3f4f6;
--flt-input-phone-border-color-success: #59eb9c;
--flt-input-phone-border-color-error: #ed123d;
--flt-input-with-picklist-border-color-success: #59eb9c;
--flt-input-with-picklist-border-color-error: #ed123d;
}Release Notes:
v.4.0.0
- Added expose for component
flt-collapsible-section
v.3.9.9
- Added component
flt-collapsible-section
v.3.9.8
- Updates for
Readme.md
v.3.9.7
- Icon component updates to use
--flt-icon-color
- Icon component updates to use
v.3.9.6
- Added ability to use
iconLeftandiconRightparameters in options (flt-radio-group-chips)
- Added ability to use
v.3.9.5
- Added new icons: 'discount', 'pin-drop','credit-card','receipt','gear-wheel','app-shortcut','drug-indicator','sell','parking-sign','headset-mic','gas-station','directions-car','local-shipping','public','place'
v.3.9.4
- Bug fix
flt-input-text
- Bug fix
v.3.9.3
- Bug fix
flt-picklist
- Bug fix
v.3.9.2
- Bug fix
Readmi.md
- Bug fix
v.3.9.1
- Bug fix
flt-input-with-picklistandflt-picklist
- Bug fix
v.3.8.6
- Bug fix visiability of
flt-input-phone
- Bug fix visiability of
v.3.8.5
- Bug fix visiability of
flt-input-phone
- Bug fix visiability of
v.3.8.4
- Bug fix visiability of
flt-input-text
- Bug fix visiability of
v.3.8.3
- Bug fix visiability of
flt-picklist
- Bug fix visiability of
v.3.8.2
- Bug fix visiability of
flt-input-phone
- Bug fix visiability of
v.3.8.1
- Bug fix visiability of
flt-picklist
- Bug fix visiability of
v.3.8.0
- Added new component
flt-input-phone - Updated:
flt-input-text,flt-picklist
- Added new component
v.3.7.0
- Added new component
flt-picklist
- Added new component
v.3.6.3
- Updated
flt-buttoncomponentm styles
- Updated
v.3.6.2
- Updated
flt-radio-group-chipscomponentm styles
- Updated
v.3.6.1
- Bug fix visiability of
flt-loader
- Bug fix visiability of
v.3.6.0
- Added new component
flt-loader
- Added new component
v.3.5.2
- Update modal component with option
deactiveGlass
- Update modal component with option
v.3.5.1
- Bug fix with progress component
v.3.5.0
- Added new component
flt-card
- Added new component
v.3.4.2
- Bug fix with modal component
v.3.4.1
- Bug fix with modal component
v.3.4.0
- Added
Animationutil class - Updated
Modalview animation withfadeInandfadeOut
- Added
- v.3.3.0
- Added components
flt-input-text,flt-input-email,flt-modal - For modal added new interface
ModalViewerfor dynamically creation modals - Update button styles
gapas variable
- Added components
- v.3.0.1
- Bug fix with firstChild for tooltip component
- v.3.0.0
- Added
flt-progress-stepandflt-radio-group-chipscomponents - Update .css overriding of styles
- Removed loader
- Update all dependencies webpack, lwc, sass
- Added
- v.2.18.0
- Added
iconLeftandiconRightslot's place
- Added
- v.2.17.0
- Added new icon version
search
- Added new icon version
- v.2.16.0
- Update flt-button style with icons distanse
- v.2.15.0
- Added new icon version
check
- Added new icon version
- v.2.14.0
- Added new icon version
sign
- Added new icon version
- v.2.13.0
- Added new icon version
eye
- Added new icon version
- v.2.12.0
- Added slot functionality to
Buttoncomponent
- Added slot functionality to
- v.2.11.1
- Fixed compression circle for
Radio Itemcomponent
- Fixed compression circle for
- v.2.11.0
- Update
optionforRadio Groupcomponent - Added key
elementforoptionto display HTMLObject for selected item at bottom side
- Update
- v.2.10.0
- Added to
directionforRadio Groupcomponent with valuesroworcolumn - Update to
labeltype inoptionsto html text
- Added to
- v.2.9.1
- Checkbox label rendared bug fix
- v.2.9.0
- Added css variable for button padding value
- v.2.8.0
- Added css variable for button border radius value
- v.2.7.6
- Tooltip bug fix with render content
- v.2.7.5
- Tooltip bug fix with render content
- v.2.7.4
- Tooltip bug fix with render content
- v.2.7.3
- Added required class marker for the checkbox component
- v.2.7.2
- Added variant for the RadioGroupIcon: 'hide-checkbox'
- v.2.7.1
- Added icons: 'world', 'map-pin'
- v.2.7.0
- Added size
mediumfor checkbox component
- Added size
- v.2.6.2
- Updated close icon
- v.2.6.1
- Update documentation
- v.2.6.0
- Added new component
flt-radio-group-icon(don't useflt-radio-groupwith icons)
- Added new component
- v.2.5.0
- Available icons for
flt-radio-group
- Available icons for
- v.2.4.2
- Bug fix at
flt-radio-group
- Bug fix at
- v.2.4.1
- Change margin for items at
flt-radio-group
- Change margin for items at
- v.2.4.0
- Added Component
flt-radio-group
- Added Component
- v.2.3.2
- Change icon style at checkbox
- v.2.3.1
- Change links at checkbox's label
- v.2.3.0
- Added label fire events to checkbox
- v.2.2.2
- Bug fix checkbox link underline text
- v.2.2.1
- Bug fix expose flt/checkbox
- v.2.2.0
- Added Component
flt-checkbox
- Added Component
- v.2.1.1
- Added to
Buttonnew typesecondary - Added to
Buttonnew sizexs - Bug fix
loader, now you can override available theme with mixins
- Added to
- v.2.0.1
- Bug fix export loader
- v.2.0.0
- Update core extendable components, changed import strategy
- Added UserDataManager class
- Added UserDataValidator class
- Added errors module
- Added CheckboxElement class
- Added hgv icon
- Added $FLT_BUTTON_LABEL_PADDING constant
