Updated the logo-square-main for most MHNO brands: chameleon-theme-frd, chameleon-theme-hco, chameleon-theme-lcd, chameleon-theme-mco, chameleon-theme-sco. !1907
We've added a lot of new components to our chameleon-kotlin package! Say hello to: LinkText, Switch, IconButton, TextField, TextArea & InputMask. Nice work @dieter.vaesen! π« !1872
Fixed the logo-main and logo-main-inverse drawables for chameleon-theme-ld in chameleon-kotlin as these were causing problems due to some extremely large paths. !1901
Fixed the play-button icon for chameleon-theme-tel as it was showing a pause icon instead. !1905
Add a loading prop to <DefaultTeaser />, <TextOnImageTeaser /> and <ListTeaser />. This shows a skeleton where the teaser contents would be, which prevents large layout shifts, providing a smoother loading experience. !1845
Add a allowOutsideClick prop to <Dialog /> which if true does not prevent a click outside the focus trap. !1890
Refactored our Teaser components allowing the video play icon button to be hidden when overlayed with a playing video. !1891
Introducing our game-changing token-io setup β a revolutionary overhaul that catapults performance to unprecedented levels. This isnβt just an update; itβs a giant leap forward redifining what's possible for the Chameleon project. With this powerful new integration, weβve hit another milestone of maturity and capability. Major kudos to @stijn.willems and @dieter.vaesen! π« !1760
We've added an additional position for the DateTime placement on our Teaser components. Check out the added documentation for this feature on DefaultTeaser and TextOnImageTeaser. !1794
The placement of the image in the RelatedTeaser can now be independently configured from the placement of the image in the horizontal DefaultTeaser. Also, when an image is provided, the prefix is now positioned on top of the title for a nicer visual look. !1765
π¨ Fixed an incorrect dependency import causing a large number of extraneous assets to be included in your app, bloating the final APK size. If you or one of your dependencies depend on be.mediahuis.chameleon:chameleon-components:6.x.x, you should upgrade ASAP. !1855
Resolved a type issue in useMediaQuery, which was inadvertently excluded due to a faulty extension, leading to an error during the mediahuis-compile step. !1792
Fixed an issue in the <Logo /> component where outdated pre-6.0.0 values were still being used, causing the image to break. !1799
Removed the duplicate podcast image logic in the Teaser with articleType podcast. !1789