-
32a2ebb: Fix
ProductSliderShowcasepadding and width: slider no longer reserves bleed padding on the wrapper (relied on full-bleed parent), banner respects its container, and the slider fills the remaining row width on desktop. -
32a2ebb: Caption styling on
BannerBasic: plain/boxed variant, colour scheme, and text-shadow controls — replacing the previous colour-only override. NewcaptionVariantFieldshared field in@laioutr-app/uibundles the controls into a single sidebar group onBlockBannerBasicandSectionProductSliderShowcase.Containerno longer strips border-radius from CTA banners in full-width containers (banners now own their own radius).Breaking:
BannerBasic(@laioutr-core/ui) replacescaptionColor: stringwithcaptionVariant: Omit<CaptionFlagProps, 'text'>. Migrate inline:// Before <BannerBasic :caption="caption" caption-color="#ff0000" /> // After <BannerBasic :caption="caption" :caption-variant="{ variant: 'plain', textShadow: 'none' }" />
Breaking:
SectionProductSliderShowcaseschema replacescaptionStyle.colorwithcaptionVariant. Existing pages with values stored undercaptionStylesilently drop them on next save — re-author the caption styling via the new Variant panel in Studio. -
7bb97dd: Sizing-system consolidation. New
Sizerprimitive inui-kitand matchingsizingFieldshared schema inui-app. Banner blocks (BlockBannerBasic,BlockBannerIntegrated,BlockBannerShowcase) plusBlockMediaandBlockIframenow route outer-box sizing throughSizerinstead of bespoke per-block fields. Banner blocks also gain vertical content alignment (2D on Basic, vertical-only on Integrated).Placeholderaccepts an optionaltextprop.Breaking:
Iframecomponent removed from@laioutr-core/ui-kit. Consumers wrapped it for a single iframe with fixed mobile/desktop heights — inline an<iframe class="…" :src :title />directly and letSizer(in your Block) drive the height.Breaking:
MediaPreview(@laioutr-core/ui-kit) no longer acceptsaspectRatio,height, ororientation. Wrap in<Sizer :sizing="…">(or any parent that provides a definite height) and letMediaPreviewfill it. Portrait-orientation behavior is now done by typing a portraitaspect-ratiodirectly in the schema (e.g.3/4).Breaking:
BannerBasic(@laioutr-core/ui) no longer acceptssizing/aspectRatioprops. Wrap in<Sizer>in the consuming Block.Breaking:
BlockMediadropsaspectRatio,height, andorientationschema fields;BlockIframedropsdesktopHeightandmobileHeight. Existing pages with values stored under these names silently drop them on next save — author the desired height via the newsizingfield in Studio. -
Updated dependencies [7bb97dd]
-
Updated dependencies [7efccd0]
- @laioutr-core/ui-kit@2.2.1
Last active
May 22, 2026 15:14
-
-
Save screeny05/0904c2b01247656f92734269ffc737e7 to your computer and use it in GitHub Desktop.
Laioutr UI 2.2.1
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment