⚠️ - Breaking Changes
- Adjust the max-width of Tooltip.
- Add missing variables for Uploader.
- Fix box shadow color for inline Input.
- Update checkmark color for strong CheckboxGroup.
- Add inline style variables for Input.
⚠️ Remove@dls-dialog-body-line-height-contextual
.- Fix value for
@dls-dialog-body-line-height
.
- Add DatePicker.
⚠️ Remove@dls-checkbox-strong-check-icon-spacing
.⚠️ Remove@dls-checkbox-strong-checked-separator-color
and@dls-checkbox-strong-checked-separator-color-disabled
. Use@dls-button-group-separator-color-primary
and@dls-button-group-separator-color-primary-disabled
instead.⚠️ Remove the redundant@dls-tooltip-arrow-height
as tooltip arrows are designed to be right triangles.⚠️ Remove@dls-slider-label-spacing
as it should always be consistent with Tooltip's arrow spacing.- Fix value of
@dls-progress-icon-spacing-bar
. - Add
@dls-time-picker-icon-color-disabled
.
- Fix
.dlsignore
comments. - Fix
dls check
without--components
argument.
- Add
@dls-carousel-pages-border-radius
for Carousel.
- Add
@dls-time-picker-icon-color
for TimePicker. - Update indicator size for Carousel.
⚠️ Add support for specifying which components will be checked against when runningdls check
.--components
now requires an argument value.
⚠️ Revert 0.23.2: remove Tag font sizes in Select.- Add Option dropdown placeholder variables.
- Add Tag font sizes in Select.
- Revert optimization due to unexpected failure in certain cases.
⚠️ Rename@dls-tag-icon-size
to@dls-tag-icon-size-aux
.- Add icon variables for Input.
- Conditionally inject tokens only if a file matches the
- Fix
esm
dependency.
- Add CLI command to check implementation quality.
- Add variables for option dropdown border radii.
- Add
@dls-dropdown-icon-size-aux
.
- Update the global font family. Remove explicit
Helvetica Neue
due to its different line-height across different font weights.
⚠️ Use@dls-steps-connector-min-length
instead of@dls-steps-connector-length-vertical
.- Add default width for Select.
- Add max-width for Options.
- Add necessary variables for Dialog.
- Add
@dls-icon-color-aux
and@dls-icon-color-aux-disabled
. - Add aux icon colors for Select and Tree.
⚠️ Fix@dls-dialog-close-icon-fullscreen
to@dls-dialog-close-icon-size-fullscreen
.
⚠️ Renamepanel
inside Collapse tobody
(align with Bootstrap naming).⚠️ Adjust variant styles for Tag.- Add contextual variants for Dialogs.
- Add background and backdrop colors for Dialog.
- Add border color and shadow for Embedded.
- Add border radii for Popover.
- Add panel width and item content spacing for Transfer.
⚠️ Merge Collapse border colors into@dls-collapse-border-color
and@dls-collapse-border-color-focus
.
- Add missing disabled colors and border radii for Collapse.
- Add default connector length for vertical Steps.
- Add option dropdown target spacing for Option.
- Update Link hover color.
⚠️ Rename Breadcrumbs to Breadcrumb.
- Fix min-height variables for Textarea.
- Add spacing variables for Checkbox/Radio groups.
- Add Dialog.
- Add Drawer.
- Add Embedded.
- Add Toast.
- Add Alert.
- Add Carousel.
- Add min-height and panel spacing for Transfer.
- Add
@dls-font-color-highlighted
, and make all search highlighted colors refer to it. - Add
@dls-tree-node-font-color-highlighted
.
- Add goto input variables for Pagination.
- Fix missing variables for Pagination.
⚠️ RenameTextInput
toInput
.⚠️ Remove interactive variants for option toggle icons.⚠️ Remove@dls-progress-icon-color
.⚠️ Use separate global border colors with their interactive style variants. See 69e4c0e.- Add Dropdown.
- Add SearchBox.
- Add Slider.
- Add Collapse.
- Add Tooltip.
- Add Popover.
- Add button group separator colors.
⚠️ Rename@dls-breadcrumbs-icon-size
to@dls-breadcrumbs-separator-icon-size
.⚠️ Merge@dls-checkbox-icon-size-s
and@dls-checkbox-icon-size-m
into@dls-checkbox-icon-size
.⚠️ Merge@dls-steps-marker-icon-size-s
and@dls-steps-marker-icon-size-m
into@dls-steps-marker-icon-size
.- Add max heights for option group dropdowns.
- Add Progress.
- Add Tree.
- Add Transfer.
- Add Tabs.
- Add Menu.
- Add Select.
- Adjust aux icon sizes.
- Add Loading.
- Add Tag.
- Add Anchor.
⚠️ Rename focus shadow related variables according to DLS's naming convention. See 5080fb1 for details.- Add Pagination.
- Add Badge.
- Add Breadcrumbs.
- Add Steps.
- Add info color generation rules.
- Differentiate default digits for normal/strong number inputs.
- Add
@dls-checkbox-strong-checked-separator-color-disabled
.
- Add check icon variables for strong Checkboxes.
- Add TimePicker.
- Add
@dls-text-input-content-spacing
. - Tweak
@dls-button-font-color-translucent-disabled
.
⚠️ Rename@dls-switch-focus-shadow-on
and@dls-switch-focus-shadow-off
to@dls-switch-shadow-on-focus
and@dls-switch-shadow-off-focus
respectively, adhering to DLS's naming convention.- Add Option.
⚠️ Renamedocked
toanchored
for global box-shadows.- Add focus related variables to Switch.
⚠️ Dropped variables related tofont-weight
for Button and Link.
- Add icon size for Checkbox.
- Fix font color for disabled translucent Button.
- Add focus background colors for Button.
- Fix background color for disabled translucent Button.
- Add Textarea.
- Add
dls-line-height
function. - Add
reduceCalc
option.
- Add TextInput.
- Add NumberInput.
- Add
dls-sum
function.
- Add Checkbox.
⚠️ Dropped@dls-button-font-color-link
and@dls-button-font-color-link-disabled
.- Add Switch.
- Add Radio.
- Add focus related variables to existing components.
- Added equal value information in the exported metafile.
- Fix colors for translucent buttons.
- Add
variables.json
to export meta.
- Allow CLI usage with
--dls
.
- Fix npm package, place Less files into
tokens
directory.
- First release.