This project adheres to Semantic Versioning.
Feature:
Alert-box
Component : Add theDark
status typeAlert-box
Stories and Tests : Update
Feature:
Colors Tokens
: Add a new set ofColors
in_colors.scss
Alert
Component : Add theNews
status typeAlert
Stories and Tests : UpdateIcon-badge
Component : Add theNews
status type + icon
Fix:
Alert
Component : Update usedColors
Icon-badgeStories
: Update card
Fix:
- Update
helium modifier
of Button component
- Update
Tokens
: Update multiple color tokens.
Feature:
- Documentation: Add
Colors
todocumentation/Design
stories.
Fix:
- Update some images about cats.
Features:
Illustrations
: Add the following illustration components:
- DeskIllustration
,
- SpeakerIllustration
,
- BoxIllustration
.
- Update KkbbFlashIllustration
color.
Fix:
Comment
: Update styles.
Features:
Tokens
: Add600
fontWeight tokens.Font-family
: Updatefamily
prop, default togeneralsans
.
-
Feature:
-
PartnerCard
: Addstretch
prop.
Features:
- Add the following illustration components:
WeirdIllustration
,HeartIllstration
,FlashIllustration
,MusicIllustration
,PencilColorIllustration
,HandAndFlowerColorIllustration
,RainbowColorIllustration
.
Tokens
: Update_tokens.json
file.
Fix:
CarouselNext
: Fix cycle
Feature:
- Add the following illustration components:
MoneyBankIllustration
,LibraryIllustration
- Change
typo
. - Change
colors
.
Fixes:
VerticalProgress
: Fix styles.Illustration
: FixPencilIllustration
svg.Comment
: Upgrade design.
Fix:
VerticalProgress
: Delete big padding onStep
component
Fix:
- Fixing various colors to be more a11y. #2
Fix:
- Fixing various colors to be more a11y.
Feature:
- Update
blue
color tokens.
Feature:
- Remove
anti-aliasing
because of new typo.
Features:
-
Cards
: AddPartnerCard
component. -
Add the following icon components:
ClickIconNext
SilhouetteIconNext
ClickIconNext
SilhouetteIconNext
-
Add the following illustration components:
HandIllustration
FormIllustration
RibbonIllustration
ComputerIllustration
HourglassIllustration
HandAndFlowerIllustration
RainbowIllustration
PencilIllustration
PatchNewIllustration
Fix:
ProjectCard
: Update styles.
Feature:
- Add
family
prop toTitle
,TitleWithStroke
andText
for switching withAntiqueOlive
font.
Feature:
- Change typo
Maax
toGeneralSans
andAntiqueOlive
for titles. - Feature:
Cards
: AddPartnerCard
component.
Feature:
Toggletip
: AddbubbleColorText
props and update style.
Feature:
Icon
: AddTargetIconNext
component.
Feature:
LinkBox
: AddisSmall
prop
Fix:
VerticalProgress
: Update style
Feature:
- Icons: Add
megaphoneIconNext
andBulbIconNext
icon components.
Features:
IconBadge
: Addnano
size prop.ToggleTip
: Add checks for page bottom limit.
Features:
- Icons: Add
SearchIconNext
icon component. IconBadge
: Addstate
prop, default tocircle
.DashboardLayout
: Addbackground
andfullSize
props toToaster
subcomponent.Modal
: Addhuge
value tosize
prop.Button
: Addnitrogen
value tomodifier
prop.
Features:
- Utilities: Add media queries to VisuallyHidden utility.
ColorSelect
: Adddisabled
prop.
Fix:
Autocomplete
: Updateautocomplete
prop.
Feature:
TagButton
: Addrounded
prop, defaults to false.
Fix:
Modal
: Better typing ofas
prop, for use withReact.Fragment
.
Feature:
RewardCard
: AddhasShadow
prop, defaults to true.
Features:
ProjectCard
: Add dark mode.CarouselNext
: Add component, with newcycle
prop for infinite navigation.Autocomplete
: Addcontrolled
prop to control items list.
Fix:
DownloadIcon
: Fix colour propagation.
Features:
- Icons: Add
RocketIconNext
icon component. - Icons: Add
PlusCircleIconNext
icon component. - Utilities: Refactor spacing utilities.
Fix:
- Update disabled styles on the following components:
Checkbox
CheckboxButton
Radio
RadioButton
Features:
EditorBar
: Add component.TitleWithStroke
: AddnoMargin
prop.
Fix:
TextInput
: Fixlimit
initialization.
Feature:
- Utilities: Add
gap
values.
Fix:
TextInput
: Is controlled withvalue
prop and becoming uncontrolled withdefaultValue
prop.
Feature:
RewardCard
: Un-deprecate Info subcomponent.
Fix:
RewardCard
: RefixInfo
subcomponent import.
RewardCard
: FixInfo
subcomponent import.
Breaking Changes:
DatePicker
: Remove component.NavTabCarousel
: Remove component.TextInput
: Update component.TextCopy
: Update component.- Simplifiy the following components:
PasswordInput
TextInputWithButton
TextInputWithIcon
TextInputWithLimit
TextInputWithUnit
Autocomplete
LocationInput
Deprecations/Change:
- Tests: Remove tests not based on snapshots.
Features:
RichText
: Add component.StandaloneRangeDatePicker
: Update component and dependencies.SimpleCarousel
: Update component.
Fixes:
Button
: Set valid default size.Carousel
: Define default navigation button size.StandaloneRangeDatePicker
: Add specificity to custom styles.Autocomplete
: Fix Suggestions subcomponent styles export.RichText
: Add component to ESM export.
Fixes:
StandaloneRangeDatePicker
: Add specificity to custom styles.Autocomplete
: Fix Suggestions subcomponent styles export.
Breaking Changes:
DatePicker
: Remove component.NavTabCarousel
: Remove component.TextInput
: Update component.TextCopy
: Update component.- Simplifiy the following components:
PasswordInput
TextInputWithButton
TextInputWithIcon
TextInputWithLimit
TextInputWithUnit
Autocomplete
LocationInput
Deprecations/Change:
- Tests: Remove tests not based on snapshots.
Features:
RichText
: Add component.StandaloneRangeDatePicker
: Update component and dependencies.SimpleCarousel
: Update component.
Fixes:
Button
: Set valid default size.Carousel
: Define default navigation button size.
Features:
- Tokens: Add
font
,font-family
andline-height
css tokens. - Utilities: Automagically generate utility classes from tokens.
SlideModal
: Add new component.Field
: Addtag
prop.Field
: Addcenter
prop toField.Label
.
Fixes:
Button
: Fixhydrogen
button style withicon
fit.CloseButton
: UseCrossIconNext
icon.TextInputWithButton
: Fix mobile styles.
Fix:
IconBadge
: FixhasBorderStyles
.
Features:
- Tokens: Add
font-weight
CSS tokens. - Icons: Add
GarbageIconNext
icon component. DropdownMenu
: AddtextProps
prop on Button and Link subcomponents.
Fix:
Autocomplete
: Update updateSuggestionsStrategy function.
Feature:
Autocomplete
: Can pass objects to autocomplete items.
Fix:
Button
: Newhydrogen
modifier border style.
Fix:
LoaderWithParagraph
: Fix console warning.EmbedPlayer
: Disable embed code sanitization.
Fix:
DashboardLayout
: Add position style to the main section’s wrapper.
Features:
LoaderWithParagraph
: AddloaderComponent
prop for custom component.PlayerIconNext
: Add icon component.
Fixes:
DashboardLayout
: Add position style tomain
.EmbedPlayer
: Update style.Video
: Update style.
Fixes:
TextCopy
: Fix resize bug on webkit.RewardCard
: Fix background color.
Feature:
DashboardMenu
: AddcloseSelector()
arg as Selector item click property.
Features:
PeopleCard
: Adddisabled
prop.DashboardLayout
: AddhasDarkBg
prop for new flow style.
Fix:
MessagesMenu
: Fix message height.
Fix:
Discussion
: Fix discussion.
Feature:
MessagesMenu
: AddcloseButtonProps
prop.
Fix:
ChatLayout
: Fix error linked to<main>
.
Feature:
- Add box shadow styles on the following components:
DeskMenu
FloatingMenu
ManagerCard
SummaryCard
Fix:
RadioButton
: Better font weight styles.
Breaking changes:
- Remove old
size
values from all components and styles. - Replace value names for
weight
prop fromlight, regular, normal, bold
to400, 500, 700
. - Typography config: Remove
regularUppercase
andboldUppercase
styles. - Typography config: Add '400', '500' and '700' styles.
- Change prop names from
fontWeight
toweight
on the following components:Radio
RadioSet
RadioButton
RadioButtonSet
.
- Remove
HorizontalCrowdfundingCard
andBackingCard
from export. Helpers
: RemovecheckDeprecatedSizes
utility.TextInputWithButton
: Removevalue
prop.AvatarWithTextAndBadge
: RemovetextClassName
prop.Radio
: Removevariant
prop.TagButton
: Remove deprecatedselected
,modifier
andicon
props.Alert
: Remove deprecated props.Button
: Usefit=content
as default.Button
: Remove deprecated modifiers.CrowdfundingCard
: Remove component.
Feature:
BackerCard
: AddtitleTag
prop.
Fixes:
Button
: Disable overflow when button displays a bullet.DropdownSelect
: Change outline style oncombobox
input.
Fixes:
Checkbox
: Improve styles.RadioButton
: Improve styles.Field
: Improve styles onField.Help
subcomponent.HorizontalProjectCard
: Remove last line if no info is supplied.
Features:
AirplaneIconNext
: Adddirection
prop, defaults toup-left
.TagInputWithAutocomplete
: AddshowSuggestionsOnFocus
prop, defaults to false.HeaderNav
: AddnavProps
andheaderProps
props.DashboardLayout
: AddsidebarProps
andcontentProps
props.TagInputAutocomplete
: AddinputLabel
prop.Button
: AddhasBullet
andbulletColor
props.
Fixes:
CheckableButton
: Handle ARIA role.DragAndDropList
: Add useEffect to listen children collection changes.
Features:
Field
: AddField.Help
subcomponent withhiddenOnBlur
prop.ContentCard
: Add shadow style to card.
Fixes:
AlertBox
: ImproveIconBadge
style.MessagesMenu
: Set width on items.
Features:
- Icons: Add
GoogleIconNext
andFacebookIconCircleNext
components. - Utilities: Add
.k-u-border-*
utility classes.
Fixes:
- Optimized styles on the following components:
RadioButton
,CheckboxButton
.
ContentCard
: Improve style.HeroLayout
: Fix automated assignment of hasTopMenu.
Features:
HeroLayout
: Better simple mode.- Icons: Add the following components:
MicrophoneIconNext
QuestionBubbleIconNext
Fixes:
FloatingMenu
: Style updates.ProfileCard
: Remove border style.
Feature:
Carousel
: AddshadowSize
prop to handle cards with shadows.
Deprecations/Changes:
- Tokens: Rename
--shadow-*
to--box-shadow-*
. - Utilities: Rename
k-u-shadow-*
tok-u-box-shadow-*
.
Features:
Cards
: Add--box-shadow
variables on some cards.IconBadge
: Add pending status icon.Modal
: AddHeader
,HeaderLeft
HeaderRight
subcomponents.Modal
: AddnoMargin
prop toContent
subcomponent.
Fix:
- Tokens: Update Box Shadow tokens values.
Features:
Modal
: Addas
prop, defaults todiv
.DropdownMenu
: AddonOpen
andonClose
props.
Fix:
ManagerCard
: Fix multiline content.
Features:
Toggletip
: Improve styles.TagInputAutocomplete
: Add component.Autocomplete
: Move toform/input
directory and modernize component.
Fixes:
HeaderNav
: FixBurgerButton
icon position.AvatarWithTextAndBadge
: Better prop propagation onImage
subcomponent.
Fixes:
HeroLayout
: Fix Hero z-index.HeroLayout
: Fix Background image position in simple mode.
Deprecations/Changes:
HeroLayout
: Deprecate the following subcomponents:HeroLayout.Main.Menu
HeroLayout.Main.Aside
Features:
- Tokens: Add
shadows
CSS tokens. - Utilities: Add
k-u-shadow-*
CSS utilities. FlashIconNext
: Add component.HeroLayout
: Add the following subcomponents:HeroLayout.Main.TopMenu
HeroLayout.Main.Image
HeroLayout.Main.FirstAside
HeroLayout.Main.LastAside
Modal
: Modernize component in order to replaceModalNext
.FloatingMenu
: Addhorizontal
boolean prop, defaults to false.Tag
: Improve styles.
Fix:
- Fix ESM exports for the following components:
CheckboxButton
CheckboxButtonSet
Features:
CheckboxButton
: Add component.CheckboxButtonSet
: Add component.DropdownSelect
: Change list style to cut last item if scrollable.ProfileCard
: Add new component.
Fix:
ImageDropUploader
: Fix async function.
Change :
SummaryCard
: Replacexlarge
byhuge
prop size value.
Features:
PeopleCircleIconNext
: Add new iconNext.AvatarWithTextAndBadge
: Addsmall
prop size value.PeopleCard
: Add new component.
Fixes:
ImageDropUploader
: Fix async onuseEffect
.Autocomplete
: Improve styles.
Deprecations/Changes:
Alert
: AdddisplayIcon
boolean prop, defaults to true.Alert
now always displays an icon, unlessdisplayIcon
is defined tofalse
.Alert
: ReplaceiconBadgeBorderColor
prop withiconHasBorder
boolean prop, defaults to true.Alert
: Deprecate the following props:success
, replaced bystatus="success"
,error
, replaced bystatus="danger"
,warning
, replaced bystatus="warning"
Features:
Alert
: Addstatus="info"
default prop.AlertBox
: AddiconHasBorder
prop, defaults to true.ArrowContainer
: Allow CSS Custom Properties as prop values.ChatLayout
: Add component.Discussion
: Add component.EditorialCard
: Add component.LongArrowIconNext
: Add component.MessagesMenu
: Add component.ProjectCard
: AddhoverableTitle
prop, defaults to false.ProjectCard
: AddoverlayText
prop with empty default.
Fixes:
AlertBox
: Improve styles.OpenLockIconNext
: Improve styles.RadioButton
: Improve style.TextCopy
: Improve tooltip styles.TextInput
: Better gradient on Safari.
Fix:
Text
: Use full utility class name to avoid purge.
Breaking Changes:
- Remove the following unused helpers and hocs:
numberUtils
helperDeprecated()
andhasDeprecatedProps
helperscard
HOCdefault-props
HOCtrigger-enhancer
HOC
ScrollableContainer
: RemovescrollableContainerStyle
export.BulletList
: Replace value names forsize
prop withmicro, small, medium, large, huge
.Label
: Usesize="small"
as default value.Label
: Removesize="nano"
value.
Deprecations/Changes:
ProjectCard
: Migrate fromBackingCard
.HorizontalProjectCard
: Migrate fromHorizontalCrowdfundingCard
.- Components: Replace value names for
size
prop fromtiny, regular, default, big
tosmall, medium, large
.
Fix:
DashboardLayout
: FixFlow
grid lines.
Features:
OpenLockIconNext
: New component.DashboardLayout
: Add the following subcomponents toDashboardLayout.Flow
:Title
TitleAside
Fixes:
LightbulbIllustration
: Fix colors.TextCopy
: Enhance className propagation.
Deprecation/Change:
ToggleSwitch
: Removebig
prop.
Features:
ManagerCard
: Add component.- Utilities: Add responsive classes for
text/line
utilities. - Utilities: Add
k-u-color-*
utilities based on the new tokens. Text
: Add new token-based values tocolor
prop.- Add new
pending
status to the following components:AlertBox
IconBadge
StatusIconNext
DropdownMenu
: Addtop
prop, accepts CSS a length string as value.TextInput
: Addautoresize
value totag
prop.
Fixes:
SummaryCard
: Fix stories and tests.Button
: Fix SVG shrink property.IconBadge
: Removedisabled
,valid
,big
andhuge
deprecated props.*EntryTable
: Fix column value for attributescope
.
Feature:
Location
: AddcustomInputValue
prop to display custom value.
Fixes:
- Helpers: Add
checkDeprecatedSizes
utility. DashboardMenu.Selector
: Fix no active item case.
Fix:
- Revert: Accessibility: Fix a11y warning related to roles on components.
Feature:
HorizontalCrowdfundingCard
: AddprogressLabel
prop, accepts string.
Fixes:
- Accessibility: Fix a11y warning related to roles on the following components:
DropdownSelect
(normal andcombobox
)DropdownSelectWithInput
Alert
: Close button accessibility fixes.HeaderMenu
: Fix accessibility error on menu item.Badge
: Fix accessibility warning related to ARIA attributes.
Fix:
RadioButton
: Hardcode default variant value.
Fix:
Field
: FixField.RadioSet
import error.
Deprecations/Changes:
CrowdfundingCard
: Deprecate component.- Deprecate the
variant
prop on the following components:RadioButton
RadioButtonSet
Features:
- Utilities: Add the following line utility classes:
k-u-clamp-1
k-u-clamp-2
k-u-clamp-3
k-u-nowrap
Radio
: Add component.RadioSet
: Add component.Field
: AddRadioSet
subcomponent.
Fixes:
- Cards: Replace
react-truncate
withk-u-clamp
on the following components:BackingCard
CrowdfundingCard
ProjectCard
HeaderNav
: Fix overflow bug withButtonWithTooltip
.
Features:
- Icons: Add the following icon components:
EmbedIconNext
LinkIconNext
DropdownMenu
: Addicon
prop toButton
andLink
subcomponents, accepts icon React component.
Fixes:
- Icons: Add missing
viewBox
attribute to the following components:FacebookIconNext
InstagramIconNext
LinkedinIconNext
MessengerIconNext
TwitterIconNext
WhatsappIconNext
Alert
: Improve styles.Button
: Force default values for props.DashboardLayout
: Fix alerts fade on mobile menu open.
Breaking Changes:
ButtonIcon
: Deprecate component,Button fit="icon"
benefit.Button
: Deprecatefluid
andicon
props.- Tokens: Update token color with semantic color.
Feature:
- Utilities: Add
k-u-clamp
util class, with optional--line-clamp
custom variable.
Fixes:
HeaderNav
: Fix horizontal scroll.SummaryCard
: ImprovecontributorSubscription
columns.
Fixes:
CheckableButton
: Improve style.ContentCard
: Update padding for mobile view.
Features:
RadioButton
: AddparagraphStyle
andfontWeight
props.Tag
: Addflex
prop, to behave as flexbox container.ProjectCard
: AddtopLine
prop, accepts React node.ProjectCard
: AddAvatar
subcomponent, acceptsimageProps
prop.ProjectCard
: AddnoMargin
prop toItemsLine
subcomponent.
Deprecation/Change:
scrollableContainerStyle
: Deprecate component.
Features:
ScrollableContainer
: Modernize component.GridTable
: Add component.
Fixes:
DropdownMenu
: Remove wrong use ofmenuitem
ARIA role.LaBanquePostaleLogo
: Fix dimensions and default props.TextInputWithLimit
: Improve styles.Button
: Remove old size props.
Features:
- Logos: Add
LaBanquePostaleLogo
component. - Tokens: Add
spacing
andfontSize
tokens. - Utilities: Add
k-utilities-flexbox-element
utility classes. - Utilities: Add
k-u-padding*
classes. - Utilities: Add
k-u-p*
andk-u-m*
classes based on newspacing
tokens. - Utilities: Add
k-u-margin-negative*
classes. DropdownMenu
: AddpositionedButton
prop.
Fixes:
Pagination
: Remove non-valid aria attributes.Autocomplete
: Remove non-valid attributes.
Features:
- Style: Change disabled styles on the following input components:
Autocomplete
TextInput
and all inputs that depend on itLocationInput
DropdownSelect
DropdownSelectWithInput
Button
: Addkrypton
modifier.Pagination
: Modernize styles.IconBadge
: Addmicro
to the size prop.
Fixes:
AlertBox
: Improve styles.DashboardMenu
: FixDashboardMenu.Expandable
open state by removing useless code.
Features:
ProjectCard
: AddlastLine
prop toLine
subcomponent for custom bottom alignment.DocumentManager
: AdddisplayContent
prop for manager states.ColorSelect
: Add component.
Fix:
TextInputWithButton
: Fixdisabled
prop priority.
Features:
HeaderNav
: Adda11yMobileOpen
anda11yMobileClose
props toSearchInput
.Carousel
: More accessible handling of prev/next click.
Fixes:
DashboardMenu
: FixSelector
scroll on Chrome & Safari.HeroLayout
: Keep same padding for all screen sizes.DashboardMenu
: FixExpandable
active item.DropdownMenu
: Fix button argument.
Fix:
BackingCard
: FixBackingCard.Title
untruncated style.
Feature:
BackingCard
: AddtruncateText
prop toBackingCard.Title
.
Fixes:
- Markup: Fix duplicate ID issue on the following SVG components:
GoodeedLogo
PhoneIllustration
KkbbFlashIllustration
DashboardLayout
: Fix main wrapper focus style.DocumentsManager
: Fix markup.TextButton
: Improve styles.
Feature:
DropdownPhoneSelect
: Addnormalizer
prop to modify value.
Fix:
BackingCard
: Fix truncation gradient display.
Features:
BackingCard
: Allow null icon onBackingCard.HeadingTag
.Icons
: AddPeopleIconNext
component.
Fixes:
BackingCard
: Add gradient on truncated description.BackingCard
: Better margin when no image.BackingCard
: New styles fordisabled
state.
Breaking changes:
- Move component files for a better organization.
Icons
: Add the following components:GiftIconNext
: Remplaced byColorGiftIconNext
.CrossCircleIconNext
: Remplaced byColorCrossCircleIconNext
.HeartWithClickIconNext
: Remplaced byColorHeartWithClickIconNext
.
Feature:
Icons
: AddCrossCircleIconNext
component.
Deprecations/Changes:
BackingCard
: DeprecateBackingCard.Info
.BackingCard
: Deprecate old layout withoutBackingCard.Contents
.BackingCard
: RemovestrokeSize
prop fromBackingCard.Title
.
Features:
BackingCard
: Change design & adjust story.BackingCard
: Addstretch
prop.BackingCard
: AddBackingCard.Contents
subcomponent.BackingCard
: Addsuffix
prop toBackingCard.Amount
.Tag
: Addvariant
prop, defaults tolight
, acceptsdark
.Text
: Add1.25
and1.4
values forlineHeight
prop.Text
: AddletterSpacing
prop.
Fixes:
AlertBox
: Improve styles.HeroLayout
: Fix Hero sizing on large screens.HeroLayout
: Fix sticky columns position on desktop.
Deprecation/Change:
- Dependencies: Use StyledComponents 5.
Feature:
NavBar
: Addsmall
value onmodifier
prop.
Fix:
LocationInput
: Improve styles.
Features:
HorizontalCrowdfundingCard
: AddnoProgress
prop, defaults tofalse
.TextCopy
: Addsize
prop, default toregular
.
Breaking Changes:
- Remove
RewardSummaryCard
and replace withSummaryCard
in stories. - Remove
variant
props for the following components:Progress
,ProgressRing
,Autocomplete
,Checkbox
,CheckboxSet
,DropdownSelect
,Field
,LocationInput
,TagInput
,TextInput
,TextInputWithButton
,TextInputWithUnit
,Button
,Accordion
,ModalNext
,TextCopy
,VerticalStepper
.
Deprecation/Change:
Comment
: DeprecateownerUrl
prop.
Features:
Button
: Add modifier-specific styles fordisabled
state.Icons
: Add the following icon components:BankCardIconNext
,CubeIconNext
.
StarIconNext
: AddbgColor
prop.Icons
: Move the following icons toicons-next
directory:RefundIcon
,GiftIcon
,LockOutlineIcon
.
LendopolisLogoVerticalOnDark
: Add CSS class names.
Fixes:
Accordeon
: New style for active state.ProjectCard
: Safari-related fixes on image proportions and sticker alignment.
Features:
HeaderNav
: Add arrows navigation toHeaderNav.SearchInput
results.- Tokens: Update colors token in
tokens.json
.
Fixes:
TextInput
: Improve placeholder style.ImageDropUploader
: Style fixes.HeroLayout
: Improve style.TagButton
: Fix test to remove deprecation warning.
Feature:
- Tokens: Update yellow colors.
Fixes:
TextInput
: Improve placeholder style.createEvent
: Prevent SSR issue.
Features:
Icons
: AddEditIconNext
andFilterIconNext
components.Tag
: Addsize
prop defaults toregular
.- Logos: Add
LendopolisLogoVerticalOnDark
logo.
Fixes:
Tag
: New UI - colors style.ContributionCard
: Fix image display.DeskLayout
: Fix menu column width.ImageDropUploader
: Add background color.- Graphics: Remove SVG errors.
Features:
ProjectCard
: AddProjectCard.Sticker
subcomponent.ProjectCard
: Deprecatesticker
prop.Utilities
: Addk-u-transform-capitalize
utility class.ProjectCard
: Addloading
prop.
Fix:
ProjectCard
: Style fixes.
Features:
ProjectCard
: Add mobile styles.Button
: Changehydrogen
andlithium
modifier styles.TagButton
: Deprecateselected
prop, use newactive
instead.Button
: Addactive
prop that switches modifier tolithium
when true.
Fixes:
TagButton
: Fix styles.ButtonGroup
: Fix styles.CheckableButton
: Fix styles.ContributionCard
: Improve styles.SummaryCard
: Fix title-bar styles.TextInputWithUnit
: Improve styles.TextInputWithButton
: Fix orion styles.AvatarWithTextAndBadge
andDeskMenu
: Addborder
on the avatar image.
Features:
HeroLayout
: Add component.FloatingMenu
: Add component.- Add the following icon components:
EnvelopeIconNext
,StarIconNext
.
- Utilities: Add
k-u-letter-spacing
utilities. - Utilities: Add
k-u-line-height-1-25
andk-u-line-height-1-40
CSS utilities. SocialButtonIcon
&SocialButtonIconText
: Change style.List
: AddmarkerElement
prop, accepts a React node.List
: Addgap
prop, accepts a number.Button
: Deprecate the following modifier values:carbon
,oxygen
,calcium
,social_facebook
,social_twitter
,social_linkedin
,social_instagram
,social_youtube
.
Fix:
ProjectCard
: Fix display.
Feature:
TagInput
: AdditemsList
prop to control values.
Fix:
ProjectCard
: Fix link props.
Features:
ProjectCard
: Add component.- Add the following icon components:
HeartWithClickIconNext
,GiftIconNext
,ColorCheckedShieldIconNext
,SunIconNext
,CrossCircleIconNext
.
- Logos: Add
LendopolisLogoOnDark
logo.
Fixes:
- Improve border radius on buttons on all cards.
Input
: New UI style.DeskLayout
: Style adjustments.DeskLayout
: Width fixes.Progress
: Modernize component.
Fix:
DocumentsDropUploader
: Fix upload files.
Features:
SummaryCard
: Add component.RewardSummaryCard
: Deprecate component.
Features:
CommentForm
: Add close button, addonClose
andcloseButtonText
propsAccordeon
: Addmultiple
prop to let more than one item opened.
Fix:
- Logos: Improve
MaisonDeCrowdfundingLogoOnDark
logo.
Features:
StickyContainer
: AddonChange
event prop.HeaderNav
: Addk-HeaderNav--isStuck
classname when stuck.
Features:
- Add the following Logo components:
MaisonDeCrowdfundingLogoOnDark
,KkbbFlashIllustration
,YouMatterLogo
.
DeskLayout
: Add layout component.DeskMenu
: Add organism component.
Fixes:
HeaderMenu
: Fix external item paddings.HeaderNav
: Fix border bottom on active nav link.TextInput
: Fixtextarea
gradient styles.
Features:
RadioButton
: Addsmall
to the size prop.RadioButtonSet
: Addsmall
to the size prop.ContentCard
: Add component.TextButton
: Add component.AirplaneIconNext
: Add component.BubbleIconNext
: Add component.
Features
- Tokens: Add
transitions
related tokens. - Utilities: Add
k-u-ellipsis
CSS utility class. - Utilities: Add
baseline
option tok-u-alignItems-
CSS utility classes. - Utilities: Add
grey1
option tok-u-link-
CSS utility classes. HeartIconNext
: Add component.ModalFooterInput
: Add component.LargeArrowIconNext
: Add component.TextareaAutoResize
: Add component.Comment
:- Change design
- Deprecate the following props:
bottomNotes
replaced byfooter
text
replaced bychildren
likeButtonProps
replaced byheaderActions={<Comment.LikeButton/>}
avatarBadge
CommentForm
:- Modernize component code
- Change design
- Deprecate the following props:
commentButton
replaced bybuttonText
isDisabled
replaced bydeleted
commentLabel
replaced byaria-label
ariaId
replaced byid
textareaId
replaced byid
avatarBadge
IconBadge
: Remove text capacity.
Fixes
- Remove console errors on
DownloadIcon
andLinkedinIconNext
. TagInput
: Fix focus styles.
Fix:
AlertBox
: Fix ESM export.
Features:
- Design: Use new
--border-radius-*
variables. - IE11: Remove all IE11 css.
TextInput
: AdddarkBackground
prop.Button
: Use newdisabled
style.AlertBox
: Add new component.IconBadge
: Add the following props:status
, defaults toinfo
hasBorder
, defaults tofalse
IconBadge
: Deprecate the following props:disabled
, replaced bystatus="disabled"
valid
, replaced bystatus="success"
StatusIconNext
: Add component with the following subcomponents:StatusIconNext.Info
StatusIconNext.Success
StatusIconNext.Danger
StatusIconNext.Warning
StatusIconNext.Disabled
Fixes:
LendoLoadingAnimation
: Fix console errors.LendoLoadingAnimation
: Fix style bug.
Features:
- Tokens: Start using Design Tokens for colors config (with fallback).
- Tokens: Update use of border tokens with states.
- Tokens: Update
--color-yellow-700
value. LendoLoadingAnimation
: Add component.
Features:
- Tokens: Add
--border
token with variations. DragAndDropList
: Change lib.DragAndDropList
: Changea11yAnnouncement
prop format.DragAndDropList
: Adda11yInstructions
prop.DashboardMenu
: Addsize
prop toDashboardMenu.Expandable
, defaults todefault
.
Fixes:
DashboardMenu
: Style fixes.ToggleSwitch
: Fix controlled switch.
Features:
- Tooling: Add Figma Tokens automatic integration.
- Token: Add
--border-width
variable on all borders. - Design: Use new
--border-width
along with value with A11Y color standards. DashboardMenu
: Addsize
prop toDashboardMenu.Expandable
, defaults todefault
.
Fixes:
DashboardMenu
: Style fixes.ContributionCard
: Remove buggyborderWidth
prop.ToggleSwitch
: Modernize components styles.
Features:
- Tooling: Use
Dart Sass
instead ofLibSass
. - Tokens: Add Design Tokens feature through CSS vars.
- Design: use browser default styles for focus outlines.
DragAndDropList
: Add component.
Breaking Changes:
HeaderNav
: RemoveMOBILE_HEADER_HEIGHT
,TABLET_HEADER_HEIGHT
,DESKTOP_HEADER_HEIGHT
exports.HeaderNav
: MoveUserMenuNext
toUserMenu
andBurgerMenuNext
toBurgerMenu
.HeaderNav
: RemoveborderStyle
prop defaults toborder
.HeaderNav
: Removesize
prop defaults tosmall
.
Features:
HeaderNav
: AddHEADER_HEIGHT
to exports.HeaderNav.UserMenu.Button
: RemovehasArrow
prop, now defaults totrue
.
Fix:
Button
: Fixrounded
style.
Fix:
useResizeObserver
: Fix use condition for older browsers.
Features:
Icons
: Add the following icons- FacebookIconNext
- InstagramIconNext
- TwitterIconNext
- WhatsappIconNext
- MessengerIconNext
- LinkedinIconNext
RadioButtonSet
: AddlabelProps
prop, propagated to label.DropdownSelect
: AddinputProps
to Combobox input.PinterestIcon
andPinterestButtonIcon
: Remove components.Button
: Removesocial_pinterest
modifier.
Fix:
HeaderNav
: Fix user menu warning in console.
Feature:
Alert
: Addcenter
prop.
Fixes
Alert
: Fix flex regressions.Label
: Fix display.
Feature:
Accordeon
: BetterclassName
and other props propagation.
Fixes:
Alert
: Fix styles.DropdownMenu
: Fix Safari display.DropdownSelect
: Fix combobox input width calculation.
Fix:
DashboardMenu
: Style fixes.
Features:
Button
: Addscandium
modifier.Checkbox
: AddlabelProps
prop.Icons
: Add the following icons- CheckedShieldIconNext
- ChronoIconNext
- CogIconNext
- EyeIconNext
- HomeIconNext
- InfiniteIconNext
- PlusIconNext
- SpeechBubbleIconNext
- StatsIconNext
- TagIconNext
- ThumbUpIconNext
- UsersIconNext
- WindowEditIconNext
Fixes:
Checkbox
: Fix secondary text max width.ButtonWithTooltip
: Prevent unwanted animation on load.Alert
: Fix responsive styles.
Feature:
DropdownSelect
: AddlabelProps
prop.
Fixes:
GifVideo
: Fix bug whenchildren
is empty.cssPropertyDistributor
: Fix bug whenelements
is null.Label
: Fix styles.
Features:
ButtonWithTooltip
: Addposition
prop, defaults tocenter
.DashboardMenu
: AddList
,Separator
andSelector
subcomponents.Alert
: Improve new UI.Label
: Adddot
prop.
Fix:
CrossIconNext
: New UI.
Feature:
IconBadge
: Addborder
andbackgroundColor
props style.
Fix:
Button
: Fix min width constraints.
Fix:
BackingCard
: Rollback Fix button fit.
Fixes:
BackingCard
: Fix button fit.Button
: Fix mobile dimensions on bigger sizes.
Breaking Changes:
Button
: Refactor CSS Styles.Modal/Next
: Improve trigger element accessibility.- Typography: Remove
modular-scale
dependency and logic. All the font sizes previously defined as modular scale step (viastepToRem
) are now calculated from a table with integer pixel values. - All components using
variant
now default toorion
. - Remove the following unused components:
SearchInput
RewardEdition
CartRewardCard
SideGrid
SideLayout
SimplePopover
ImageCropper
Features:
- Add
KissKissLoadingAnimation
. - Add
LazyLoader
component. Button
: Addfit
andmobileFit
props, default tomin-width
andnull
.
Fixes:
TagInput
: Remove console warning.TagInput
: Add accessible information for disabled items.
Fix:
TagInput
: I can delete anobject
item.
Feature:
TagInput
:initialItemsList
can accept object like{value: 'hello': disabled: true}
to disable an option.
Features:
DropdownSelect
: Addmodifier
prop, defaults tohydrogen
.DropdownSelect
: Adddirection
prop, defaults todown
.DropdownSelect
: Addmicro
value tosize
prop.DropdownSelect
: AddarrowPosition
prop (exclusive toorion
variant), defaults to 'left'.
Fix:
DownloadIcon
: Update icon.
Feature:
Button
: Addcalcium
modifier prop.
Fixes:
ListTable
: FixisHightlighted
prop style.DashboardLayout
: Fix styles.FilterIcon
: Remove console warning.AvatarWithTextAndBadge
: Improve margin styles.HeaderMenu.item
: Fixmargin-right
style.HeaderNav.UserMenuNext.Button
: Fixmin-width
style.
Feature:
DashboardLayout
: AddoverlayZIndex
prop, defaults to 100.
Fix:
HeaderNav
: Various fixes.
Fixes:
HeaderNav
: FixborderStyle="border"
style.ButtonWithTooltip
: PropagateclassName
on parent.HeaderNav
: FixBurgerMenuNext
button state.BurgerIcon
: Modernize styles.
Features:
ButtonWithTooltip
: Add new component.DashboardLayout
: AddToaster
subcomponent.
Fix:
HeaderNav
: Various fixes.
Features:
HeaderMenu
: Addposition
prop, default toleft
.EngagementCardWithImage
: AddimgProps
andtextProps
props.
Fixes:
DashboardLayout
: Fix header elements dimensions.HeaderNav.Button
: Addcursor
toonClick
.
Features:
HeaderNav.Nav
: AddsmallPadding
prop, defaults tofalse
.HeaderNav.Button
: AddsmallPadding
prop, defaults tofalse
.EnvelopeIcon
: Add new component.
Features:
ImageDropUploader
: Add image dimensions check.Button
: Applydisabled
styles to any HTML element type.
Fixes:
ImageDropUploader
: FixonChange
sequence.Button
: Fixtag
.
Fix:
LocationInput
: Add comma between city and country.
Fix:
ImageDropUploader
: Fix issue with smaller screens and wrong crop.
Fix:
DropDownMenu
: Close menu on click.
Tech:
- Bump to
node-sass@6
.
Fix:
RewardSummaryCard
: Responsive fixes.
Fixes:
RewardSummaryCard
: Various fixes.RangeSlider
: Turn to be controlled whenvalue
prop is passed.
Features:
NoImageIcon
: Add new component.RewardSummaryCard
: Add new component.- Add
createRangeFromZeroTo
to ESM exports. IconBadge
: Deprecatebig
andhuge
props.- Add
mq
media query constant object.
Fixes:
EngagementCard
: Remove useless propshoverBorder
andisActive
.EngagementCardWithImage
: Remove useless propisActive
.ContributionCard
: Remove useless propimageBorderRadius
.HorizontalCrowdfundingCard
: Fix hover styles.
Feature:
InfoLines
: Modernize component and update styles.
Fix:
TextInput
: Update color styles to enhance accessibility.
Features:
Autocomplete
: Addvariant
prop, defaults toandromeda
.DocumentsDropUploader
: Addhover
style to document tag element.DropdownSelect
: Add explicitcontrolled
prop. It is uncontrolled by default
Fixes:
TagInput
: Keep delete button when disabled.DropdownSelect
: Can be controlled.
Fix:
DashboardLayout.Flow.Nav
: Fix styles when only a button is displayed.
Features:
- Change
XXS
/XS
boundary to 400px, from 480px. - Add
DropdownMenu
molecule component. - Add
EllipsisIcon
icon. SearchIcon
: Update to new design.CrossIcon
: Addsize
prop, accepts valuesnormal
andbig
.TextInput
: Addrounded
boolean prop, defaults tofalse
.TextInputWithButton
: Addinset
prop to place the button inside the input.Overlay
: Addposition
prop, defaults toabsolute
.HeaderNav
: AddSearchInput
sub-component.ArrowContainer
: AdddistanceIsReverse
boolean prop, defaults tofalse
.DocumentsDropUploader
: Hide files with errors.DocumentsDropUploader
: NewmanagerInfo
prop.DashboardLayout.Flow.Nav
: AddtwoButtons
prop, defaults to false.Modal/Next
: AddheaderMessage
prop, with empty defaults.
Fixes:
DocumentsStatusBox
: Fix style.HorizontalCrowdfundingCard
: Fix mobile style forprogress
.
Features:
- Add
HorizontalCrowdfundingCard
molecule component. - Add
FlexWrapper
layout component.
Fixes:
BackingCard
: Fix text input width.ContributionCard
: Fix close button visibility on mobile.
Fixes:
TextCopy
: Fix WebKit sizing bug.RadioButtonSet
: Fix dimensions.DocumentsDropUploader
: Fix onChange and onError event.
Fixes:
ContributionCard
: Various fixes.ModalNext
: Fix sizing of Modal content.DashboardLayout/Flow
: Add gradient to Navigation.DashboardLayout/Flow
: Handle Navigation button display.BackingCard
: Ensure that the image is always contained in the card border.ToggleTip
: Remove console warning in tests.Modal
: Remove deprecationconsole.warn
in tests and test add for deprecation message.
Breaking Changes:
- Move component files for a better organization based on Atomic principles.
- Delete deprecated
CONTAINER_PADDING_MOBILE
. Utilities
: Generalization of!important
on all utilities.Utilities
: Deprecate the following utilities:display/block
display/hidden
display/inline-block
flex/display-flex
Utilities
: Adddisplay
utility to replacek-u-block
, etc.
Features:
Utilities
: Addk-u-flex-gap
andk-u-flex-wrap
utility classes.Utilities
: Adddisplay
utility to replacek-u-block
, etc.
Fixes:
- Use
getReactElements
utils onBakingCard
andContributionCard
. - Use
gap
on Flex containers whenever feasible. Title
: Style fixes (line-height and letter-spacing).getReactElements
utils: Add child existence verification.
Feature:
ContributionCard
: AddlargeInput
prop.
Fixes:
ContributionCard
: Fix accessibility.ContributionCard
: Fix image ratio on desktop.HeaderNav
: Fix user menu position on mobile.ImageDropUploader
: Vertically center description text.TagButton
: Update styles.
Fix:
parseHtml
: Return empty string if we cannot use dom.
Fix:
VerticalProgress
: Removemax-width
onk-VerticalProgress__wrapper
.
Feature:
parseHtml
: We sanitize by default the markup with an optionparseHtml(value, { sanitize: false })
to disable it.
Feature:
ImageDropUploader
: AddcanCrop
prop, defaults totrue
.
Fixes:
VerticalProgress
: Update styles.TagButton
Update styles.ImageDropUploader
: Update image URL oninitialValue
prop change.ImageDropUploader
: Disable text select on cropper drag.
Fix:
ContributionCard
: Update styles.
Features:
DocumentsDropUploader
: Add component.DocumentsStatusBox
: Add component.ImageDropUploader
: Add component.TagInput
: Add component.ContributionCard
: AddisInputValid
prop.ContributionCard
: AddonClose
prop and deletecloseButton
prop.GiftIcon
: Update icon.RadioButton
: Modifyfocus
,active
,hover
andchecked
states.VerticalProgress
: AddwithoutBorder
prop.
Fix:
StickyContainer
: Fix spacer height definition.
Features:
StickyContainer
: Add"never"
value forisSticky
prop.HeaderMenu
: Improve accessibility.HeaderNav.UserMenuNext
: AddmobilePadding
prop.
Feature:
HeaderNav
: AddBurgerMenuNext
andUserMenuNext
subcomponents.
Fixes:
Modal/Next
: Fix modal content height for decrepit versions of Safari.VerticalCard
: Fixdescription
PropType to node, allowing HTML parsing.CrowdfundingCard
: Fixprogress
PropTypes, allowing boolean values.Carousel
: FixButton
tiny size prop.
Features:
- Add
error4
anderror5
to colors config. Text
: Addlight
as default forweight
prop.Button
: Addiron
modifier.ToggleTip
: AddtargetElement
prop.
Fixes:
Text
: FixcssColor
bug and remove Styled Component dependency.TextInputWithUnit
: Fix disabled state andunitWord
styles.
Features:
ImageCropper
: AddonUpload
prop, called when uploading a new file.
Fixes:
DashboardLayout
: Remove horizontal scroll between 1440px and 1550px.ImageCropper
: Fix behaviour of component, breaking when uploading a file.
Fix:
- Add
TextInputWithIcon
to ESM exports.
Features:
TextCopy
: Addvariant
prop, defaults to 'andromeda'.TextInputWithIcon
: AddiconPosition
prop, defaults toleft
.ImageCropper
: AddbuttonProps
prop to be passed on toBasicUploader
.TextInputWithUnit
: AddwrapperProps
and update styles.RocketIllustration
: Add new component.ContributionCard
: Add new component.
Fixes:
CrowdfundingCard
: Fix progress when value equals 0.- Add Color SVG utility class on colored icons so they are not re-colored:
CheckedCircleIcon
ClockCircleIcon
ClockIcon
CrossCircleIcon
FlashCircleIcon
RocketCircleIcon
WarningCircleIcon
ImageCropper
: Return cropped image source value.
Fix:
TextInputWithUnit
: Fixvariant
propagation.
Fix:
ImageCropper
: Use default Label size.
Fixes:
DropdownSelectWithInput
: Fix selected item margin when dropdownDisabled.Label
: Update mobile styles.DashboardMenu
: Fix expandable list padding.
Feature:
DashboardLayout
: ReplaceAlert
subcomponent withAlerts
wrapper.
Fix:
ButtonIcon
: Fixtag
transmission.TeamCard
: Fix buttons sizes.
Features:
ButtonGroup
: Addorion
variant.RangeSlider
: Adddisabled
prop, defaults to false.
Fixes:
Button
: Color icons will not be styled by Button SVG styles.CrowdfundingCard
: Remove console warning when progress is not displayed.RadioButton
: Updatedisabled
status style.- Fix badly formatted SASS colors.
Features:
- Add
grey1
color to colors config & refactor. - Add the following icon components:
LockOutlineIcon
RefundIcon
ShieldCheckIcon
DashboardLayout
: AddAlert
subcomponent.DropdownSelectWithInput
: Addsize
prop, defaults tonormal
, inherited byDropdownPhoneSelect
.CrowdfundingCard
: AddprogressLabel
prop.
Fixes:
TextInput
: Fix padding onorion
variant.Button
: Fixboron
variant border color.DashboardMenu
: Fix list items spacing.Separator
: Reduce specificity of the styles.HeaderNav
: Fix accessibility error.
Features:
- Add
orange2
andorange3
to colors config. Button
: Addneon
modifier.
Fix:
VerticalProgress
: Fixz-index
value.
Fixes:
VerticalProgress
: Export component.DashboardLayout
: Specify size forDashboardLayout.Flow
content column.
Features:
VerticalProgress
: New component.LinkBox
:- Add
orion
variant. - Add
backgroundColor
andtextColor
prop toBackground
andText
component.
- Add
Fixes:
Modal/Next
: FixModal.Button
style when alone inside afullSize
Action.Dropdown
: Add default value foronBlur
prop (() => {}
).
Features:
HeaderNav
: Add styles to bottom border, defaults to'shadow'
.Modal/Next
: AddfullSizeOnMobile
prop, defaults to false.Modal/Next
: Add the following props toModal.Actions
:sticky
stickyOnMobile
fullSize
fullSizeOnMobile
Modal/Next
: DeprecatewithoutMargin
prop onModal.Paragraph
in favor ofnoMargin
.- Add
boron
modifier to Button component. - Add new color:
font3
.
Feature:
HeaderMenu
: Addtag
(and deprecatedas
) props toHeaderMenu.Item
.
Fix:
HeaderMenu
: Fix focus styles.
Features:
HeaderNav
: Addsize
prop, acceptsregular
andsmall
.HeaderNav.UserMenu.Button
: AddhasArrow
boolean prop.HeaderNav.UserMenu.Button
: Add the following color props:backgroundColor
backgroundColorHover
backgroundColorActive
color
colorHover
colorActive
DashboardLayout
: AddDashboardLayout.SiteHeader
component.- Add
HourglassIcon
component.
Fixes:
TextInput
: Set the placeholder color to disabled.DropdownSelectWithInput
: Fix input padding.
Feature:
Modal/Next
: Addtag
prop onModal.Paragraph
.
Fixes:
k-BulletList
: Fix styles.Modal/Next
: RemoveclassName
console error.Modal/Next
: FixcustomContentCols
class condition.DashboardLayout
: FixDashboardLayout
background color.
Feature:
Modal/Next
: AddheaderZIndex
prop to apply azIndex
to theheader
.
Fix:
Modal/Next
: Fix negative margin calculation forModal.Block
atXL
.
Feature:
Modal/Next
: AddcontentCols
prop, to specify content col number at breakpointsS
and above. Acceptsdefault
,s
,m
,l
,xl
keys, with number values.
Fixes:
DashboardLayout
: use--DashboardLayout-main-margin
for main margin on Desktop.HeaderNav
: Fix burger menu button dimensions and improve affordance.- Replace occurences of
CONTAINER_PADDING_MOBILE
withCONTAINER_PADDING_THIN
.
Features:
Paragraph
: unify modifier styles in one rule and expose modifier-specific class.Title
: unify modifier styles in one rule using common title modifiers and expose modifier-specific class.TitleWithStroke
: set color with CSS Custom Props and expose modifier-specific class.
Fixes:
DashboardLayout
: Fix columns widths.HeaderNav
: Fix default dropdown button styles.
Features:
Modal/Next
: AddModal.Block
subcomponent.Modal/Next
: Addvariant
prop, defaults toandromeda
.Modal/Next
: AddheaderActions
andheaderTitle
props.Modal/Next
: Addgiant
size value.
Feature :
DropdownSelect
: AddonBlur
andvalue
(controlled select) props.
Fix:
Button
: Add invisible padding for better multiline spacing.CheckableButton
: Fix styles forcheckPosition=left
.CheckableButton
: Add specific styles tovariant=orion
.Field.Input
: Recover missing style.
Features:
CheckableButton
: AddcheckPosition
prop, defaults tobottom
.DashboardLayout
: use events to hide Flow.Aside mobile modal button.DashboardLayout
: add the following events when menu is open/closed:DASHBOARD_HIDE_CONTENT_EVENT
DASHBOARD_SHOW_CONTENT_EVENT
Fixes:
DropdownSelect
: fix arrow position.ToggleTip
: fix props propagation in bubble.ToggleTip
: fix first coordinates update.
Fixes:
- Fix style bugs on
DropdownSelect
. - On
DropdownSelect combobox
, display full list of options on menu open. - Propagate
className
onDropdownSelect
andDropdownSelect combobox
. - Recover missing props on
Field.Input
.
Features:
- Button on
DashboardLayout.Flow.Nav
is full size when alone. - Add
noMargin
prop toFieldInput
component.
Fixes:
- Enable
size
prop onButton
with Orion variant. - Set default value for
Dropdown
options on level 2.
Features:
- Add all sizes to
DropdownSelect
. - Add
variant
prop toLocationInput
, defaults toandromeda
.
Fixes:
- Remove warning about
fill-rule
onPepoleIcon
. - Fix
TagButton
style. - Fix styles on
DropdownSelect
.
Breaking changes:
- Remove
StyleGuide
app. - Remove
Karl
stories & components. - Remove SCSS mixins.
- Reorganize components.
- Remove all
@kisskissbankbank/kitten/src/next
exports. - Remove all SASS component mixins, helpers, definitions and schemas that are not used.
- Remove the following deprecated components:
ArticleCard
Button
(buttons/button
, replaced withButton
(buttons/button/button
))ButtonImageWithText
ButtonImageWithTextAndBadge
CallToActionPopover
Comment
fromform/comment
(replaced bycomments/comment
)CommentAvatar
fromform/comment-avatar
(replaced bycomments/comment-avatar
)CommentForm
fromform/comment-form
(replaced bycomments/comment-form
)ContributionCard
CrowdfundingCardWidget
DeprecatedArrowIcon
DonationCard
Dropdown
DropdownButton
ExternalRichLink
FormAmountAndCurrency
FormPhoneNumber
FormRow
Header
(replaced byHeaderNav
)HeaderLogo
(replaced byHeaderNav
)HeaderTitles
(replaced byHeaderNav
)HeaderTour
HorizontalNav
ImageWithCaption
LegoGrid
LinkBox/deprecated
LoanSimulator
MarkdownPage
NavList
NavTabCarousel
(deprecated duplicate fromcarousels/tab-bar-carousel
)Paragraph
(replaced byNext
Paragraph
, see beta.14)PhoneDropdown
Popover
ProjectCard
ProjectCreatorCard
ProjectSimilarCard
QuestionMarkWithTooltip
RewardCard
(replaced byBackingCard
)RewardCardLegacy
RichTextInput
Search
SelectWithState
(replaced byDropdownSelect
)SimilarProjectsCard
SimpleUploader
Slider
(replaced byRangeSlider
)SliderBar
SliderTooltip
SliderWithTooltipAndPower
StaticTooltip
Switch
(replaced byToggleSwitch
)TabBar
TagList
TextInputAndSelect
TextInputWithUnitForm
Tooltip
TooltipNew
Tour
TourPopover
TourStep
Uploader
UserMenu
- Remove the following deprecated HOCs:
card
withTooltip
- Remove default export for the following components:
Dropdown
DropdownButton
LinkBox
- Remove
sliderKeyDownHandler
helper. - Depreciate
Stepper
in favour ofNext
Stepper
. - Replace
Paragraph
withNext
Paragraph
(see beta.14). ArrowIcon
now defaults tosolid
version.- Remove
k-u-blockAlign-*
utilities in favor ofk-u-align-self-*
. - Remplace prop
margin
withnoMargin
on the following components:Paragraph
Title
- Remove size props (
giant
,huge
,regular
,big
,tiny
) on the following components:BulletList
Button
ModalNext
TagButton
TextInput
TextInputWithUnit
- Remove unused props on
Dropdown
.
Features:
- Add
LongArrowIcon
component. - Add the following Logo components:
MaisonDeCrowdfundingLogo
MicrodonLogo
GoodeedLogo
KkbbCoLogo
- Add missing components, helpers and constants to ESM exports.
- Convert the following components to CSS-in-JS:
AvatarWithTextAndBadge
Badge
BulletList
ButtonIcon
ButtonImage
ButtonQuestionMarkIcon
CloseButton
DevGrid
FacebookButtonIcon
FacebookButtonIconWords
FormAction
Grid
HeaderNav
IconBadge
ImageCropper
InformationBox
InstagramButtonIcon
Label
Line
Line
LinkedinButtonIcon
,LinkedinButtonIconWords
LinkList
Loader
LoaderWithParagraph
LocationInput
PinterestButtonIcon
ResponsiveIframeContainer
Row
SideGrid
SideLayout
SimpleCard
Stepper
StepperIcon*
SupTitle
Title
TwitterButtonIcon
TwitterButtonIconWords
VerticalStroke
YoutubeButtonIcon
- Update & refactor the following components:
Text
Marger
- Add
onChange
toToggleSwitch
API. - Add
tooltipProps
prop toField/Label
component. - Add
StepperIcon
component withstate
prop. - Add
empty
prop toIconBadge
. - Add
warning
,neutral
andnone
values toStatusWithBullet
statusType
prop. - Add
size
andweight
props toStatusWithBullet
. statusMessage
prop is no longer required, you can now usechildren
alternatively inStatusWithBullet
.- Add
hoverable
prop toAvatarWithTextAndBadge
. - Deprecate
textClassName
prop in favor ofclassName
onAvatarWithTextAndBadge.Text
. - Add explicit utility class
k-u-pointer-events-none
tok-utilities-event
mixin. - Add
size
prop to the following components:AvatarWithTextAndBadge.Image
BulletList
Button
ModalNext
TagButton
TextInput
TextInputWithButton
TextInputWithUnit
- Add
playerButtonSize
prop toSimpleCard
. - Add
rounded
prop to Button component. - Add
social_facebook
,social_twitter
,social_linkedin
,social_instagram
,social_youtube
,social_pinterest
modifiers to Button component. - Add
InstagramButtonIconWords
component. - Add
type="button"
to Button by default. - Add
ModalNext
export formodals/next
. - Add deprecation warning on
Modal
(modals/modal
). - Add
loadingText
prop toLocationInput
.
Fixes:
- Fix
InformationBox
style. - Fix gap bug on Safari for the following components:
BackingCard
DashboardLayout.Flow
DashboardLayout
DashboardMenu
ImageCropper
Loader
LoaderWithParagraph
- Add DOM check to
DevGrid
. - Add width to
StickyContainer
inHeaderNav
. - Use wrapper and relative positioning for a
Badge
withIcon
prop. - Fix Lodash imports on
DropdownPhoneSelect
. - Remove warnings when using
ToggleTip
andField.Label
with tooltip. - Revert default value for
Title
margin. - Fix console error in
Accordion
when closing pane. - Fix ellipsis for children of
AvaratWithTextAndBadge
. - Fix alignment on
HeaderNav
UserMenuButton
. - Fix
GridCol
offset class for0
value. - Fix dropdown list position on
LocationInput
. - Remove console message on
LocationInput
. - Limit focus outline display to keyboard navigation.
- Fix
HorizontalTimeline
className
property name. - Use
CustomEvent
instead ofevent-emitter
onDropdown
.
Fix:
- Fix item classes transmission on
BulletList
.
Fix:
- Fix SCSS imports
Breaking change:
- Remove all SASS component mixins, helpers, definitions and schemas that are not used.
Feature:
- Add
loadingText
prop toLocationInput
.
Fixes:
- Fix dropdown list position on
LocationInput
. - Remove console message on
LocationInput
.
Rollback:
- Version:
"react-cropper": "2.1.1"
Breaking Change:
- Remove
RichTextInput
component.
Fix:
- Limit focus outline display to keyboard navigation.
Revert:
- Fix: Replace
ResizeObserver
withwindow.resize
onCarousel
. (beta.20)
Breaking Change:
- Breaking change: Remove all
@kisskissbankbank/kitten/src/next
exports. - Delete the following deprecated SCSS mixins and styles:
k-Button*
k-LocationInput
k-TagButton
- Remove size props (
giant
,huge
,regular
,big
,tiny
) on the following components:Button
ModalNext
TagButton
- Remove the following deprecated components:
Button
(buttons/button
, replaced withButton
(buttons/button/button
))ButtonImageWithText
ButtonImageWithTextAndBadge
Features:
- Refactor the following components to CSS-in-JS:
ButtonIcon
ButtonImage
ButtonQuestionMarkIcon
CloseButton
FacebookButtonIcon
FacebookButtonIconWords
InstagramButtonIcon
LinkedinButtonIcon
,LinkedinButtonIconWords
LocationInput
PinterestButtonIcon
TwitterButtonIcon
TwitterButtonIconWords
YoutubeButtonIcon
- Add
size
prop to the following components:Button
ModalNext
TagButton
- Add
rounded
prop to Button component. - Add
social_facebook
,social_twitter
,social_linkedin
,social_instagram
,social_youtube
,social_pinterest
modifiers to Button component. - Add
InstagramButtonIconWords
component. - Add
type="button"
to Button by default. - Add
ModalNext
export formodals/next
. - Add deprecation warning on
Modal
(modals/modal
).
Fixes:
- Fix
HorizontalTimeline
className
property name. - Replace
ResizeObserver
withwindow.resize
onCarousel
. - Use
CustomEvent
instead ofevent-emitter
onDropdown
.
Breaking changes:
- Delete the following deprecated SCSS mixins and styles:
k-Dropdown
k-PlatformSwitch
k-UserMenu
- Move the following components:
Dropdown
->components/navigation/header-menu/components
DropdownButton
->components/navigation/header-menu/components
- Remove default export for
Dropdown
andDropdownButton
. - Remove unused props for
Dropdown
.
Features:
- Add the following Logo components:
MaisonDeCrowdfundingLogo
MicrodonLogo
GoodeedLogo
KkbbCoLogo
- Add missing exports to ESM exports.
Fix:
- Fix bug caused by adding
getScssPaths
in ESM export.
Breaking changes:
- Delete the following deprecated components:
HorizontalNav
MarkdownPage
TabBar
- Delete the following deprecated SCSS mixins:
k-BulletList
k-Card
k-HorizontalNav
k-Label
k-TabBar
- Convert and move the following component to CSS-in-JS:
BulletList
- Remove size props (
giant
,huge
,regular
,big
,tiny
) on the following components:BulletList
TextInput
TextInputWithUnit
- Delete
card
HOC.
Features:
- Add
size
prop to the following components:BulletList
TextInput
TextInputWithButton
TextInputWithUnit
- Refactor the following components to CSS-in-JS:
Label
SimpleCard
- Add
playerButtonSize
prop toSimpleCard
. - Add missing exports to ESM exports.
Breaking changes:
- Delete the following deprecated components:
SelectWithState
(replaced byDropdownSelect
)FormAmountAndCurrency
FormPhoneNumber
TextInputAndSelect
- Delete the following deprecated SCSS mixins and styles:
k-ResponsiveIframeContainer
k-Select
Feature:
- Refactor
ResponsiveIframeContainer
to CSS-in-JS
Fixes:
- Fix error in
Accordion
when closing pane. - Fix ellipsis for children of
AvaratWithTextAndBadge
. - Fix alignment on
HeaderNav
UserMenuButton
. - Fix
GridCol
offset class for0
value.
Fix:
- Revert default value for
Title
margin.
(Release 2.124.0
)
Breaking changes:
- Delete the following deprecated components:
DonationCard
TextInputWithUnitForm
Paragraph
is replaced withNext
Paragraph
.- Move
StatusWithBullet
toatoms
.
Features:
- Refactor
AvatarWithTextAndBadge
to CSS-in-JS. - Add
LongArrowIcon
component. - Add
warning
,neutral
andnone
values toStatusWithBullet
statusType
prop. - Add
size
andweight
props toStatusWithBullet
. statusMessage
prop is no longer required, you can now usechildren
alternatively inStatusWithBullet
.- Add
hoverable
prop toAvatarWithTextAndBadge
. - Add
size
prop toAvatarWithTextAndBadge.Image
. - Deprecate
textClassName
prop in favor ofclassName
onAvatarWithTextAndBadge.Text
. - Add explicit utility class
k-u-pointer-events-none
tok-utilities-event
mixin.
Fix:
- Remove warnings when using
ToggleTip
andField.Label
with tooltip.
- Revert back to
beta.11
changes, keep fix.
- Revert all
beta.11
changes, except:- Delete buggy
useFlexGapCheck
.
- Delete buggy
Breaking changes:
- Delete buggy
useFlexGapCheck
. - Delete the following deprecated components:
Paragraph
(replaced byNext
Paragraph
, see beta.14)
- Delete the following deprecated SCSS mixins and styles:
k-Title
k-Paragraph
(see beta.14)k-Row
k-Grid
k-grid
andk-grid-col*
helpersk-Footer
k-FormAction
k-Line
- Remplace prop
margin
withnoMargin
onTitle
. - Remplace prop
margin
withnoMargin
onParagraph
.
Features:
- Convert the following component to CSS-in-JS:
Title
Row
Grid
FormAction
Line
Fix:
- Fix Lodash imports on
DropdownPhoneSelect
.
(Release 2.123.3
)
(Release 2.123.2
)
Breaking changes:
- Depreciate
Stepper
in favour ofNext
Stepper
. - Delete the following deprecated SCSS mixins and styles:
k-Stepper
k-Stepper__icon
- Convert
StepperIcon*
to CSS-in-JS and move toatoms
.
Features:
- Convert deprecated
Stepper
to CSS-in-JS. - Add
StepperIcon
component withstate
prop. - Add
empty
prop toIconBadge
.
Fix:
- Add DOM check to
useFlexGapCheck
.
Feature:
- Add
AdaptableGridCol
to ESM export.
Fixes:
- Add DOM check to
DevGrid
. - Add width to
StickyContainer
inHeaderNav
. - Use wrapper and relative positioning for a
Badge
withIcon
prop.
Breaking changes:
- Delete the following deprecated SCSS mixins:
k-Line
k-LinkBox
k-SideGrid
k-StaticTooltip
k-Tooltip
k-TooltipNew
k-VerticalGrid
- Delete the following deprecated components:
LinkBox/deprecated
QuestionMarkWithTooltip
StaticTooltip
Tooltip
TooltipNew
- Remove
withTooltip
HOC. - Remove
LinkBox
default export.
Features:
- Convert the following components to CSS-in-JS:
Line
SideGrid
SideLayout
- Make
Marger
a function instead of a React.Component. - Add
tooltipProps
prop toField/Label
component. - Add
useFlexGapCheck
hook for flexboxgap
feature detection.
Fixes:
- Fix
InformationBox
style. - Fix gap bug on Safari for the following components:
BackingCard
DashboardLayout.Flow
DashboardLayout
DashboardMenu
ImageCropper
Loader
LoaderWithParagraph
Breaking changes:
- Delete the following deprecated SCSS mixins:
k-Cropper
k-DevBreakpoints
k-DevGrid
k-Loader
k-LoaderWithParagraph
- Convert and move the following components to CSS-in-JS:
Loader
LoaderWithParagraph
Features:
-
Convert the following components to CSS-in-JS:
DevGrid
ImageCropper
-
Breaking change: convert
LocationInput
to CSS-in-JS. -
Breaking change: remove
k-LocationInput
mixin.
Breaking changes:
- Delete the following deprecated SCSS mixins:
k-Badge
k-Header
k-IconBadge
k-ImageWithCaption
k-InformationBox
k-PhoneDropdown
k-Separator
k-separatorBase
k-VerticalSeparator
k-VerticalStroke
- Delete the following deprecated components:
Comment
fromform/comment
(replaced bycomments/comment
)CommentAvatar
fromform/comment-avatar
(replaced bycomments/comment-avatar
)CommentForm
fromform/comment-form
(replaced bycomments/comment-form
)Dropdown
DropdownButton
Header
(replaced byHeaderNav
)HeaderLogo
(replaced byHeaderNav
)HeaderTitles
(replaced byHeaderNav
)ImageWithCaption
NavList
PhoneDropdown
Switch
(replaced byToggleSwitch
)UserMenu
- Convert and move the following components to CSS-in-JS:
Badge
IconBadge
Features:
- Convert the following components to CSS-in-JS:
InformationBox
VerticalStroke
- Add
onChange
toToggleSwitch
API.
Breaking changes:
- Delete the following deprecated SCSS mixins:
k-FormRow
k-HeaderNav
k-LinkList
k-LoanSimulator
k-SearchInput
k-SimpleUploader
k-Slider
k-SliderTooltip
k-SupTitle
- Delete the following deprecated components:
FormRow
LoanSimulator
NavTabCarousel
(deprecated duplicate fromcarousels/tab-bar-carousel
)RewardCard
(replaced byBackingCard
)Search
SimpleUploader
Slider
(replaced byRangeSlider
)SliderBar
SliderTooltip
SliderWithTooltipAndPower
Uploader
- Delete
sliderKeyDownHandler
helper.
Features:
- Convert the following components to CSS-in-JS:
HeaderNav
LinkList
SupTitle
- Update
Text
component. - Add
parseHtml
helper to ESM build.
Breaking changes:
ArrowIcon
now defaults tosolid
version.- Remove
k-u-blockAlign-*
utilities in favor ofk-u-align-self-*
. - Delete the following deprecated SCSS mixins:
k-Alert
k-ExternalRichLink
k-HeaderTour
k-Popover
k-TagList
k-Tour
- Delete the following deprecated components:
CallToActionPopover
DeprecatedArrowIcon
ExternalRichLink
HeaderTour
Popover
TagList
Tour
TourPopover
TourStep
Breaking changes:
- Remove
StyleGuide
app. - Remove
Karl
stories & components. - Delete the following deprecated SCSS mixins:
k-LegoGrid
k-ProjectCard
k-ProjectCreatorCard
k-ProjectSimilarCard
- Delete the following deprecated components:
ArticleCard
ContributionCard
CrowdfundingCardWidget
LegoGrid
ProjectCard
ProjectCreatorCard
ProjectSimilarCard
RewardCardLegacy
SimilarProjectsCard
Feature:
- Add
HorizontalTimeline
component.
Features:
- Add
className
prop propagation toSingleEntryTable
and subcomponents:SingleEntryTable.Col
SingleEntryTable.HeaderCol
- Add
className
prop propagation toDoubleEntryTable
and subcomponents:DoubleEntryTable.Col
DoubleEntryTable.HeaderCol
DoubleEntryTable.TitleCol
Fix:
- Use callback ref in
useLazyObserver
.
Fix:
- Perf problem with
Carousel
on mobile devices.
Fix:
- Allow for
null
value onHeaderNav
stickyProps
prop.
Feature:
- Add
PeopleIcon
,StatsIcon
andSpeechBubbleIcon
.
Fixes:
- Remove
unique "key" prop
error onDashboardLayout
. - Fix
StickyContainer
width onHeaderNav
.
Features:
- Add
fullHeightContent
prop toDashboardLayout
. - Add
shouldHideButton
prop toDashboardLayout.Flow
.
Fixes:
- Fix
HeaderNav
width on Windows (Chrome & Firefox). - Fix
CheckableButton
focus styles while staying accessible. - Fix display on
DashboardLayout
for Chrome. - Fix details display on
DashboardMenu
.
Features:
- Add
DashboardLayout
component withFlow
subcomponent. - Add
DashboardMenu
component. - Add
LightbulbIllustration
withsize
(large, normal) prop. - Add icons components:
HomeIcon
TagIcon
FileIcon
LoudspeakerIcon
ShieldIcon
.
Fix:
- Fix init and resize coords calculation on
Toggletip
.
Feature:
- Add
Toggletip
component.
Feature:
- Add
regular
(default) andbig
props on all variants ofDropdownSelect
.
Features:
- Add
size
prop toRadioButton
, defaults toregular
. - Add
hover
styles forBackingCard
.
Feature:
- Add
size
prop toHeaderMenu.Item
& refactoring.
Features:
- Add
BackingCard
component. - Add
Tag
component. - Add
useMedia
hook. - Add
k-u-size-giant
utility. - Add
giant
value tosize
prop toText
component.
Fix:
- Fix mixup between
k-u-margin-vertical
andk-u-margin-horizontal
.
Feature:
- Add
pageClickText
prop toCarousel
for page click action.
Fix:
- Fix
Carousel
margin and padding calculations.
Features:
- Add
regular
(default) andbig
props on all variants ofTextInput
. - Add
variant
prop toTextInputWithUnit
, defaults toandromeda
. - Add
big
prop toTextInputWithUnit
. - Change
DocumentManager
radius
and hide icon onxs
screen.
Fix:
VerticalStepper
mobile style fixes.
Features:
- Add Focus styles for focusable elements.
- Add
summaryProps
toDetails
component. - Handle keyboard navigation on
Carousel
. - Update mobile version of
VerticalStepper
component.
Fixes:
- Stop applying focus styles on
VerticalStepper
whendisabled
. Combobox
filter onlabel
(instead ofvalue
).
Feature:
- Add
hideIconOnMobile
prop onDropdownSelectWithInput
.
Fixes:
DropdownSelectWithInput
mobile style fixes.DropdownSelect
mobile style fixes.RangeSlider
mobile style fixes.RadioButton
mobile style fixes.
Feature:
- Add
forceVersion
prop toCrowdfundingCard
.
Fixes:
- Add button types on
Carousel
navigation. - Remove scrollbars on
Carousel
on Firefox.
Feature:
- Add
buttonText
prop toCrowdfundingCard
.
Fix:
- Fix overflow style on
ScrollableContainer
.
Features:
- Replace deprecated
Slider
withRangeSlider
onImageCropper
. - Add
className
prop propagation toRewardCard
.
Features:
- New
RangeSlider
, based oninput[type="range"]
HTML element. - Set
RewardCard
ratio to 16/10. - Allow string prop types for
customSize
onHorizontalStroke
. menuZIndex
prop for custom menu z-index inDropdownSelect
andDropdownSelectWithInput
.
Fixes:
- Define default color for
DropdownSelect
items. - Refactor
k-u-blockAlign
tok-u-alignSelf-*
and docs.
Features:
- Add
variant
prop toCheckboxSet
, defaults toandromeda
. - Add
variant
prop toCheckbox
, defaults toandromeda
. - Add
variant
prop toTagButton
, defaults toandromeda
. - Add
variant
prop toProgressRing
, defaults toandromeda
. - Add
animationSpeed
prop toProgressRing
.
Fixes:
- Propagate
name
argument whenTextInput
is a textarea. VerticalStepper
styles.
Fix:
RadioButton
: AllowPropTypes.node
ontext
prop.
Features:
- Add
distanceAsPercentage
prop toArrowContainer
, defaults to false. - Add Icons, Constants and useful Helpers to main export.
Fixes:
- Open menu on focus
DropdownSelect
combobox. - Add
type="button"
to button onPasswordInput
.
Feature:
- Add
uniqLabelOnSearch
prop onDropdownSelect
.
Fixes:
- Fix
VerticalStepper
styles. - Fix
TagButton
className and refactoring. - Fix
DropdownSelect
item line height and alignment. ProgressBar
wasn’t passing class names.
Rollback:
- Back to
styled-components
because bug in className.
Feature:
- Add
variant
prop toProgress
, defaults toandromeda
.
Fixes:
PasswordInput
styles.CheckList
styles.
Features :
- Add
huge
props onTagButton
. - Add CSS utilities:
k-u-flex
k-u-inlineFlex
k-u-flex-alignItems-*
k-u-flex-direction-*
k-u-flex-justifyContent-*
k-u-block
k-u-inlineBlock
and docs.
Fix:
- Fix a synchronization bug between number and type values (
CreditCardForm
).
Feature:
- Add type to
CreditCardForm
values.
Fixes:
- Fix ref errors on
LazyObserver
andDropdown
. - Fix
VerticalStepper
styles. - Update
error
props onVerticalStepper
withvariant
.
Features:
- Add
disableInput
prop toPillNumberInput
, defaults tofalse
. - Add
k-u-margin-vertical-*
andk-u-margin-horizontal-*
helper classes. - Add
k-u-margin-*-auto
helper classes. - Add
margin()
JS helper to help generatek-u-margin-*
utility classes.
Fix:
DropdownPhoneSelect
when phone number is empty.
Fix:
- Fix
RadioButton
styles.
Features:
- Add
deactivateDropdown
prop toDropdownSelectWithInput
. - Add
useDebounce(value, delay)
hook.
Fixes:
- Fix
DropdownSelectWithInput
andDropdownSelect
menu dropdown Z index. - Fix
onInputChange
handling. - Fix
RadioButton
styles. - Fix
Accordeon
height update frequency.
Features:
- Add
GlobeIcon
icon. - Add
FlagIcon
icon. - Add
DropdownPhoneSelect
component. - Add
DropdownSelect
component, hascombobox
boolean prop. - Add
DropdownSelectWithInput
component. - Add
variant
prop toAccordeon
, defaults toandromeda
. - Add
closeOnClick
prop toAccordeon
, defaults to false. - Add
label
prop toCheckbox
andCheckboxSet
components and display custom text ifchildren
are passed in addition tolabel
. - Add
design
prop toRadioButton
, defaults todisc
. - Add
variant
prop toRadioButton
, defaults toandromeda
. - Better accessibility on
RadioButtonSet
. - Add
variant
prop toButton
, defaults toandromeda
. - Add
variant
prop toTextInput
, defaults toandromeda
. - Add
.k-u-a11y-visuallyHidden
CSS helper.
Fix:
- Refactor
Checkbox
andCheckboxSet
components.
Features:
- Add
variant
prop toVerticalStepper
, with default valueandromeda
. - Add
DotIcon
component.
Fix:
ImageCropper
onChange
firing on uploaded images.
Feature:
- Add
CreditCardForm
component.
Feature:
- Update
RewardCard
component.
Fix:
- Content reference on
<Dropdown />
Fix:
- File reference on
<ImageCropper />
.
Fix:
- Delay
PillNumberInput
component call towindow
aftercanUseDom()
.
Features:
- Add
PillNumberInput
component. - Add
micro
size for<Button icon>
. - Add original
file <File>
ononChange
callback for<ImageCropper />
Feature:
- Add
isSliding
prop toSingleEntryTable
.
Fix:
- Fix
ArrowIcon
display bug in Safari.
Features:
- Add EcmaScript Modules files. You can import components with
import { MyComponent, MyOtherComponent } from '@kisskissbankbank/kitten'
. - Add
color
andbgColor
props and deprecate old color props on:CheckedCircleIcon
ClockCircleIcon
ClockIcon
CrossCircleIcon
FlashCircleIcon
RocketCircleIcon
WarningCircleIcon
- Add
color
props to:Cart
FacebookIcon
FacebookIconWithBackground
GarbageIcon
GrabberIcon
InstagramIcon
InstrumentTagIcon
LinkedinIcon
LocationIcon
MenuIcon
MessengerIcon
PhoneIcon
PinterestIcon
QuestionMarkIcon
StarIcon
TwitterIcon
TypologyTagIcon
WhatsAppIcon
YoutubeIcon
- Add
deleteButtonA11yText
prop toCartRewardCard
(defaults to 'Delete'). - Add
garbageButtonA11yText
prop toRewardEdition
(defaults to 'Delete').
Fixes:
- Fix
ArrowIcon
props. - Fix
Alert
display with long texts
Fixes:
- Fixhover delay on
Button
svg icon. - Fix
Chrome
issue withEventTarget
onImageCropper
.
Feature:
- Add
DownloadIcon
component.
Fix:
- Fix controls issue on
GifVideo
.
Feature:
- Use
BasicUploader
forImageCropper
, removebase64
prop (alwaystrue
).
Fix:
- Fix
ClickableCard
image dimensions in Safari.
Features:
- Add 'social_facebook', 'social_twitter', 'social_linkedin', 'social_instagram', 'social_youtube', 'social_pinterest' modifiers to Button component.
- Add
InstagramButtonIconWords
component.
Fixes:
- Refactor
FacebookButtonIconWords
,TwitterButtonIconWords
,LinkedinButtonIconWords
components. - Refactor
FacebookButtonIcon
,TwitterButtonIcon
,LinkedinButtonIcon
,InstagramButtonIcon
,YoutubeButtonIcon
,PinterestButtonIcon
components. - Fix Legacy Carousel width.
Features:
- Add
GifVideo
component that waits until sources fail then loadsposter
. - Create
CheckList
component.
Fix :
- Fix
exportVisibilityProps
bug onCarousel
.
Fix:
- Fix
parseHtml
returning encoded error when usingreplace()
on a nonstring
component.
Features:
- Add global closing event on
Tooltip
. - Add
itemsPerPage
prop to use instead ofitemMinWidth
onCarousel
.
Fix:
- Wait until fonts are loaded to trucate titles on
CrowdfundingCard
.
Fix:
- Fix deprecated warning on DocLinkBox component.
Feature:
- Add
Video
component to display videos onRewardCard
.
Fixes:
- Add
key
toCrowdfundingCard
video sources. - Remove console error from
Header
componentCentered
.
Feature:
- Add
videoProps
andvideoSources
to display videos onCrowdfundingCard
.
Fix:
- Fix mobile display of
Alert
notification.
Fix:
- Allowing adding more props on TeamCardImage component.
Features:
- You can now import an utilities file with all Kitten utilities:
@kisskissbankbank/kitten/src/stylesheets/utilities.css
. - Add
cssColor
toTitleWithStroke
.
Fixes:
- Add opacity transition to
ClickableCard
. - Move
.k-u-reset-button
intok-utilities-reset-button
mixin. - Fix
UserMenuButton
min-width fromHeaderNav
in xs screen size.
Features:
- Add
huge
andgiant
props toButton
. - Add
cssColor
prop toText
component. - Add
cssColor
prop toTitle
component. - Add
huge
,giant
andcenter
props toTextInput
. - Add
huge
andgiant
prop toSelectWithState
.
Fix:
- Enhance
ListTable
performance.
Feature:
- Add new
Paragraph
with new font-size logic.
Fix:
- Fix
Paragraph
modifiers.
Features:
- Add
fullSize
andfullSizeTitle
props tonext/Modal
. - New
<Stepper />
component imported fromimport { Stepper } from '@kisskissbankbank/kitten/next
, (see usage on our Storybook, section namedNEXT
). - Add new
k-u-link-font1
class utility. - Add new
ClickableCard
component. - Add new
k-u-reset-button
utility class.
Fixes:
- Remove console warning from
ProgressRing
. - Adjust box shadow on Dropdown.
- Replace
for
withhtmlFor
inBasicUploader
andDocumentManager
.
Fix:
- Fix
HeaderNav.UserMenu
min-width
.
Fix:
- Fix shadow on unscrolled
HeaderNav
.
Features:
- New
setting
prop forText
component and newlineHeight
options. - Add
stickyProps
toHeaderNav
. - Add
useDeepCompareEffect
hook. - Add
useWindowWidth
hook.
Fixes:
- Pass
isMenuExpanded
prop to styled component. - Fix
Dropdown
position if content is wider than the window.
Feature:
- New
usePrevious
helper hook.
Fix:
- Mobile & a11y fixes on
DocumentManager
.
Features:
- Add
BasicUploader
component. - Add
DocumentManager
component. - Add
UploadIcon
component. - Add
DocumentIconEmpty
,DocumentIconPerson
andDocumentIconHouse
.
Fixes:
- Escape
<3
withparseHtml
. - Add color transitions to
svg
elements that are inside buttons.
Feature:
Carousel
passes props relating to visibility to its children.
Feature:
- Add
withoutMargin
prop onModal.Paragraph
.
Fix:
- Replace
Title
component byTitleWithStroke
onRewardCardTitle
.
Feature:
- Add
locked
prop toToggleSwitch
.
Fix:
- Remove duplicate
className
inLinkBox
component.
Fix:
- Set
max-width
onRewardCard
row content.
Fix:
- Fix
LinkBox
by using direct props instead oflinkProps
.linkProps
is now deprecated
Features:
- Update
LinkBox
component. - Add
hasArrow
andactive
props toList.ButtonItem
. - Add
active
prop toButtonGroup.Button
.
Fixes:
- Update mobile image size on
EngagementCardWithImage
. - Update pseudo-class of the
EmbedPlayer
btn.
Features:
- Add
NavBar
component. - Consolidate both
Carousel
components and handle legacy. - Add
disabled
global prop toRewardCard
.
Fixes:
- Fix
overflow: scroll
bug on ScrollableContainer. - Remove Radium from KissKiss page
PreDeposit
. - Remove Radium from Lendo Annex
SimpleTemplate
. - Remove Radium from
RewardCard
. - Remove Radium from
Hero
. - Remove Radium from
LegoGrid
. - Remove Radium from
Timeline
. - Remove Radium from various Karl components and stories.
- Remove Radium from
CartRewardCard
. - Remove Radium from
VerticalCardWithAction
. - Remove Radium from
Triptych
. - Remove Radium from
TeamCard
.
Features:
- Make
CrowdfundingCard
a function instead of aPureComponent
. - Add
imageContainerRatio
prop toCrowdfundingCard
component.
Fix:
- On
CrowdfundingCard
, hideadditionalInfo
whenloading
prop istrue
.
Features:
- Add
widgetState
andadditionalInfo
props toCrowdfundingCard
component. - Update
CheckedCircleIcon
,CrossCircleIcon
,CrossIcon
,LockIcon
,WarningCircleIcon
components by adding title, width, height and sometimes color props. - Create
FlashCircleIcon
. - Add
orange
to colors config. - Add
micro
value tosize
HorizontalStroke
prop.
Fix:
CrowdfundingCard
title image margin.
Feature:
- Add
hover
onembed-player
button.
Fixes:
- Bad position for
ProgressRing
on Chrome. - No SSR for
<Modal />
.
Rollback:
- Back to
styled-components
v4 because of SSR issues.
Feature:
- Add
color
prop toHorizontalStroke
.
Fixes:
- Remove
classNames
bug fromHorizontalStroke
. - Remove warning in
Pagination
.
Features:
- Add
SingleEntryTable
component. - Add
ExportIconAlternate
icon. - Add
modifier
prop toHorizontalStroke
. - Add
margin
andalign
props toPagination
.
Feature:
- Add
colorHover
prop toHeaderNav.Button
.
Fix:
HeaderNav.UserMenu
closeEvents
prop.
Fix:
- Remove
calc
onProgressRing
.
Feature:
- Add: New
<Modal />
component imported fromimport { Modal } from '@kisskissbankbank/kitten/next
, (see usage on our Storybook, section namedNEXT
).
Fixes:
- Fix
HeaderNav
layout. - Update
path
fill onButton
.
Features:
- Add
stretch
prop toCrowdfundingCard
. - Update
CheckedIcon
component. - Add editor icons:
BoldIcon
BlockquoteIcon
ListIcon
VideoIcon
Title1Icon
Title2Icon
Title3Icon
Title4Icon
ParagraphIcon
ItalicIcon
ImageIcon
LinkIcon
ButtonIcon
AlignLeftIcon
AlignCenterIcon
AlignRightIcon
- Add BEM-style class names to
Carousel
components.
Fix:
- Fit
CrowdfundingCard
image to new 16/10 ratio.
Doc:
- Add a doc for style
utilities
.
Features:
- Create
EngagementCardWithImage
component. - Add
RocketIcon
andRocketCircleIcon
components. - Create
ProgressRing
component. - Update
Title
component and add new doc. - Add
TitleWithStroke
component. - Add
titleModifierStyles
common style for titles. - Add
strokeModifierStyles
common style for horizontal strokes. - Add
tinyButtons
prop onCarousel
. - Add
preferCompletePaginationOnMobile
prop onCarousel
. - Add pagination position
bottom-left
andbottom-right
onCarousel
. - Add pagination squares via
showPageSquares
prop onCarousel
. - Add loop feature via
loop
prop onCarousel
.
Fixes:
- Adjust
button
size to follow guidelines on Mobile. - Modernize
Video
component. - Use
styled-components
instead ofRadium
forEmbedPlayer
component.
Feature:
- Add a11y options for new
Carousel
buttons.
Fix:
- Fix arrow size on new
Carousel
buttons.
Features:
- Add new Dropdown in
dropdowns/v2
. - Add a11y options for new
Carousel
buttons.
Fixes:
- Revert old Dropdown.
- Fix arrow size on new
Carousel
buttons.
Features:
- Create
HeaderNav
components. - Create
AvatarWithTextAndBadge
components. - Create
a11y
helper. - Create
LoginIcon
component. - Create
HeaderMenu.Badge
component. - Create
dropdown-config
file to store component constants. - Create
ratio
file withcomputeFromRatio
helper. - Add
borderSideOnHover
,largeItem
,noBorder
,backgroundColors
props toHeaderMenu
component. - Add
Button
prop toHeaderMenu.Item
component. - Add keyboard key code and event name in
events
file. - Add
.k-u-avoid-click
utility. - Add a11y events to
DropdownButton
component. - Add
tiny
prop inKissKissBankBankLogo
andLendopolisLogo
components. - Add
ORDERED_SCREEN_SIZES
constant inscreen-config
file. - Add
getScreenSizeFrom
helper inmedia-queries
file. - Add new
k-u-link
utility class for basic link styling.
Fix:
- Fix
Dropdown
components events and accessibility.
Fixes:
- Fix a memory leak to unmounted
StickyContainer
. - Fix
Alert
error whenonAfterClose
is not defined.
Feature:
- Add
cssPropertyDistributor
utility.
Fix:
- Add API check to
ContinuousIntersectionObserver
utils.
Fix:
- Fix warning in
SelectWithState
component.
Fix:
- More performant
DoubleEntryTable
Component.
Fix:
- Update
CopyIcon
.
Features:
- Add
hidePagination
props toCarousel
. - Create
CameraIcon
component.
Fixes:
ArrowIcon
component size.- Fix warning in
Pagination
component.
Feature:
- Expose
goToPage
method inCarousel
.
Fix:
- Update padding mobile version on EngagementCard.
Feature:
- Add
showOtherPages
andpagesClassName
toCarousel
.
Fix:
- Remove
isActive
styles toEngagementCard
.
Feature:
- Add
margin
utility classes for new steps and half steps.
Fix:
- Update
EngagementCard
styles.
Features:
- Add
SaveIcon
andDocIcon
- Bump to
[email protected]
Fix:
- Remplace
imageSrc
byicon
props onEngagementCard
.
Features:
- Create
EngagementCard
component. - Add
.k-u-background-color-background3
utility.
Fixes:
- Fix
CrowdfundingCard
info styles. - Simplify code for
ContinuousIntersectionObserver
. - Remove warnings about
fill-rule
in SVG icons. - IE11 fix for
Button
withicon
modifier. - Fix unused
onAfterClose
props for Alert component.
Feature:
- add
unit
prop toCounterBlock
component.
Fix:
- use style-components for
CounterBlock
and fixtitle
andsubTitle
props.
Feature:
- Add
inputValue
prop toTextInputWithButton
component.
Fix:
value
prop fromTextInputWithButton
is now deprecated. UsebuttonValue
instead. Also, allow React component inside this prop.
Fix:
- Style fixes for
DoubleEntryTable
cols.
Features:
- Add
useContinuousIntersectionObserver
hook. - Add
ContinuousIntersectionObserver
component with Render Prop.
Features:
- Add
DoubleEntryTable
component. - Add
k-u-link-primary1
andk-u-link-background1
utilities. - Add
toggleable
ListTable
story example. - Make copy text message disappear after 3sec on
<TextCopy />
. - Add
id
prop to<Comment />
.
Fixes:
- Update copy text message size of
<TextCopy />
tomicro
. - Remove Margin on
Modal__close
button onModal
.
Features:
- Add
.k-u-line-height-*
utilities. - Add
hexToRgba
helper, removepolished
dependency.
Fix:
- Fix
Modal
animation and mobile styles.
Features:
- Use
styled-components
instead ofRadium
toLinkBox
component. - Use
styled-components
instead ofRadium
toButtonImageWithText
. - Add
HEADER_HEIGHT
export toHeader
component.
Fix:
- Update margin on project Informations on
CrowdfundingCard
.
Feature:
- Add
buttonText
andbuttonModifier
props onTextCopy
component.
Feature:
- Add
isAnimated
prop toModal
, defaults to true.
Fixes:
- Transmit size modifiers to lists in
Markdown
. - Remove (some) console warnings.
Fix:
- Add
badgeColor
prop toUserMenu
component forButtonImageWithTextAndBadge
.
Features:
- Switch
IconBadge
to Styled Components and adddisabled
prop. - Switch
StarredBadge
to Styled Components. - Add
RewardCard.DiamondBadge
component. - Add open/close animations to
Modal
component. - Add
badgeColor
prop toButtonImageWithTextAndBadge
. - Add
tnum
Typography CSS helper for Tabular Numerals.
Fix:
- Remove console warnings related to
CrowdfundingCard
propTypes.
Feature:
- Add
garbageButton
boolean onRewardEdition.Header
component.
Feature:
- Create
EditIcon
component.
Features:
- Update
BulletList
component withstyled-components
. - Add
warning
prop to<Alert />
. - Create
warning
andwarning2
in colors-config.
Feature:
- Use delay to disappear
SimplePopover
from DOM.
Fixes:
- Allow
Progress
propvalue
to be astring
. - Fix fluidity on
icon
Buttons
. - Remove
Button
underline on hover.
Fix:
- Fix
StyleRoot
place inHero
component.
Fixes:
- Cancel emitter on UserMenu unMount.
- Update subtitle's truncate on
CrowdfundindCardWidget
component.
Features:
- Add
IntersectionObserverClass
anduseIntersectionObserver
hook. - Create
GiftIcon
component.
Fixes:
- Re-render
Progress
whenvalue
is updated. - Fix
value
tovalueMin
whenvalue
is negative.
Fixes:
- Update
Truncate
in mobile onCrowdfundingCard
. - Update
font-size
information in mobile and others fixes onCrowdfundingCard
.
Features:
- Update
Progress
with Styled Components. - Add
copper
modifier toButton
. - Add
encodeSvgString
util. - Add
CheckableButton
component.
Fixes:
- Modifier
checked
onButton
is now deprecated. - Delete
margin
on last items of the list onCrowdfundingCard
. - Update styles on
CrowdfundingCardWidget
component. - Add incoming animation to
SimplePopover
.
Features:
- Add
CrowdfundingCard
mobile version. - Delete
stateDay
and updatedayCounter
props onCrowdfundingCardWidget
.
Features:
- Add
SimplePopover
component. - Add
--important
utility definitions. - Add
important
argument tok-typographyFontSize
definition. - Add
important
argument tok-typographyFont
definition.
Fix:
- Update
dayCounter
propTypes onCrowdfundingCard
.
Fix:
- Browser
:invalid
style handling byTextInput
.
Features:
- Add
activeColor
prop toToogleSwitch
component. - Add
buttonProps
toTextInputWithButton
component.
Fix:
- Change color for
BackerCard
title.
Features:
- Add
color
andtitle
props onCopyIcon
component. - Create
EmbedIcon
component.
Feature:
- Add
.k-u-background-color-primary6
utility.
Feature:
- Add
ToggleSwitch
component.
Features:
- Create
KissKissBankBankLogo
component. - Create
CrowdfundingCardWidget
component.
Fixes:
- Update truncated title on
CrowdfundingCardWidget
component. - Update
Label
styles.
Feature:
- Update
CrowdfundingCard
with styled-components.
Fix:
- Update
Field.Label
styles.
Feature:
- Add
bulletProps
and change type ofstatusMessage
inStatusWithBullet
.
Feature:
- Add
indeterminate
prop and style toCheckbox
.
Fix:
- Update suggestions when items prop changes on
<Autocomplete />
.
Features:
- Create
StrokeIcon
component. - Add
icon
,iconPosition
,updateSuggestionsStrategy
,isLoading
,noResultMessage
andshouldShowNoResultMessage
props to<Autocomplete />
.
Fix:
- Remove default
font-size
onField.Label
.
Feature:
- New
k-u-cursor-*
CSS utility.
Feature:
- Add
onChange
,from
andto
props toStandaloneRangeDatePicker
.
Feature:
- Add
onSelect
prop onAutocomplete
component.
Fixes:
- Passing value through
Autocomplete
callbacks. - Fix weird
ListTable
bottom margin bug.
Features:
- Move
Modal
CSS styles over to React component. - Add
modalClassNames
andhasCloseButton
toModal
.
Fixes:
- Update title style on
StandaloneRange
component. - Remove rounding in
pxToRem
andstepToRem
.
Features:
- Add
TextInputWithIcon
component. - Export
ICON
,ICON_TINY
andICON_BIG
css fromButton
.
Fix:
- Update
active
pseudo-class toTagButton
.
Feature:
- Add
textareaId
prop toCommentForm
.
Fixes:
- Remove
defaultProps
inStandaloneRangeDatePicker
component. - Fix
AdaptableGrid
width.
Feature:
- Pass
className
prop toAdaptableGrid
andAdaptableGridCol
to enable styling withstyled-components
.
Features:
- Center scroll horizontally on
HorizontalNav
selected item. - Update
TagButton
with styled-components.
Fixes:
- Remove console Warning in
Modal
component. - Update
Text
component styles onPagination
.
Features:
- Add
disableOutsideScroll
prop to Modal (defaults tofalse
to prevent Breaking Change). - Propagate props and add
listProps
toListTable.Header
. (listProps
is passing props to the list inside the Header row.) - Add
listProps
toListTable.Row
. - Add a
as
prop onAdaptableGrid
andAdaptableGridCol
to custom HTML tags name. - Update
Pagination
with styled-components.
Fixes:
- Remove styles (
:hover
styles onListTable.Row
) not in the Spec. - Move
ListTable.Row
...others
props propagation onrow
element instead oflist
element.
Fix:
- Default
ListTable
column style to Flex.
Features:
- Add
StandaloneRangeDatePicker
component. - Add
ListTable
component. - Add
DoubleArrowIcon
component. - Add
shadow
,borderRadius
,borderColor
,borderWidth
props toArrowContainer
component. - Add
StatusWithBullet
component.
Fix:
- Fix negative container margins in
AdaptableGrid
.
Fix:
- Fix warning error about key conflict in
InfoLines
component.
Fix:
- Refactor styles for
isAnimated=false
prop onAccordeon
.
Fix:
- Add old ref prop to
TextInputWithUnit
.
Features:
- Update
InfoLines
with styled-components. - Add
withoutBorder
prop toRewardCard
. - Clicking on
TextCopy
input just select the text (no copy in clipboard).
Fix:
- Take back input refs on
TextInput
.
Features:
- Create
ExportIcon
component. - Update
EmailIcon
component. - Add
forceOneLine
prop toTextCopy
component.
Fix:
- Fix
TextInputWithLimit
value.
Fix:
- Add like button event styles only when an event is attached (
Comment
).
Features:
- Create
likeButtonProps
props forComment
component. - Add
avatarBadge
prop onCommentAvatar
,Comment
andCommentForm
. - Add
title
prop onCheckedCircleIcon
. - Add
title
andcolor
props onHeartIcon
. - Update
PasswordInput
with styled-components.
Feature:
- Dispatch props to
Field.Error
subcomponent.
Fix:
- Remove HTML warning from
Comment
.
Feature:
- Create
BubbleIcon
component.
Fixes:
- Fix props propagation in
TextInputWithButton
,TextInputWithUnit
,TextInputWithLimit
. - Fix
width
error stylesTextInputWithUnit
.
Fix:
- Use
domElementHelper
to check if DOM is present, inDetails
.
Features:
- Add
MessengerIcon
andWhatsAppIcon
. - Add
containerProps
,listProps
toIconList
component. - Add
TextCopy
component. - Add
Autocomplete
component. - Add
Field.Autocomplete
component. - Add
IconContainer
component.
Fixes:
- Remove
isRequired
of theownerName
props onComment
component. - Update
Comment
,CommentForm
,CommentAvatar
withstyled-components
. - Update
DonationCard
withstyled-components
. - Update
TextInput
,TextInputWithButton
,TextInputWithUnit
,TextInputWithUnitForm
,TextInputWithLimit
withstyled-components
. - Use fraction for
imageContainerRatio
inSimpleCard
.
Feature:
- Add
textAlign
andwithTitleStroke
props to VerticalCard component.
Features:
- Add
imageContainerBackground
andimageContainerRatio
props toSimpleCard
. - Add Lazy class
LazyObserver
, hookuseLazyObserver
and HOCwithLazy
.
Fixes:
SimpleCarousel
accessibility fixes.- Remove warnings in
Carousel
component tests.
Feature:
- Add
modalProps
prop toModal
component.
Fixes:
- Remove warning error from unknown
Button
props. - Add
others
props toSimpleCarousel
component.
Fix:
- Fix
checked
iconButton
size.
Feature:
- Add
checked
modifier
toButton
component.
Feature:
- Expose
setSticky
/setUnsticky
methods in StickyContainer.
Features:
- Create
RewardEdition
component. - Update
RewardEdition
stories. - Add
VisuallyHidden
component for accessibility.
Fix:
- IE11 Button height compatibility fix.
Feature:
- Add
descriptionTag
prop toCartRewardCard
.
Feature:
- Add
stepToRem
helper.
Fix:
- Remove a HTML warning on
List.ButtonItem
.
Fix:
- Add link styles when
VerticalStepper.Step
hasonClick
attribute.
Fix:
- Fix
open
prop propagation toDetails
component.
Fix:
ScrollableContainer
style fixes.
Fixes:
- Rework
ScrollableContainer
shadow display. - Fix
cursor
forposter
Video attribute.
Features:
- Create
ButtonGroup
component. ScrollableContainer
new propsshadowColor
,backgroundColor
.
Fixes:
- Fix
cover
with usedcontrols
on Video. StickyContainer
fix forisSticky='always'
.
Feature:
- Add
ArrowContainer
component.
Features:
- Add
borderRadius
props on Button component. - Add player button on
Video
component. - Add
Details
component. - Add
Icon
andcolor
props toBadge
component. - Add
Cart
icon.
Fixes:
- Use
styled-components
instead ofRadium
forList
component. - Add
VerticalStepper.Link
styles when is ana
. - Fix
WarningIcon
warning. - Fix buggy settings on
StickyContainer
.
Features:
- New
StickyContainer
component. - Add a new component
AdaptableGrid
to handle grids. From now, you can use this component instead ofGrid
.
Fix:
- Remove
getScssPaths
from@kisskissbankbank/kitten
. Prefer use@kisskissbankbank/kitten/src/config/paths
.
Breaking changes:
- Upgrade React/ReactDOM dependencies (
>= 16.8.x
). getImagesPaths
has been removed andgetScssPaths
moved. If you use Kitten paths, you will be update require by: `import { getScssPaths } from '@kisskissbankbank/kitten'.
Feature:
- You can now import components from
@kisskissbankbank/kitten
. Example: `import { Button, Text, Marger } from '@kisskissbankbank/kitten'.
Feature:
- Add
others
props toSwitch
component
Fix:
- Set
vertical-align
property forBulletList
component
Feature:
- Add
lightRed
(#ffebe0
) toCOLORS
set. - Add
unit
prop toField.Input
.
Features:
- Add
link
props toField.Label
- Add
Field.Password
component
Features:
- Add
Field.Checkbox
. - Export
FLUID
,DEFAULT
,TINY
andBIG
css fromButton
.
Fix:
- Update selected option style to
Select
component.
Features:
- Add
customSize
props toHorizontalStroke
. - Add
HorizontalStroke
size CSS:TINY
,DEFAULT
,BIG
andHUGE
. - Add
IconList
. - Add empty
Prev
andNext
container toNavTabCarousel
whenNavTabCarousel.Prev
orNavTabCarousel.Next
are empty.
Features:
- Add
Video
component. - Add
getReactElementsWithoutType
helper.
Fix:
- Add missing
href
props toSimpleCard
.
Feature:
- Add
withPlayerButtonOnImage
props and update style onSimpleCard
component.
Feature:
- Add
position: fixed
and update horizontal padding onModal
component.
Fix:
- Update
paragraphModifier
props toMarkdownPage
component.
Features:
- Add
MarkdownPage
component. - Create
DatePicker
component. - Add new carousel which better work inside grid.
The pagination buttons from
Carousel
can now be place everywhere around the component by using this propspaginationPosition
with object keys fromfromXxs
tofromXl
anddefault
and object values in'top'
,'right'
,'bottom'
,'left'
.
Fixes:
SelectWithState
fix warnings abouthtmlFor
andautoComplete
props- Fix
VerticalStepper.Step
warning. - Change positioning (from absolute to flex) on button in
TextInputWithButton
component.
Feature:
- Add
links
props toNavTabCarousel
component.
Fix:
- Update
disabled
status colors toVerticalStepper
.
Features:
- Add
disabled
status toVerticalStepper
. - Update
LockIcon
to acceptcolor
andtitle
props.
Features:
- Add
VerticalStepper
. - Add
WarningIcon
andWaitingIcon
. - Update
CheckedIcon
to acceptcolor
andtitle
props.
Features:
- Add
limit
prop toField.Input
to handle length limitation. - Recover templates for TPE/PME pages from LENDO.
Fix:
- Move Sass styles to styled components styles for
Container
component. You don't need to include thek-Container
mixin in your Sass stylesheet anymore.
Feature:
- Add a new
Button
component.
Features:
- Add
k-u-background-color-primary5
class. - On
SimpleCarousel
, addid
prop to component (in case of multiple Carousels on one webpage).
Fixes:
- Switch
SimpleCarousel
from Radium to Styled Components in order to fix bug for IE. - Replace FacebookIconWithBackground inside
FacebookButtonIconWords
by FacebookIcon. Marger
accepts zero value.- IE Flexbox bug on
Header
component CSS. SearchInput
, remove "clear" cross from IE10+ input.
Fix:
- Fix
NavTabCarousel
layout for small devices.
Feature:
- Display
ownerLocation
only if the prop is provided.
Fixes:
- Move
NavTabCarousel
component path. Imported component fromkitten/components/carousel/tab-bar-carousel
is now deprecated. Usekitten/components/carousel/nav-tab-carousel
instead. - Fix
NavTabCarousel
style issue on grid layout.
Feature:
- Add
onAnimationEnd
toHighlightHalo
that accepts a function to execute when animation is over.
Features:
- Add
containerStyle
,paginationStyle
andbulletStyle
props onSimpleCarousel
. - New
HighlightHalo
component inTour
group. Accepts:itemSize
(width/height size in pixel number)itemColor
(CSS color value as string)animationCycles
(number of middle animation cycles as number)animationCycleDuration
(duration of an animation cycle in seconds as number)animationDelay
(delay in seconds as number)
Fix:
- Add the ability to edit and add styles on
BulletList
.
Feature:
- Create
NavTabCarousel
component.
Fixes:
- Fix some styles on
SimpleCard
. - Remove
SearchInput
results cross.
Fixes:
- Fix trigger
onChange
handler onField.Select
when autoFill is triggered.
Features:
- Add
autoFill
prop toField.Select
component. - Add
activePaginationColor
,paginationColor
andpaginationAlign
props onSimpleCarousel
.
Fixes:
- Fix
Field.Select
label by usingfor=
instead ofid=
. - Adds the ability to edit and add styles on
BulletList
.
Features:
- New
SearchInput
component. - Update
SearchIcon
to acceptcolor
,iconTitle
,circleProps
andpathProps
props. - New
Overlay
component withzIndex
(number) andisActive
(bool) props.
Fix:
- Update size of the bullets on
BulletList
.
Feature:
- Animation on
Accordeon
component.
Fixes:
- Remove margin when
title
prop is empty inCounterBlock
component. - Force
type="button"
onbuttonQuestionMarkIcon
component.
Fix:
BurgerMenu
changedhover
behaviour.
Features:
- Add
HeaderMenu
. - Add
BurgerIcon
.
Features:
- Add prop
id
onAccordeon.Item
. This id would be given by the callbackonChange
onAccordon
if setted.
Features:
- Add
Accordeon
component. - Add
getReactElementsByType
helper. - Uses
style
prop onRadioButton
.
Fix:
- Update
TeamCard
import links.
Fix:
- Fix
Marger
context/state.
Fix:
- Add
color
prop forTeamCardButtonWithTooltip
component.
Features:
CartRewardCard
introduce new sub-componentCartRewardCard.Description
as proptextDescription
is deprecated.- Add
Field
component and sub-components:Field.Label
Field.Input
Field.RadioButtonSet
Field.Select
Field.ErrorMessage
- Add some icons:
BancontactIcon
GiropayIcon
IdealIcon
MaestroIcon
PayPalIcon
SofortIcon
- Add
k-TextInput--sixDigits
class.
Fixes:
- Update
k-inputSet
vertical spacing. - Update
k-RadioButtonSet
line-height.
- First release!