Closed novacbn closed 2 years ago
Deprecated the following Components / Component Features
Embedded
Figure
<Figure variation="icon">
icon-
size
size="icon-small"
Feedback
Progress
(BREAKING) <Progress size> — Being consolidated into sizing property, e.g. sizing="small".
<Progress size>
sizing
sizing="small"
<Progress sizing>
Spinner
(BREAKING) <Spinner size> — Being consolidated into sizing property, e.g. sizing="small".
<Spinner size>
<Spinner sizing>
Interactables
Button
(BREAKING) <Button size> — Being consolidated into sizing property, e.g. sizing="small".
<Button size>
<Button sizing>
Check
(BREAKING) <Check size> — Being consolidated into sizing property, e.g. sizing="small".
<Check size>
<Check sizing>
NumberInput
(BREAKING) <NumberInput align> — Being consolidated into alignment_x property, e.g. alignment_x="justify".
<NumberInput align>
alignment_x
alignment_x="justify"
<NumberInput alignment_x>
(BREAKING) <NumberInput size> — Being consolidated into sizing property, e.g. sizing="small".
<NumberInput size>
<NumberInput sizing>
Radio
(BREAKING) <Radio size> — Being consolidated into sizing property, e.g. sizing="small".
<Radio size>
<Radio sizing>
Switch
(BREAKING) <Switch size> — Being consolidated into sizing property, e.g. sizing="small".
<Switch size>
<Switch sizing>
TextInput
(BREAKING) <TextInput align> — Being consolidated into alignment_x property, e.g. alignment_x="justify".
<TextInput align>
<TextInput alignment_x>
(BREAKING) <TextInput size> — Being consolidated into sizing property, e.g. sizing="small".
<TextInput size>
<TextInput sizing>
Layouts
Container
<Container viewport>
viewport-
max_width
max_width="viewport-mobile"
Mosaic
<Mosaic>
<Mosaic.Container>
Stack
<Stack>
<Stack.Container>
Navigation
Menu
<Menu.Divider>
<Menu.Heading>
slot="sub-menu"
(BREAKING) <Menu.SubMenu> — Being renamed to Framework-consistent <Menu.Section>.
<Menu.SubMenu>
<Menu.Section>
Overlays
Overlay
(BREAKING) <Overlay.Button size> — Being consolidated into sizing property, e.g. sizing="small".
<Overlay.Button size>
<Overlay.Button sizing>
Popover
(BREAKING) <Popover.Button size> — Being consolidated into sizing property, e.g. sizing="small".
<Popover.Button size>
<Popover.Button sizing>
Typography
Heading
(BREAKING) <Heading align> — Being consolidated into alignment_x property, e.g. alignment_x="justify".
<Heading align>
<Heading alignment_x>
Text
(BREAKING) <Text align> — Being consolidated into alignment_x property, e.g. alignment_x="justify".
<Text align>
<Text alignment_x>
Deprecated the following Stores / Store Features
htmlpalette
(BREAKING) Being renamed to htmlmode due to theme mode attribute being changed <html data-palette="dark/light"> -> <html data-mode="dark/light">.
htmlmode
<html data-palette="dark/light">
<html data-mode="dark/light">
Preview: https://novacbn-kahi-ui-pr-115-run-681.surge.sh
Preview: https://novacbn-kahi-ui-pr-115-run-685.surge.sh
CHANGELOG
Deprecated the following Components / Component Features
Embedded
Figure
<Figure variation="icon">
— Being replaced with globalicon-
prefixedsize
property values, e.g.size="icon-small"
.Feedback
Progress
(BREAKING)
<Progress size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<Progress sizing>
was made available as an alias in this release, to help with progressively migrating codebases.Spinner
(BREAKING)
<Spinner size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<Spinner sizing>
was made available as an alias in this release, to help with progressively migrating codebases.Interactables
Button
(BREAKING)
<Button size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<Button sizing>
was made available as an alias in this release, to help with progressively migrating codebases.Check
(BREAKING)
<Check size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<Check sizing>
was made available as an alias in this release, to help with progressively migrating codebases.NumberInput
(BREAKING)
<NumberInput align>
— Being consolidated intoalignment_x
property, e.g.alignment_x="justify"
.<NumberInput alignment_x>
was made available as an alias in this release, to help with progressively migrating codebases.(BREAKING)
<NumberInput size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<NumberInput sizing>
was made available as an alias in this release, to help with progressively migrating codebases.Radio
(BREAKING)
<Radio size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<Radio sizing>
was made available as an alias in this release, to help with progressively migrating codebases.Switch
(BREAKING)
<Switch size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<Switch sizing>
was made available as an alias in this release, to help with progressively migrating codebases.TextInput
(BREAKING)
<TextInput align>
— Being consolidated intoalignment_x
property, e.g.alignment_x="justify"
.<TextInput alignment_x>
was made available as an alias in this release, to help with progressively migrating codebases.(BREAKING)
<TextInput size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<TextInput sizing>
was made available as an alias in this release, to help with progressively migrating codebases.Layouts
Container
<Container viewport>
— Being replaced with globalviewport-
prefixedmax_width
property values, e.g.max_width="viewport-mobile"
.Mosaic
<Mosaic>
— Being converted into a multi-part Component,<Mosaic.Container>
.Stack
<Stack>
— Being converted into a multi-part Component,<Stack.Container>
.Navigation
Menu
<Menu.Divider>
/<Menu.Heading>
slot="sub-menu"
— DOM tree structure forMenu
will be restructured, removing the need for the slot.(BREAKING)
<Menu.SubMenu>
— Being renamed to Framework-consistent<Menu.Section>
.<Menu.Section>
was made available as an alias in this release, to help with progressively migrating codebases.Overlays
Overlay
(BREAKING)
<Overlay.Button size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<Overlay.Button sizing>
was made available as an alias in this release, to help with progressively migrating codebases.Popover
(BREAKING)
<Popover.Button size>
— Being consolidated intosizing
property, e.g.sizing="small"
.<Popover.Button sizing>
was made available as an alias in this release, to help with progressively migrating codebases.Typography
Heading
(BREAKING)
<Heading align>
— Being consolidated intoalignment_x
property, e.g.alignment_x="justify"
.<Heading alignment_x>
was made available as an alias in this release, to help with progressively migrating codebases.Text
(BREAKING)
<Text align>
— Being consolidated intoalignment_x
property, e.g.alignment_x="justify"
.<Text alignment_x>
was made available as an alias in this release, to help with progressively migrating codebases.Deprecated the following Stores / Store Features
htmlpalette
(BREAKING) Being renamed to
htmlmode
due to theme mode attribute being changed<html data-palette="dark/light">
-><html data-mode="dark/light">
.htmlmode
was made available as an alias in this release, to help with progressively migrating codebases.