Releases: LeeBoYin/vue-layout-system
Releases · LeeBoYin/vue-layout-system
v1.1.7
v1.1.6
What's Changed
- fix(LayoutListInline): fix error when
LayoutListInline
's slot is empty - fix(LayoutFlexRow): fix
LayoutFlexRow
problem when it has noleft
norremain
slots, onlyright
- fix(LayoutFlexColumn): fix
LayoutFlexColumn
problem when it has notop
norremain
slots, onlybottom
v1.1.5
v1.1.4
v1.1.1
Feature: LayoutGird and alignment props stretch
What's Changed
- feat: add LayoutGrid component
- feat: add
stretch
to verticalAlign and horizontalAlign props (except for horizontalAlign ofLayoutListInline
), meanwhiledefault
is removed. Now, the default value of verticalAlign is alwaystop
and that of horizontalAlign is alwaysstretch
. Notice that some alignment may need fix when this version is applied. - feat: add
isRemainScrollable
props to LayoutFlexRow and LayoutFlexColumn. SetisRemainScrollable
as true when the content overflow and a scrollbar is required. e.g. Modal - fix: LayoutFlexColumn has wrong height in Safari when it is placed in a
.layout-u-content-fill-height
element.
Flex components accept contents in default slot
Improvement
- Make LayoutFlexRow and LayoutFlexColumn accept both default slot and remain slot
first stable release
layout components included in this major release
- LayoutAbsolute
- LayoutAlign
- LayoutColumns
- LayoutFlexColumn
- LayoutFlexRow
- LayoutList
- LayoutListInline