All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
3.47.0 (2022-02-23)
- @clayui/core: avoid scrolling when selecting a node (e1c7091), closes #4663
- @clayui/core: fix error when not updating parent's loc (3ace427)
- @clayui/core: fix error when showing expander when
nestedKey
does not exist in the item (cd4a4d2) - @clayui/core: fixes error when having condition in the children of TreeView.Item and TreeView.ItemStack the last element is positioned to the right (0e121d3)
- @clayui/core: fixes the error of not revalidating the intermediate state of the selected item's parents in the first render and expands the items (379ca72)
- @clayui/css: Cadmin Treeview adds disabled styles to
treeview-link
(d9a3dc3) - @clayui/css: fix formatting (07f3b6b)
- @clayui/css: Treeview adds disabled styles to
treeview-link
(ca11c9a) - @clayui/empty-state: Update classNames from two objects into one (f090ab4)
- @clayui/empty-state: Update SCSS variables of small empty-state (8f64846)
- @clayui/localized-input: fix typo (7c2957f)
- clayui.com: nav-toc is too wide, overlays examples (b4bd694)
- clayui.com: nav-toc-absolute is too wide, overlays examples (817f63c)
- make format:changed check for scss files (6588e27)
- @clayui/core: add API to disable item and expander disable optionally (4cc104d)
- @clayui/css: Cadmin Cards convert base classes to Clay mixin pattern (00a8de7)
- @clayui/css: Cadmin update
clay-text-typography
maps to use thehref
key (13240cf) - @clayui/css: Cards convert base classes to Clay mixin pattern (6f65e74)
- @clayui/css: Mixin Links
clay-text-typography
usehref
for styling links (1a428df) - @clayui/css: Mixins adds more options to
clay-card-variant
andclay-card-section-variant
(545830d) - @clayui/css: Update
clay-text-typography
maps to use thehref
key (9c99628) - @clayui/date-picker: adds a new
yearsCheck
prop to be able to disable the check if the year is within the years range (c8b26e9) - clayui/empty-state: Include Small property in empty state component (a073233)
3.46.0 (2022-02-09)
- @clayui/color-picker: fixes error when not syncing the field state with the editor when there are no palettes (097b76a)
- @clayui/core: fix error when selecting parent nodes and controlling intermediate state in multiple selection (2174128)
- @clayui/css: Buttons fix alignment of icons in flex items (72993f2)
- @clayui/css: Mixins
clay-button-variant
customize.btn .inline-item .lexicon-icon
(baf9e10) - @clayui/date-picker: Adding some changes related to time reset and refactoring code (dd4d2e8)
- @clayui/date-picker: fix bug when not changing time to current time when clicking on dot button (5daa1f1)
- @clayui/date-picker: fix error in always adding ampm when user is typing (d5502e4)
- @clayui/date-picker: fix error when formatting time using 12 hours (8061529)
- @clayui/date-picker: Removing initialized variables (997e10f)
- @clayui/date-picker: Reset actual date when input string is empty (94de1ae)
- @clayui/multi-select: fix error when adding labels with whitespace (1a8a166)
- @clayui/core: allow configuring the drag and drop context (59f9f58)
- @clayui/css: Aspect Ratio adds
aspect-ratio-8-to-3
(37.5%) (7b7f9c2) - @clayui/css: Cadmin Aspect Ratio adds
aspect-ratio-8-to-3
(37.5%) (5705ad5) - @clayui/css: Cadmin Type convert
.display-*
components toclay-css
mixin pattern (3de7a63) - @clayui/css: Cadmin Type convert h1-h6 to clay-css mixin pattern (332f1fa)
- @clayui/css: Cadmin Utilities adds
text-1
throughtext-11
for font-sizes (80e1097) - @clayui/css: Mixins Grid adds
clay-generate-media-breakpoints
(c18ebd2) - @clayui/css: SVG Icons adds export (0e67571)
- @clayui/css: Type convert
.display-*
components toclay-css
mixin pattern (e201fcc) - @clayui/css: Type convert h1-h6 to clay-css mixin pattern (19dcfc3)
- @clayui/css: Utilities adds
text-1
throughtext-11
for font-sizes (4ce046c) - clay-pagination: allow disabling ellipsis button in pagination (4e4e84c)
3.45.1 (2022-02-02)
- @clayui/core: avoid converting key type to string when using public method of selection.has() (7c9413a)
- @clayui/core: fix error when converting key to string when it is of type number (201d72f)
- @clayui/core: fix error when propagating event when clicking expander (56f56d6)
- @clayui/core: fixes error when not showing expander with static content (e96ffb0)
- @clayui/core: fixes error when the child of
TreeView.ItemStack
is of type number (7b3531f)
3.45.0 (2022-02-01)
- @clayui/core: add a default value to nestedKey (075221d), closes #4584
- @clayui/core: Change .treeview-item.disabled to .treeview-item-dragging (b87b6b8)
- @clayui/core: hide expander icon on nodes that don't have chidren (d705fc6), closes #4581
- @clayui/css: Cadmin Links removes unnecessary
setter()
from.component-icon
(130e708) - @clayui/css: Cadmin reset
nav-link
pseudo elements (7038224) - @clayui/css: Cadmin reset Custom Checkbox and Radio pseudo elements (dbbbb02)
- @clayui/css: Cadmin Treeview removes
setter()
, no longer necessary (1d4d4a9) - @clayui/css: Cadmin Treeview use
box-shadow
instead of border to indicate drop zone (58ca599) - @clayui/css: Forms
label
insideform-control
should usemin-height
(108d442) - @clayui/css: Forms use mixin
clay-label-variant
instead of deprecatedclay-label-size
(a0c15fc) - @clayui/css: Treeview renames the key
link
totreeview-link
(8378346) - @clayui/css: Treeview replaces
.treeview-item.disabled
with.treeview-item-dragging
(a9f88d0) - @clayui/css: Treeview use
box-shadow
instead of border to indicate drop zone (fb93ca7) - @clayui/date-picker: fix time picker default value (770639f)
- @clayui/date-picker: fixes error when not formatting time in 12hours when passing to time picker (2090eb4)
- @clayui/shared: fix focus control collision when having FocusScope nested (58bd27f)
- @clayui/core: allow passing extra css classes to expander button (91d40a2), closes #4589
- @clayui/css: Adds treeview component (776f4bb)
- @clayui/css: Links adds
component-text
andcomponent-icon
(5188985) - @clayui/popover: close the popover when the ESC key is pressed (c49cf89), closes #4567
- add plain/common API for button links (7148450)
3.44.2 (2022-01-12)
- @clayui/css: Cadmin Nav adds
background-color
to.active
pseudo element (865b037), closes #4562 - @clayui/css: Mixins
clay-button-variant
removes unnecessarysetter()
's (3709d7f), closes #4550
3.44.1 (2022-01-11)
- @clayui/core: remove the context property from DndProvider (4faf0ea)
- @clayui/css: Mixins
clay-card-variant
allow styling before and after psuedo elements (69f1d38), closes #4554
3.44.0 (2022-01-10)
- @clayui/css: Cadmin Input Groups
input-group-sm
missing mixin declaration (d7027be), closes #4537 - @clayui/css: Cards
form-check-card
remove duplicate hover state style (17ea640) - @clayui/css: Mixins Cards check if parameter is map to avoid must be a map error (2174587)
- @clayui/css: Mixins Custom Forms remove
setter()
, no longer needed (4cb30ce)
- @clayui/css: Cadmin Nav adds
nav-divider
andnav-divider-end
(66ba6ce) - @clayui/css: Cards
form-check-card
checkbox/radio input should be hidden unless position utilities are used (3120797), closes #4544 - @clayui/css: Cards
form-check-card
convert to Clay mixin pattern (5b4424b) - @clayui/css: Mixin
clay-card-variant
makeform-check-card
andform-check-input
customizable (c6a3a6f) - @clayui/css: Mixins
clay-custom-control-input-variant
add option to customize card (87682d2) - @clayui/css: Mixins
clay-navbar-variant
adds option to customizenav-divider
andnav-divider-end
(e58c23e) - @clayui/css: Mixins Card adds
clay-form-check-card-variant
(a834502) - @clayui/css: Nav adds
nav-divider
andnav-divider-end
(600a379) - @clayui/css: SVG Icons adds date-time (4bf8d4c)
- @clayui/popover: add a closeOnClickOutside prop (bd722a9), closes #4536
3.43.1 (2022-01-04)
- @clayui/core: avoid async/await in TreeViewItem (78f8585), closes #4529 #4531
- @clayui/core: don't export TreeView as UNSAFE_TreeView (fc54a6e), closes #4528 #4531 #4532
3.43.0 (2021-12-29)
- @clayui/card: remove unnecessary backgroundImageAspectRatio property (720a38d)
- @clayui/css: Alerts set
white-space: normal
(2cc5b51) - @clayui/css: Atlas Buttons some disabled button-outline variants have white text on hover (fb9c4fe)
- @clayui/css: Cadmin Alerts set
white-space: normal
(bca3c47) - @clayui/css: Cadmin convert a few places where we are still using slash as division (beaf881)
- @clayui/css: Mixin
clay-label-variant
check if parameter is map to avoid not a map error (2153059) - @clayui/css: Mixins
clay-dropdown-item-variant
split up&.autofit-row
and.autofit-row
(a314710) - @clayui/css: Mixins
clay-dropdown-menu-variant
allow customizing.dropdown-item
(45cb0e5) - @clayui/css: Mixins
clay-nav-variant
don't set to empty map (22f183d) - @clayui/navigation-bar: fix error when rendering only one Item (b3917bb)
- @clayui/navigation-bar: let children be an array or a single child (5ed78ae)
- @clayui/core: expand child nodes when parent is checked (606322a), closes #4523
- @clayui/css:: Mixin update
clay-nav-variant
to output selectors related to nav (743d75a) - @clayui/css: Buttons allow a variety of button variants via
$btn-palette
/$btn-outline-palette
(3d46a41) - @clayui/css: Buttons allow setting a variety of button sizes via
$btn-sizes
and$btn-monospaced-sizes
(a29764a) - @clayui/css: Cadmin Dropdown adds
dropdown-menu-width-shrink
(1d86dfa) - @clayui/css: Cadmin Input Group convert to Clay mixin pattern (4d1592b)
- @clayui/css: Cadmin Nav convert to using
clay-css
mixin pattern (d79e115) - @clayui/css: Dropdown adds
dropdown-menu-width-shrink
(b5f9a8d) - @clayui/css: Input Group convert to Clay mixin pattern (98d8319)
- @clayui/css: Mixin
clay-form-control-variant
addsinput-group-inset-item
(391e5d9) - @clayui/css: Mixin adds
clay-input-group-variant
,clay-input-group-item-variant
(6e02e60) - @clayui/css: Nav convert to using
clay-css
mixin pattern (03881e7) - @clayui/date-picker: adds 12-hour time support (43863ce)
- @clayui/drop-down: adds
shrink
modifier support to DropDown.Menu (e770a1f) - @clayui/multi-step-nav: add the new
indicatorLabel
API to indicate the position of the indicator label (bb43ff8)
3.42.0 (2021-12-15)
- @clayui/color-picker: Add active and onActiveChange props (4c7c683)
- @clayui/css: Atlas Pagination focus shadow should match Lexicon's (1f677e2)
- @clayui/css: Button Group
.dropdown-toggle-split
should use calc to calculate padding (8d88a2d), closes #4499 - @clayui/css: Cadmin convert maps being passed into
clay-navbar-variant
to use new keys (8aa1044) - @clayui/css: Cadmin Navbar Component Variants only output media query (md) styles used in DXP (2477c7e)
- @clayui/css: Cadmin Pagination update map keys to use newer keys (9beabca)
- @clayui/css: Convert maps being passed into
clay-navbar-variant
to use new keys (4f4ba86) - @clayui/css: Declares
border-color
andborder-style
for Management Bar and Navigation Bar base (e67c284) - @clayui/css: Mixin
clay-button-variant
unbundles.show
from.active
(73227a0) - @clayui/css: Mixin
clay-toggle-switch-bar-variant
adds.button-icon-off
selector (6d3e8fe), closes #4486 - @clayui/css: Mixins _links.scss check if parameter is type map before processing (385fd6b)
- @clayui/css: Mixins
clay-link
andclay-close
Removes the.show > &
selector (9b523cf) - @clayui/css: Mixins
clay-navbar-variant
convert toclay-css
mixin pattern (59b722b) - @clayui/css: Mixins
clay-navbar-variant
don't output properties if param is empty map (e6230e7) - @clayui/css: Mixins check if parameter is map to avoid must be a map error (a128597)
- @clayui/css: Multi Step Nav use calc to calculate sizing for CSS variable compatibility (96dde7e), closes #4498
- @clayui/css: Navbar Component Variants only output media query (md) styles used in DXP (7435d7d)
- @clayui/css: replace filter icon (8231dae), closes #4490
- @clayui/css: Toggle Switch increase specificity of
simple-toggle-switch
(8f86cd6), closes #4484 - @clayui/form: add missing "textarea" type to Input's component prop (b0a3b89), closes #4477
- clayui.com: updates Google Analytics ID (f6976f4)
- @clayui/css: Cadmin Pagination convert to use clay mixins (56947b5)
- @clayui/css: Cadmin Popovers generate styles using
clay-css
mixin (d40ef1f) - @clayui/css: Cadmin Tooltip generate styles using
clay-tooltip-variant
mixin (df4011e) - @clayui/css: Mixins
clay-button-variant
adds option to style::before
and::after
(4003b59) - @clayui/css: Mixins
clay-navbar-variant
should be able to outputclay-navbar-size
selectors (ffaee2a) - @clayui/css: Mixins adds
clay-pagination-items-per-page-variant
andclay-pagination-variant
(84fff62) - @clayui/css: Mixins adds
clay-popover-variant
(9dc84b1) - @clayui/css: Mixins adds
clay-tooltip-variant
(5bb6319) - @clayui/css: Pagination convert to use clay mixins (188ed54)
- @clayui/css: Popovers generate styles using
clay-css
mixin (6a5c2f6) - @clayui/css: Tooltip generate styles using
clay-tooltip-variant
mixin (20f89e5)
-
@clayui/css: We previously output
navbar-expand-{sm|md|lg|xl}
for the variants of:- Application Bar
- Management Bar
- Navigation Bar
- Sidebar Navigation Bar
We only output those that are needed namely, navbar-expand-md
. If you relied upon other breakpoints you will need to declare them in the respective Sass map or set:
$application-bar-base: (
media-breakpoint-down: $c-unset,
media-breakpoint-up: $c-unset,
);
to revert back to the old way.
- @clayui/css: The mixin
clay-navbar-variant
outputborder-color: transparent
andborder-style: solid
by default. This has been removed to reduce unnecessary CSS. You will need to declare them in your Sass map if you relied upon it.
3.41.0 (2021-12-02)
- @clayui/core: Disable checkbox while loading (3893df3)
- @clayui/css: Atlas
select.form-control
size and multiple styles should match Lexicon (b357b31) - @clayui/css: Cadmin
select.form-control
size and multiple styles should match Lexicon (7e73f27) - @clayui/css: Mixin
clay-link
nesteddisabled:(active: ())
should output styles (4492f57) - clayui.com: Incorrect import for ClayCardWithNavigation (b2cc9a7)
- @clayui/core: add a loading indicator to the TreeView (7704b93), closes #4443
- @clayui/css: _reboot convert
a
tag to useclay-link
mixin (47d6130) - @clayui/css: Cadmin _reboot convert
a
tag to useclay-link
mixin (45536f4) - @clayui/css: Cadmin Form Validation use
clay-form-validation-variant
to generate states (91bbc2a) - @clayui/css: Cadmin Toggle Switch convert to use new mixins (f95b701)
- @clayui/css: Form Validation use
clay-form-validation-variant
to generate states (3efaea8) - @clayui/css: Mixins
clay-css
adds more text decoration properties (ef06c5b), closes #4447 - @clayui/css: Mixins
clay-link
add option to style ::before and ::after (330931e) - @clayui/css: Mixins
clay-link
adds customization for:link
and:visited
(8a45963) - @clayui/css: Mixins
clay-select-variant
adds more configuration options (983de0f) - @clayui/css: Mixins Forms
clay-form-validation-variant
adds more selectors (99a311b) - @clayui/css: Mixins Forms adds
clay-form-validation-variant
(22e2d02) - @clayui/css: Mixins Toggle Switch adds a few variant mixins for generating selectors (e45125e)
- @clayui/css: Toggle Switch convert to use new mixins (687a18b)
3.40.1 (2021-11-17)
- @clayui/css: revert change to rename variable files (f951d25)
3.40.0 (2021-11-17)
- @clayui/css:
atlas-variables.scss
andbase-variables.scss
should be Sass partials. The CSS equivalent shouldn't be created since these files are only meant to be consumed by.scss
files. (5aaa87e) - @clayui/css: C Kbd and Cadmin C Kbd allow passing in properties to
.c-kbd-group > .c-kbd
,.c-kbd-group-sm > .c-kbd
, and.c-kbd-group-lg > .c-kbd
from their respective Sass map variables (5a9ad67), closes #4367 - @clayui/css: Cadmin Cards use the mixin
clay-card-variant
instead of deprecated mixins to generate styles for.card-type-asset
,.image-card
,.user-card
,.card-type-directory
(7a8b6f7) - @clayui/css: Cadmin Input Group move
.btn
and.form-control
z-index styles toinput-group-prepend
andinput-group-append
. Input Groups input disappears when focused inside a modal with iframe. (07f17ce) - @clayui/css: Cards use the mixin
clay-card-variant
instead of deprecated mixins to generate styles for.card-type-asset
,.image-card
,.user-card
,.card-type-directory
(e244162) - @clayui/css: Icons make them more configurable via
$lexicon-icon
,$lexicon-icon-sm
,$lexicon-icon-lg
,$lexicon-icon-xl
Sass maps (efe1b80) - @clayui/css: Input Group move
.btn
and.form-control
z-index styles toinput-group-prepend
andinput-group-append
. Input Groups input disappears when focused inside a modal with iframe. (64bd8c8) - @clayui/css: Labels and Cadmin Labels Sass maps that are used for
clay-label-variant
hover and focus keys should be nested inhref
. The values are output for the selectors.label[href]
,.label[type]
, and.label[tabindex]
. (c9e6442), closes #4383 - @clayui/css: Mixins
clay-card-variant
adds option to output styles for: (c3e4149) - @clayui/css: Mixins
clay-card-variant
adds options to configure&.hover
,&.focus
, and&:disabled, &.disabled
(16affad) - @clayui/css: Mixins
clay-card-variant
inlines thesetter
's that aren't providing any mapping from old keys to new keys (f0627a8) - @clayui/css: Mixins
clay-card-variant
moves the selector&.card, .card
(b2f0f19) - @clayui/css: Mixins
clay-card-variant
should be able to output selectors forclay-card-type-asset-variant
, but removes the default values generated inclay-card-type-asset-variant
so it doesn't pollute the final CSS with unused rule-sets. (7bb6050) - @clayui/css: Mixins
clay-card-variant
should be able to output selectors forclay-card-type-asset
, but removes the default values generated inclay-card-type-asset
so it doesn't pollute the final CSS with unused rule-sets. (0a3bba0) - @clayui/css: Mixins
clay-css
should generatewill-change
property (b176c5b) - @clayui/css: Mixins
clay-dropdown-item-variant
adds option to output styles for::before
and::after
pseudo elements for default, hover, focus, active, .active, and disabled states (8369276), closes #4403 - @clayui/css: Mixins
clay-label-variant
target [tabindex] instead of [tabindex="0"] so styles still apply when an element is disabled with negative tabindex (734470e) - @clayui/css: Mixins
clay-link
changes[@at-root](https://github.com/at-root) { button#{&} { :focus {} } }
to&[type]:focus
this causes issues for compound selectors. It will generatebutton.a .compound-selector
instead of.a button.compound-selector
. This fix targets thetype
attribute which should be on every button element. (5ca9e6d) - @clayui/css: Update map keys that are used in
clay-link
to use newer property names and nesting (d6a25df) - @clayui/drop-down: Provide a default on submit function to avoid form navigation (60a37aa)
- @clayui/provider: removes dependency from ClayModal to avoid circular dependency issues (0b8eade)
- @clayui/shared: fixes error when considering an element with negative tabIndex (da143f0)
- @clayui/shared: fixes error when considering an element with negative tabIndex (9e40c0f)
- @clayui/core: add an onRenameItem callback (779f3da)
- @clayui/core: add an onRenameItem callback (add2796)
- @clayui/core: make it possible to enable or disable drag and drop (5367061)
- @clayui/css: Alerts convert
.alert-fluid
to useclay-alert-variant
mixin (15f9355) - @clayui/css: Cadmin Alerts convert
.alert-fluid
to useclay-alert-variant
mixin (3f3f34e) - @clayui/css: Cadmin Dropdowns add Sass map
$cadmin-dropdown-menu
and generate styles for.dropdown-menu
usingclay-dropdown-menu-variant
(bbc031a) - @clayui/css: Cadmin Dropdowns convert
.dropdown-toggle
,.dropdown-subheader
,.dropdown-caption
,.dropdown-item-text
,.dropdown-section
,.dropdown-divider
,.dropdown-action
, and dropdown-menu positional utilities to use Sass maps instead of variables (1f11eba) - @clayui/css: Dropdowns add
$dropdown-menu
Sass map and generate properties using it (a0d2382) - @clayui/css: Dropdowns convert
.dropdown-toggle
,.dropdown-subheader
,.dropdown-caption
,.dropdown-item-text
,.dropdown-section
,.dropdown-divider
,.dropdown-action
, and dropdown-menu positional utilities to use Sass maps instead of variables (0cb1ce7) - @clayui/css: Forms adds
.form-fieldset
and.form-legend
to provide alternative fieldset and legend styles without overriding allfieldset
andlegend
elements (3fc7449) - @clayui/css: Mixins
clay-alert-variant
adds option to pass in styles to&.alert-dismissible
,&.alert-dismissible .container-fluid
,.alert-indicator .lexicon-icon
, and.container-fluid
(807c612) - @clayui/css: Mixins
clay-css
if parameter is not type map don't do anything (b994e78) - @clayui/css: Mixins
clay-dropdown-menu-variant
add customizing&::before
,&::after
, and&.show
(57903de) - @clayui/css: Mixins
clay-link
andclay-button-variant
adds option to customizeinline-item
,inline-item-before
,inline-item-middle
andinline-item-after
in default, hover, focus, active, active-class, and disabled states. (84fb0d0), closes #4413 - @clayui/css: Reboot put
fieldset
andlegend
styles in Sass maps$fieldset
and$legend
(92e8254)
3.39.0 (2021-10-29)
- @clayui/css: Adds division polyfill
clay-div
a function that uses/
as a division operation if the functiondiv()
does not exist (87aec12) - @clayui/css: Cadmin Dropdowns updates
$dropdown-item-base
keys to newer nested keys pattern and remove duplicate$dropdown-item-base
(6fc1833) - @clayui/css: Convert forward slash as division
/ 2
to* 0.5
as work around fordart-sass
deprecation message (aa74003) - @clayui/css: Convert forward slash as division
/
to multiplication as work around fordart-sass
deprecation message (f9948ec) - @clayui/css: Dropdown and Cadmin Dropdown removes
dropdown-menu::after
padding hack for Firefox. This is no longer an issue. (54a0b08) - @clayui/css: Dropdowns updates
$dropdown-item-base
keys to newer nested keys pattern (502ea21) - @clayui/css: Mixins
clay-dropdown-item-variant
update to accept newer nested keys pattern and deprecate keys: (bcc0e89) - @clayui/css: Mixins
clay-dropdown-menu-variant
removesdropdown-menu::after
padding hack for Firefox (a7e2c18) - @clayui/css: Use
calc()
for calculating widths and sizes instead of Sass division/
and don't use Sass percentage function (1b2e127) - @clayui/css: use correct icon names for flags in spritesheet (4127aec)
- fixes error when starting
yarn develop
command of the clayui.com (fa0d8c0)
- @clayui/css: Add
heading
,maps
,order-ascending
andorder-descending
SVG icons and updategeolocation
SVG icon (319f37f) - @clayui/css: Cadmin Custom Forms
custom-control
,custom-checkbox
, andcustom-radio
convert to using Sass map pattern (c8826b2) - @clayui/css: Cadmin Labels convert to using new Sass map pattern (50a1708)
- @clayui/css: Cadmin Stickers adds
$cadmin-sticker-sizes
Sass map to generate sticker sizes and use Sass placeholders for sticker sizes for easier extends (2630c54) - @clayui/css: Custom Forms
custom-control
,custom-checkbox
, andcustom-radio
convert to using Sass map pattern (d60970d) - @clayui/css: Labels convert to using new Sass map pattern (1de502f)
- @clayui/css: Mixins
clay-sticker-variant
expand mixin to include most use cases in Clay and make it compatible with deprecatedclay-sticker-size
mixin (3e703ed) - @clayui/css: Mixins Custom Forms adds
clay-custom-control-input-variant
andclay-custom-control-variant
mixins (3060c0b) - @clayui/css: Mixins update
clay-label-variant
to provide selectors that are generated byclay-label-size
(deprecated) and conver to using new Sass map key pattern while still supporting older key names (c0c9a1c) - @clayui/css: Stickers adds
$sticker-sizes
Sass map to generate sticker sizes and use Sass placeholders for sticker sizes for easier extends (2da3013) - @clayui/css: Stickers convert sticker components to use
clay-sticker-variant
andclay-css
mixins for more customizability (f8adb74) - @clayui/form: add the new
sizing
API to Select component (2c7848d) - clayui.com: add
heading
,maps
,order-ascending
,order-descending
andgeolocation
SVG icons (a34f3be)
3.38.0 (2021-10-22)
- @clayui/button: add missing displayTypes from the Button (1cb8849)
- @clayui/core: fix formatting error (d79f5a6)
- @clayui/core: fix the indentation of TreeView nodes when the item is a leaf (6c44389)
- @clayui/css: Alert convert components to use
clay-css
mixin pattern (adbc3ed) - @clayui/css: Alerts allow customizing
.btn-group
inside.alert-inline
and increase space between alert-inline buttons and close (48px) (1fb3075) - @clayui/css: Alerts and Cadmin Alerts tweak position of
.alert-inline .alert-indicator
so it's more centered with the text (6991050) - @clayui/css: Atlas / Base variables and components use Clay Color functions instead of Sass color functions for better CSS Custom Property support (bd72797)
- @clayui/css: Atlas Alerts and Cadmin Alerts spacing between
alert-indicator
and text should be 8px (abb1ad9) - @clayui/css: Atlas Alerts use
$alert-indicator-font-size
instead of$alert-font-size
when calculating spacing for the.alert-indicator
(10809da) - @clayui/css: Badge updates
$badge-close
Sass map to use newer keys for hover and focus (485862c) - @clayui/css: Border utilities
border-color
is the wrong value. Table Row Variants scoped$border-color
variable was overwriting global$border-color
variable (834209a) - @clayui/css: Cadmin Alert convert components to use
clay-css
mixin pattern (915c748) - @clayui/css: Cadmin Alerts allow customizing
.btn-group
inside.alert-inline
and increase space between alert-inline buttons and close (48px) (f6c7a02) - @clayui/css: Cadmin Modals
modal-body
should have border-top to create separation when components are inserted betweenmodal-header
andmodal-body
(b5b33c0) - @clayui/css: Cadmin variables and components use Clay Color functions instead of Sass color functions for better CSS Custom Property support (2c77b7b)
- @clayui/css: cleanup build script (60be3dd)
- @clayui/css: Global Color Functions adds aliases for Sass color functions
clay-darken
,clay-lighten
,clay-adjust-hue
,clay-desaturate
,clay-saturate
,clay-mix
,clay-blue
,clay-green
,clay-red
. It converts CSS Custom Property fallback values to the correct type before running them through the Sass functions. (189e281) - @clayui/css: Global Functions
math-sign
uses deprecated[@elseif](https://github.com/elseif)
syntax, changed to[@else](https://github.com/else) if
(bd22a48), closes #4353 - @clayui/css: Global Functions use Clay Color Functions that support CSS Custom Properties with fallback value (e7b1abf)
- @clayui/css: Mixins use Clay Color Functions instead of Sass color functions (baaddfc)
- @clayui/css: Modals
modal-body
should have border-top to create separation when components are inserted betweenmodal-header
andmodal-body
(b3f648e) - @clayui/css: Modals
modal-header
increase z-index so it appears on top ofmodal-body
.modal-header
border gets hidden bymodal-body
border due to last commit. (fd3ae71) - @clayui/css: remove
node-sass
and add new build file (80f6ec2)
- @clayui/alert: adds inline alert variation and actions API (d146d49)
- @clayui/core: adds
onLoadMore
API to TreeView (ff972d7) - @clayui/core: implement "load more" to aggregate the state (1fd9b62)
- @clayui/css: Alerts and Cadmin Alerts use Sass placeholders for alert variants for cleaner extends (2c34258)
- @clayui/css: Badge converts
.badge
,.badge-pill
, and badge variants to useclay-badge-variant
mixin (8c9d4eb) - @clayui/css: Cadmin Badge converts
.badge
and badge variants to useclay-badge-variant
mixin (a2b04b2) - @clayui/css: Globals and Cadmin Globals adds
$enable-clay-color-functions-process-fallback
and$cadmin-enable-clay-color-functions-process-fallback
variables. This forces Clay color functions to return the CSS Custom Property instead of processing the fallback color and returning a hex value. (15a6bc1) - @clayui/css: Mixins
clay-alert-variant
adds option to configure.alert-indicator
(0c9f913) - @clayui/css: Mixins
clay-alert-variant
adds option to pass in styles to.alert-indicator + .lead
(ff5146b) - @clayui/css: Mixins adds
clay-badge-variant
(dc52ed1) - @clayui/modal: add the preventAutoClose prop (af7b12f), closes #4355
- clayui.com: update gatsby and its dependencies to v3.14 (bf79081)
3.37.0 (2021-10-06)
- @clayui/core: fix drag layer position (37a2536)
- @clayui/core: fix error when moving item up, down and add to children (f9fbe91)
- @clayui/css: Alert update
$alert-*-btn
variant Sass maps to use newer keys (ecdd38a) - @clayui/css: Alerts allow better customization of alert variant components, use
clay-alert-variant
mixin to generate alert variant styles (9be70d7) - @clayui/css: Alerts and Cadmin Alerts
alert-inline
should have more space between text and top / bottom borders (29c4764) - @clayui/css: Atlas Alert changed back
$alert-font-size
to0.875rem
and change$alert-indicator-font-size
to1rem
(21d33ed) - @clayui/css: Atlas and Cadmin Stickers swap background and foreground colors for
sticker-light
andsticker-dark
(adcd19f) - @clayui/css: Cadmin Alert update
$alert-*-btn
variant Sass maps to use newer keys and update$cadmin-alert-palette
to use$alert-*
variant Sass maps (6a4a100) - @clayui/css: Cadmin Alerts allow better customization of alert variant components, use
clay-alert-variant
mixin to generate alert variant styles (3410faf) - @clayui/css: Cadmin Cards and Panels remove decision making if statements from border-radius and border-width. They were used to save a few bytes of CSS, not worth. (677e804)
- @clayui/css: Cadmin Form Validation adds missing styles for
.form-feedback-group
,.form-feedback-item
,.form-feedback-indicator
, and.form-text
(db26016), closes #4298 - @clayui/css: Cadmin Forms
fieldset[disabled] .form-control
should use values from the$cadmin-input
Sass map and move rule-set closer to the.form-control
rule-set (0504ff2) - @clayui/css: Cadmin Forms
label.disabled
should use properties declared in$cadmin-input-label
map and move thelabel.disabled
rule-set closer to thelabel
rule-set (d00b97b) - @clayui/css: Cards and Panels remove decision making if statements from border-radius and border-width. They were used to save a few bytes of CSS, not worth. (be44a21)
- @clayui/css: Carousel, Custom Forms convert variables using Bootstrap's
url("data:image/svg+xml,<svg></svg>")
to useclay-svg-url
(c1cd8a2) - @clayui/css: Form Validation use
clay-form-control-variant
to style Danger, Warning, Success readonly inputs instead ofclay-button-variant
(23ed8cb) - @clayui/css: Forms
fieldset[disabled] .form-control
should use values from the$input
Sass map and move rule-set closer to the.form-control
rule-set (9ffc635) - @clayui/css: Forms
label.disabled
should use properties declared in$input-label
map and move thelabel.disabled
rule-set closer to thelabel
rule-set (0ea7c72) - @clayui/css: Global Functions
math-sign
should return a negative calc value if a CSS custom property is passed in (e824c5d) - @clayui/css: Global Functions deprecate Bootstrap's
escape-svg
function (e8ffa5d) - @clayui/css: Global Variables deprecate Bootstrap 4
$enable-hover-media-query
,$caret-width
,$caret-vertical-align
,$caret-spacing
,$emphasized-link-hover-darken-percentage
(54d39f9) - @clayui/css: Global Variables deprecate Bootstrap's
$escaped-characters
variable (9b93ca0) - @clayui/css: Inverse Sass variable values should use the
math-sign
function (835a62a) - @clayui/css: Mixins Alerts adds
clay-alert-variant
mixin and deprecate Bootstrap'salert-variant
mixin (a3f1722) - @clayui/form: change the Dual List Box ordering side following the right side as the default behavior (d4b9630)
- @clayui/shared: fix error when controlling internal state using external value and internal controller (d17eba5)
- clayui.com: add missing authors (dc1b787)
- @clayui/core: add initial dnd implementation for TreeView (fe1e286)
- @clayui/core: adds the implementation of modifying the Tree by copying the partial structure (4b67f61)
- @clayui/core: implement move functionality for tree (a0ea6e5)
- @clayui/css: adds new classes
treeview-dropping-bottom
,treeview-dropping-inside
andtreeview-dropping-top
(f0b4c5e) - @clayui/css: Alerts adds components
.alert-inline
,alert-autofit-stacked
,alert-autofit-stacked-sm-down
,alert-autofit-stacked-xs-down
,alert-indicator-start
(7738e78) - @clayui/css: Cadmin Alerts adds components
.alert-inline
,alert-autofit-stacked
,alert-autofit-stacked-sm-down
,alert-autofit-stacked-xs-down
,alert-indicator-start
(b60b0c7) - @clayui/css: Cadmin Form Validation adds
$cadmin-input-danger
,$cadmin-input-warning
,$cadmin-input-success
,$cadmin-input-danger-select
,$cadmin-input-warning-select
,$cadmin-input-success-select
Sass maps withclay-form-control-variant
andclay-select-variant
for more customization options (df1e426) - @clayui/css: Form Validation adds
$input-danger
,$input-warning
,$input-success
,$input-danger-select
,$input-warning-select
,$input-success-select
Sass maps withclay-form-control-variant
andclay-select-variant
for more customization options (c23c8f5)
- @clayui/css:
sticker-light
now has a light font color andsticker-dark
has a dark font color. All instances ofsticker-light
should be updated to usesticker-dark
and all instances ofsticker-dark
should be updated to usesticker-light
. If you do not want to make this change in your markup, you can revert back to the original styles with:
$sticker-light-bg: $dark !default;
$sticker-light-color: $white !default;
$sticker-dark-bg: $dark !default;
$sticker-dark-color: $white !default;
See issue liferay#4310 for more context.
3.36.0 (2021-09-23)
- @clayui/core: add missing dependencies (8802933)
- @clayui/core: fixes error of not controlled state for selectedKeys (f78aad9)
- @clayui/core: fixes error of not selecting all children regardless of state (cdc921d)
- @clayui/core: fixes error when expanding Node when selecting in TreeView (00a9559)
- @clayui/core: Fixes error when not keeping node expandable when it starts as true (236039b)
- @clayui/css: Atlas Global Variables define all global variables for easier copy and paste for those extending Clay CSS. This should help reduce undefined variable errors when reusing globals. (acb598e)
- @clayui/css: Atlas removes Sassdoc comments. All documentation that gets generated should go in Base (89dc333), closes #4275
- @clayui/css: Base Theme Global variables move settings toward the top of the file. (b1b309d)
- @clayui/css: Buttons and Cadmin Buttons
.btn-monospaced
icons are off center by a pixel, usedisplay: inline-flex
to center and remove padding. If you need items to display inline in.btn-monospaced
wrap them in aspan
tag. (ece0b5b) - @clayui/css: Buttons create Sass placeholders for Clay CSS btn-* classes to allow theme devs to @extend their button classes from it (f7e50f0), closes #4248
- @clayui/css: Global Functions
clay-enable-transitions
should return$transitions
instead of$transition
(ca2d59a) - @clayui/css: Global Functions
clay-enable-transitions
the variable$enable-transitions
isn't available in Cadmin, use$enable
instead (bd4e1c5) - @clayui/css: Mixins
clay-button-variant
adds option to style:disabled:focus
, mostly for removing focus shadow on disabled.btn
(bb942f9) - @clayui/css: Mixins
clay-button-variant
c-inner should work if mobile sizes are enabled (a0a005c) - @clayui/css: Mixins
clay-button-variant
remove outputtinga.btn, button.btn { cursor: pointer; }
we can pass it in directly to.btn
(d5a1942) - @clayui/css: Mixins form-control-variant update hover, focus, disabled to accept nested placeholder maps (05a85ca)
- @clayui/drop-down: fixes the values of the
width
property of the Menu (f29681e) - @clayui/tooltip: forces tooltip to be repositioned when the x-axis is modified (b62313c)
- @clayui/tooltip: stop the always showing warnings (3858bfe)
- @clyaui/tooltip: fixes error when not forcing Tooltip repositioning when X axis is modified (187f1ef)
- @clayui/autocomplete: adds
closeOnClickOutside
API support to DropDown (ece1061) - @clayui/core: Add
expanderIcons
API to change icons throughout the structure (455002c) - @clayui/core: Add initial sketch of components to TreeView (234e4f6)
- @clayui/core: adds functionality for expandable nodes and nested nodes (b103398)
- @clayui/core: adds multiple selection implementation for Tree View (281ec20)
- @clayui/core: adds support for flat items with dynamic content (5ef9405)
- @clayui/css: Buttons convert
.btn-lg
and.btn-sm
to useclay-button-variant
mixin (f6b3e95) - @clayui/css: Buttons convert
.btn-unstyled
,.btn-monospaced
,.btn-monospaced-lg
,.btn-monospaced-sm
,.btn-outline-borderless
to useclay-button-variant
mixin (4c16ce5) - @clayui/css: Buttons convert
.btn
to useclay-button-variant
mixin (617befc) - @clayui/css: Cadmin Buttons convert
.btn
,.btn-lg
,.btn-sm
,.btn-monospaced
,.btn-monospaced-sm
,.btn-monospaced-lg
,.btn-unstyled
, and.btn-outline-borderless
to useclay-button-variant
mixin (8481f19) - @clayui/css: Cadmin Forms convert label and .form-control to use clay-css mixin (4226e59)
- @clayui/css: Forms convert label and .form-control to use clay-css mixin (6a8b9f0)
- @clayui/css: Global Functions adds
starts-with($str1, $str2)
. A function that determines whether the string$str1
begins with the characters of the specified string$str2
. (6ddef3e) - @clayui/css: Mixins
clay-css
if transition has a value other thannull
ornone
, it should output a prefers-reduced-motion media query (95b5c08) - @clayui/css: Mixins
clay-css
should output any CSS Custom Properties passed into it. (a78ddfa), closes #4252 - @clayui/css: Move .hide from liferay-portal to clay-css (0e25435)
3.35.3 (2021-09-09)
- @clayui/css: Forms use fixed value for $input-height-inner, $input-height-inner-half, $input-height-inner-quarter to reduce Sass errors with CSS custom properties in $input-line-height and $input-padding-y (2fa8ca3), closes #4247
3.35.2 (2021-08-30)
- @clayui/shared: fix error export type from root in package distribution (121e3cc)
3.35.1 (2021-08-30)
- @clayui/shared: fixes error when importing the type that is not available in the module (3108383)
3.35.0 (2021-08-30)
- @clayui/dropdown: Pass useCssRight to domAlign (34db43e)
- @clayui/drop-down: replaces direct use of dom-align with doAlign with RTL support (a311dca)
- @clayui/popover: replaces direct use of dom-align with doAlign with RTL support (b69b98b)
- @clayui/tooltip: replaces direct use of dom-align with doAlign with RTL support (2afa54c)
3.34.0 (2021-08-25)
- @clayui/css: Atlas Form readonly input with validation should use the background-color of the base readonly input (f5580ac)
- @clayui/css: Cadmin adds Timelines component, used in Asset Publisher Configuration Modals (f7b473a)
- @clayui/css: Cadmin Modals allow adding cadmin directly to modal-header, modal-body, and modal-footer elements (038f5be)
- @clayui/css: Cadmin toggle-switch-check-bar should be 48px wide in larger screens (5dee0f0)
- @clayui/css: Cards deprecate Bootstrap 4 components
.card-header-tabs
,.card-header-pills
,.card-img-*
,.card-deck
,.card-group
,.card-columns
,.accordion
. Enable them again by setting$enable-bs4-deprecate: true;
. (4a05474) - @clayui/css: Custom Forms deprecate Bootstrap 4 components
.custom-switch
,.custom-select
,.custom-select-lg
,.custom-select-sm
,.custom-file
,.custom-range
(bc2c5f5) - @clayui/css: Custom Forms remove duplicates of custom-control-indicator-checked-border-color and dropdown-font-size (f0e3212)
- @clayui/css: Deprecate Bootstrap 4 component Jumbotron. Enable again by setting
$enable-bs4-deprecate: true;
. (32d3fd1) - @clayui/css: Deprecate the Bootstrap 4 Carousel component. Enable them again by setting
$enable-bs4-deprecate: true;
. (7026c40) - @clayui/css: Form deprecate Bootstrap 4 components
.col-form-label
,.col-form-label-lg
,.col-form-label-sm
,.form-row
,.form-inline
. Enable them again by setting$enable-bs4-deprecate: true;
. (08da40a) - @clayui/css: Form Validation deprecate Bootstrap 4 HTML5 Form Validation components
.was-validated
,.invalid-feedback
,.valid-feedback
,.#{$state}-feedback
,.#{$state}-tooltip
(ed0e374) - @clayui/css: Globals adds
$enable-bs4-deprecated
setting to enable Bootstrap 4 components that we have deprecated (7e9ac0d) - @clayui/css: Globals set
$enable-bs4-deprecated: true !default;
. You can disable the deprecated Bootstrap 4 components by setting$enable-bs4-deprecated: false !default;
. This will prevent the deprecated component CSS from being output. (01f3ba6) - @clayui/css: Mixins Timelines ignore timeline variables and use cadmin variables when compiling Cadmin Timelines (2eebd4a)
- @clayui/css: Nav deprecate Bootstrap 4 component
.nav-pills
. Enable again by setting$enable-bs4-deprecate: true;
. (d2c9027) - @clayui/css: Removes unused variables: (32b1c4c)
- @clayui/css: Spinners deprecate Bootstrap 4 component. Enable again by setting
$enable-bs4-deprecate: true;
. (3f8fe71) - @clayui/css: Table remove unused components
.table-drag
,.table-dragging
,.table-clone
and remove maps$table-drag
,$table-dragging
,$table-clone
(e6adb42) - @clayui/css: Toasts deprecate Bootstrap 4 component. Enable again by setting
$enable-bs4-deprecate: true;
. (02845eb) - @clayui/css: Wrap *-theme-colors map keys in single quotes. Key names that match CSS colors makes Sass throw this warning without quotes: (2a1fb6a), closes #4219
- @clayui/modal: Allow setting CSS classes and other properties on ClayModal.Footer and ClayModal.Body (42cee72)
3.33.1 (2021-08-12)
- @clayui/css: Globals move
$bg-theme-colors
,$bg-gradient-theme-colors
,$border-theme-colors
,$text-theme-colors
maps to where they are used in Utilities (07f4c9d), closes #4214 - @clayui/css: Use fallback value for
$body-bg
when using variable inside a Sass color function. Sass color functions do not accept CSS custom property as a value. (ae0dff6) - @clayui/css: Utilities Functional Important generate
.border-white
with$border-theme-colors
map (40131be), closes #4214
3.33.0 (2021-08-11)
- @clayui/css: Cadmin Modal .modal.show should have display: block (5876b9f), closes #4203
- @clayui/css: Cadmin removes unused variables
$cadmin-body-moz-osx-font-smoothing
,$cadmin-body-webkit-font-smoothing
,$cadmin-body-text-align
. We don't provide a CSS reset in Cadmin. (c3af64e) - @clayui/css: Forms .form-control-select with long text shouldn't break to new line and should have overflow ellipsis, similar behavior to select.form-control (44804d8), closes #4206
- @clayui/css: Forms remove Bootstrap's confusing way of setting an inset box-shadow on an input. This causes flickering on .btn.form-control-select on click. If you want a regular box-shadow and an inset box-shadow on an input define them both inside the $input-box-shadow variable. Example below: (83d56d1), closes #4206
- @clayui/css: Functions adds
_type-conversion-functions.scss
for converting colors of type string to type color. Sass doesn't provide a way to do this sass/sass#3006. (68be792), closes #4180 - @clayui/css: Global Functions
clay-get-fallback
convert color string to type color (68fd699) - @clayui/css: Removes the use of
$theme-colors
Sass map to generate utility properties (e.g.,bg-primary
,text-primary
,list-group-item-primary
,table-primary
) and allow configuring separately. The new way also supports CSS variables. Adds new maps: (78fb2d2)
- @clayui/css: Reboot
body
element should use clay-css mixin for generating properties (c0b456e), closes #4194 - @clayui/pagination: Add the
alignmentPosition
API to PaginationWithBasicItems component (24ca87c) - @clayui/pagination-bar: Add the
alignmentPosition
API to PaginationBarWithBasicItems component (eca557f)
3.32.1 (2021-07-30)
- @clayui/css: Cadmin Treeview scope
component-action
,component-expander
,component-icon
,component-text
so styles don't bleed into other components (1ce70bd), closes #4198
3.32.0 (2021-07-28)
- @clayui/autocomplete: fixes a potential XSS vulnerability in autocomplete by removing the use of
dangerouslySetInnerHTML
(675910c) - @clayui/color-picker: fix error of "hidden" input add extra margin (f4d8aa0)
- @clayui/css: Cadmin Links adds
component-text
andcomponent-icon
, generic names for reuse in other components (ae49f03) - @clayui/css: Cadmin Treeview new component (ea1568e)
- @clayui/css: Forms
form-group-sm div.form-control
should be 32px tall and grow to fix content inside, similar to a textarea element (eb987a1), closes #4164 - @clayui/css: Grid generating
container-max-width-*
classes should work with Custom Properties (b12dbf5) - @clayui/css: Mixins update
clay-loading-animation-variant
to useclay-css
pattern (4280c6f), closes #3987 - @clayui/css: Mixins update
sheet-footer-btn-block
to useclay-css
pattern (5523b67), closes #3987 - @clayui/css: Sheet
$sheet-lg-max-width
should use fixed number instead of generating based on a$container-max-widths
value (5968bd5) - @clayui/css: Utilities remove duplicate rounded utilities (6687624)
- @clayui/shared: fixes error when getting stuck in an input masked as hidden (4c0c5cb)
- @clayui/tooltip: Hide tooltip on
dragstart
(70d78da) - clayui.com: fixes error when generating slugs for documents inside packages (5e00f5a)
- @clayui/core: Add Provider component and the new
@clayui/core
package (1d4e4b3) - @clayui/core: adds
theme
API to Provider (e7bae7d) - @clayui/css: $container-max-widths Sass map should accept CSS Custom Properties (3a8ffe2)
- @clayui/css: Buttons use nested property names in variables to stay as close as possible to the way our CSS is written (89e3360), closes #4176
- @clayui/css: Functions adds
map-deep-get
for getting values of deeply nested Sass map items (2b80302) - @clayui/pagination-bar: Add the
showDeltasDropDown
prop (6c65f43), closes #4175
3.31.0 (2021-06-30)
- @clayui/card: spritemap should be optional (18c11a7)
- @clayui/css: Links convert variables to use nested Sass map pattern (1a9d654)
- @clayui/css: Mixin Links don't use nested setters. The setter function takes an Argslist now, we can pass any number of Sass maps with one function call (dfa1ea2)
- @clayui/css: Removes nested
setter
functions, only need to call it once. See liferay#4076. (e2db591) - @clayui/layout: ContentCol should use autofit-col-end instead of autofit-col-float-end (a3811d8)
- @clayui/list: fix error when building types (b20f62c)
- @clayui/pagination-bar: spritemap should be optional (38638e5)
- @clayui/toolbar: spritemap should be optional (77a6216)
- @clayui/css: Add
square-hole-multi
SVG icon (205046c) - @clayui/css: SVG Icons adds search-experiences.svg (39ae51d)
- @clayui/list: Add forwardRef to ClayList components (6dbccf7)
3.30.0 (2021-06-16)
- @clayui/css: Mixins
clay-panel-variant
updates mixin to use nested maps pattern (ea0c66a) - @clayui/css: Modal and Cadmin Modal make
.modal-body.inline-scroller
max-height: 320px
(815d6d4), closes #4113 - @clayui/css: Panel adjust spacing for
panel-unstyled
to prevent visual jump on close. (9dec5b6) - @clayui/css: Panel and Cadmin Panel update variables that use
clay-panel-variant
mixin to use newest keys, The old keys still work and will win over new keys. (ea4bffb) - @clayui/css: Reboot and Cadmin Reboot removes negative tabindex rule that removes default focus outline due to keyboard navigation accessibility issues.
tabindex="-1"
can still be focused programmatically. (9e52cfb), closes #4124 - @clayui/nav: Adjust condition, to avoid set Boolean values in className property (e3af0e3), closes #4120
- @clayui/drop-down: Allow the menu to be toggled (8d09d29), closes #4103
- @clayui/nav: Add an optional type to Label property in Vertical Component (fa64c1d), closes #4121
3.29.0 (2021-05-28)
- @clayui/css: Global Functions update
setter
to accept more than 2 variables (e.g.,setter($var1, $var2, $var3, $var4, $var5)
) (2a923f0), closes #4076 - @clayui/css: Mixins
clay-aspect-ratio-item-variant
andclay-aspect-ratio-variant
convert to use new (easier to remember) Sass map keys. The old keys will still work and win over new keys. (d4680a9), closes #4085 - @clayui/css: Mixins Card convert to use new (easier to remember) Sass map keys. The old keys will still work and win over new keys. (a2e6d34), closes #4088
- @clayui/drop-down: fixes error when closing the contextual menu (8bdfa79)
- @clayui/drop-down: stops closing the drop-down when the focus is inside the sub portal (cc57b72)
- @clayui/table: Fixes lint error (9dec4a4)
- @clayui/css: Adds the
block
SVG icon (96dabe4) - @clayui/drop-down: add the new contextual type to create a cascading menu (63960b2)
- @clayui/drop-down: Make it possible to render dividers (51a46d5)
- @clayui/shared: Add MouseSafeArea to the contextual menu (7824f16)
- @clayui/table: Adds the
noWrap
prop to ClayTable.Cell (da88293)
3.28.0 (2021-05-19)
- @clayui/css: Cadmin Alert adds
.cadmin.alert-container
selector (a104844) - @clayui/css: Cadmin Badges remove unused components
inline-item
andbadge-pill
(46868c7) - @clayui/css: Cadmin Button Groups remove unused components
dropdown-toggle-split
andbtn-group-toggle
(3fef3d5) - @clayui/css: Cadmin Cards remove unused components
card-header-tabs
,card-header-pills
,card-deck
,card-group
,card-columns
,accordion
(06bdb00) - @clayui/css: Cadmin Dropdown remove unused component dropdown in navbar (e062006)
- @clayui/css: Cadmin Form Validation remove unused components HTML 5 form validation (8cb7a19)
- @clayui/css: Cadmin Forms remove unused components
col-form-label
,col-form-label-lg
,col-form-label-sm
,form-row
,form-inline
(81e1f4f) - @clayui/css: Cadmin Icons remove unused components
lexicon-icon-sm
,lexicon-icon-lg
,lexicon-icon-xl
(f0ee8fc) - @clayui/css: Cadmin Input Group remove styles related to
custom-select
,custom-file
(cdf23e7) - @clayui/css: Cadmin Labels remove deprecated component
inline-item
(9ed5291) - @clayui/css: Cadmin List Group remove unused component
list-group-horizontal
(0b7f427) - @clayui/css: Cadmin merge Atlas variables with Cadmin base variables, we don't need two themes here (0eb6d29)
- @clayui/css: Cadmin Modals remove unused component
modal-dialog-scrollable
(130dc5c) - @clayui/css: Cadmin move _reboot out of scoping selector, attribution text is causing empty selector to be output (ad36b85)
- @clayui/css: Cadmin Navs remove unused component
nav-pills
(d27a7a1) - @clayui/css: Cadmin port changes to Clay CSS that were made before Cadmin got merged: #3998, #4002, #4040, #4055, #4056, #4060 (240bbc4), closes #4064
- @clayui/css: Cadmin re-add widths for menubar and SF. Not sure what happened. (9142345)
- @clayui/css: Cadmin remove unused components
custom-switch
,custom-select
,custom-file
,custom-range
(fc447e2) - @clayui/css: Cadmin removes Atlas variables (4af356f)
- @clayui/css: Cadmin removes components _root, _carousel, _jumbotron, _spinners, _toasts, _media, _application-bar, _drilldown, and _timelines. They are not used for Admin controls. (9ddeaed)
- @clayui/css: Cadmin removes Sass docs comments (62e5541)
- @clayui/css: Cadmin removes variables related to unused components (7ec35dc)
- @clayui/css: Cadmin Side Navigation remove unused component
container-fluid-1280
(41d8b50) - @clayui/css: Cadmin theme use selector
.cadmin.component
for components that render inside react portals. It's too difficult to putcadmin
on the parent element. (640a662) - @clayui/css: Cadmin update Sass maps that use
clay-select-variant
to use new keys (c782615) - @clayui/css: Cadmin Utilities display utilities should also have
.cadmin.d-{display}
(4bb7a0a) - @clayui/css: Input Groups add
btn-monospaced
support for buttons insideinput-group-inset-item
(0d31b54), closes #4049 - @clayui/css: Labels convert variables to use new Sass map keys (dcfc7c3)
- @clayui/css: Management Bar Search button should be properly aligned in mobile view (1c3f583)
- @clayui/css: Mixins
border-radius
shouldn't output the default radius if a null parameter is passed (42241df), closes #4066 - @clayui/css: Mixins
clay-label-size
andclay-label-variant
convert to use new (easier to remember) Sass map keys. The old keys will still work and win over new keys. (2123fdf), closes #4069 - @clayui/css: Mixins
clay-nav-variant
convert to use new (easier to remember) Sass map keys. The old keys will still work and win over new keys. (3fa114a), closes #4071 - @clayui/css: Mixins
clay-select-variant
update to useclay-css
pattern, also deprecated keys should win over new keys (65ad45e) - @clayui/css: Mixins border-radius should use custom value first (5d30ab2)
- @clayui/css: Restore default padding-left on ul, ol, dl that are undone by cadmin (1db5db7)
- @clayui/css: Subnav Tbar labels should have $font-weight-normal by default (e1e36a6)
- @clayui/css: Toggle Switch should be 48px wide (6735e54)
- @clayui/color-picker: Add the new DropDownContainerProps API (ac51bdd)
- @clayui/css: Add
form-extensions
SVG icon (3061a9a) - @clayui/css: Add SVG icons
chatbot
andsignature
(7966c62) - @clayui/css: Cadmin theme convert rem values to px (2e33149)
- @clayui/css: Created scoped version of Clay CSS for admin style isolation and prefix variables with
$cadmin-
(f1ae440) - @clayui/css: Functions and Mixins update to accept Clay CSS variables, Cadmin variables, or custom where applicable (b1eb431)
- @clayui/drop-down: Add the new ContainerProps API (b106420)
- @clayui/drop-down: Add the new ContainerProps API to the interface typing (31f38a9)
- @clayui/modal: Add the new ContainerProps API (3a09e97)
- @clayui/modal: do not set a default opener, ClayPortal handles it (23bcfba)
- @clayui/modal: Rename variable name, allow to pass a container reference and add tests (c85fc25)
- @clayui/modal: support custom opener for the modals (58a5bc5)
- @clayui/popover: Add the new ContainerProps API (233a4f6)
- @clayui/shared: add delegate event utility (f46b6ef)
- @clayui/shared: Allow to pass className and/or id to the portal root element (132ab1e)
- @clayui/shared: Extract to a function so the div is created with all its attributes (b7445bc)
- @clayui/shared: simplify function (d326ace)
- @clayui/tooltip: Add the new ContainerProps API (728600c)
- @clayui/tooltip: update logic to handle scoping and a global listener (1c83d30)
3.27.0 (2021-05-05)
- @clayui/css: Date Picker previous-month-date and next-month-date active should be lighter (51a24f3)
- @clayui/css: Menubar convert old Sass map keys to key names so older keys used by previous versions will win (9a1a73a)
- @clayui/css: Menubar update
$menubar-vertical-expand-md
and$menubar-vertical-expand-lg
to use new keys. Older keys will still win over new keys to preserve backward compatibility. (12b9636) - @clayui/css: Mixins
clay-form-control-variant
old keys should win over new keys (8986a81), closes #3987 - @clayui/css: Mixins
clay-menubar-vertical-expand
useclay-css
mixin pattern (6a9ba26) - @clayui/css: Mixins
clay-menubar-vertical-variant
moves default styles to variables. The mixin should only output styles if values are given. (703b76e) - @clayui/css: Progress Bar sets a
min-width
onprogress-group-addon
to prevent resizing progress bar when numbers are changed to icons (63e63c0), closes #4024 - @clayui/css: Sass maps passed into
clay-form-control-variant
mixin should use new keys. This allows variable theme overwrites using deprecated keys to still win. (f3be2d6), closes #3987 - @clayui/date-picker: DatePickerDayNumber use the classes
previous-month-date
andnext-month-date
to style day outside the month instead ofdisabled
(f25ab71), closes #4036 - @clayui/shared: add unit test for FocusScope (f84332f)
- @clayui/shared: update and simplify logic for focus management when focus moves in and out of the react tree (e3a100f)
- @clayui/css: SVG Icons add rotate (0fec9ce)
- @clayui/css: SVG Icons adds
order-list-down
andorder-list-up
(f80f8a0), closes #4021 - @clayui/multi-select: add async functionality for source items (548aa2d)
- @clayui/panel: adds the small API to Panel.Group (b8428dc)
- @clayui/popover: add observeRect to align the popover on the scroll (8bedd2f)
3.26.0 (2021-04-21)
- @clayui/date-picker: Adjusts the behaviour of date range when clicking on the dot button (f6db982), closes /github.com/liferay/clay/pull/4008#issuecomment-819244473
- @clayui/date-picker: fixes error when not selecting date when the time is invalid (861de91)
- @clayui/date-picker: fixes error when reflecting the time without having selected the date (80409f5)
- @clayui/date-picker: fixes normalization error for the day selected and button to change to the current day (a058e7f)
- @clayui/date-picker: fixes normalization of the date (cdbad89)
- @clayui/date-picker: resets the range when selecting a new date (639d2af)
- @clayui/date-picker: Small tweaks (d6ead55)
- @clayui/date-picker: Use
toDateString
instead oftoLocaleDateString
on Day button (2710760) - @clayui/date-picker: When having a range and clicking on end date again the start date will be the same as the end date (4e1cd07), closes /github.com/liferay/clay/pull/4008#issuecomment-819244473
- @clayui/date-picker: When using
fromStringToRange
function, when not finding a endDate, just use the startDate (a6c1d00) - @clayui/date-picker: Wrap day and weekdays in
<div class="date-picker-col">
to prep for Date Range feature (512c2a4)
- @clayui/alert: Adds the new feedback variant (1e0a65a)
- @clayui/css: Alerts adds
alert-feedback
modifier (51b57e6), closes #3968 - @clayui/css: Date Picker adds Date Range styles (a385e6a)
- @clayui/date-picker: Adds ClayDatePicker Range variation (eee769d)
3.25.4 (2021-04-07)
- @clayui/date-picker: Date Navigation Controls are wrong color. This adds clay css classes but also leaves btn-monospaced and btn-sm just incase. (850286e)
- @clayui/date-picker: disable focus control using the arrow keys (d21dd7d)
- @clayui/date-picker: Removes
btn-sm
andbtn-monospaced
from Date Navigation controls. They're not needed. (e70ad3c)
3.25.3 (2021-03-24)
- @clayui/css: Atlas Menubar (Vertical Navigation) link active state should be more visible (5a94cfd)
- @clayui/css: Menubar toggler with c-inner cuts off caret icon (1932782)
- @clayui/css: Mixins
clay-link
adds option to style&.show, &[aria-expanded='true']
separately fromactive-class
so we can style panel toggles (8a1a148) - @clayui/multi-select: Use
btn-outline-secondary btn-outline-borderless
instead ofbtn-unstyled
for Clear All Button (3d71cf0)
3.25.2 (2021-03-10)
- @clayui/css: Dual List Box
form-control-inset
is too narrow caused by #3972 (637e65b), closes #3976 - @clayui/css: Forms
.col-form-label-*
should use$input-border-bottom-width
or$input-border-top-width
to avoid invalid property value (ade3649), closes #3946
3.25.1 (2021-03-05)
- @clayui/charts: use isomorphic helper for useLayoutEffect (6599030)
- @clayui/color-picker: RGB inputs should only accept numeric values from 0 to 255 (4a7db84)
- @clayui/color-picker: use isomorphic helper for useLayoutEffect (42c069e)
- @clayui/css: Atlas Custom Checkbox use hr icon for indeterminate indicator (a894c5b)
- @clayui/css: Forms
form-control-tag-group component-action
should be height 100% (4b4b140) - @clayui/css: SVG Icons updates
hr
icon per Lexicon (949944c) - @clayui/drop-down: make sure element exists before passing to domAlign (80a5395)
- @clayui/drop-down: use isomorphic helper for useLayoutEffect (fd82b87)
- @clayui/multi-select: use isomorphic helper for useLayoutEffect (f25668d)
- @clayui/slider: use isomorphic helper for useLayoutEffect (33910de)
3.25.0 (2021-02-23)
- @clayui/color-picker: remove last-row classes and API that was added on accident (d4cb8e8)
- @clayui/css: Global Functions moves generated SVG icons Sass map to separate file
_lx-icons-generated.scss
(7ffc523)
- @clayui/card: add active state for card when it is selected (607da9d)
- @clayui/drop-down: add util for aligning dropdown on scroll (09dc506)
- @clayui/panel: add 'show' class to collapsable panel's button (1e7f64a)
Note: we changed our release process from independent to fixed at this point.
@clayui/autocomplete (3.2.6)
Note: Version bump only for package @clayui/autocomplete
@clayui/breadcrumb (3.3.6)
Note: Version bump only for package @clayui/breadcrumb
@clayui/card (3.6.6)
Note: Version bump only for package @clayui/card
@clayui/color-picker (3.5.0)
- add API to show both default colors and custom colors (d149fc1)
- update markup for hybrid color-picker (de4e90f)
@clayui/css (3.24.1)
- Atlas Alert close font-size should be 16px (245eac5), closes #3877
- Atlas Clay Color change close button icon to be 16px (2309d7a), closes #3878
- Atlas Select Element IE11 should hide default icon and use caret-double-l instead (6623ff7), closes #3922
- Clay Color adjust spacing to be the same as Lexicon specs. See https://docs.google.com/document/d/1IUGl5VOWh6lqRa1baRoshVcytc8XbqVMkk30vRW4SM8/edit#heading=h.o2fss76woci2 (704d25d)
@clayui/data-provider (3.3.10)
Note: Version bump only for package @clayui/data-provider
@clayui/date-picker (3.8.0)
- update timepicker format (2c4f364)
- @clayui/color-picker: add API to show both default colors and custom colors (d149fc1)
@clayui/drop-down (3.9.1)
Note: Version bump only for package @clayui/drop-down
@clayui/form (3.14.4)
Note: Version bump only for package @clayui/form
@clayui/list (3.4.7)
Note: Version bump only for package @clayui/list
@clayui/localized-input (3.2.6)
Note: Version bump only for package @clayui/localized-input
@clayui/modal (3.8.5)
Note: Version bump only for package @clayui/modal
@clayui/multi-select (3.9.4)
Note: Version bump only for package @clayui/multi-select
@clayui/multi-step-nav (3.3.6)
Note: Version bump only for package @clayui/multi-step-nav
@clayui/nav (3.4.5)
Note: Version bump only for package @clayui/nav
@clayui/navigation-bar (3.3.5)
Note: Version bump only for package @clayui/navigation-bar
@clayui/pagination-bar (3.2.6)
Note: Version bump only for package @clayui/pagination-bar
@clayui/pagination (3.3.6)
Note: Version bump only for package @clayui/pagination
@clayui/panel (3.3.6)
Note: Version bump only for package @clayui/panel
@clayui/popover (3.5.5)
Note: Version bump only for package @clayui/popover
@clayui/shared (3.5.1)
Note: Version bump only for package @clayui/shared
@clayui/tabs (3.3.5)
Note: Version bump only for package @clayui/tabs
@clayui/time-picker (3.2.6)
- stop propagating key events in time picker (0e0d89b)
@clayui/toolbar (3.0.6)
Note: Version bump only for package @clayui/toolbar
@clayui/tooltip (3.4.5)
Note: Version bump only for package @clayui/tooltip
@clayui/upper-toolbar (3.1.14)
Note: Version bump only for package @clayui/upper-toolbar
@clayui/autocomplete (3.2.5)
Note: Version bump only for package @clayui/autocomplete
@clayui/breadcrumb (3.3.5)
Note: Version bump only for package @clayui/breadcrumb
@clayui/button (3.6.0)
- add api for stacking button group vertically (e6d457b)
- add functionality to pass in null for displayType so that only 'btn' is added (0cac172)
@clayui/card (3.6.5)
Note: Version bump only for package @clayui/card
@clayui/color-picker (3.4.5)
- use ClayButton instead of button element (18355fd)
@clayui/css (3.24.0)
- Absorb Bootstrap 4 variables into Clay CSS (d4be0ec)
- Atlas
color-yiq
function not useable in Atlas variables due to$yiq-contrasted-threshold
undefined (2035a8b), closes #3708 - Atlas Toggle Switch change checked state button icon color to primary (de9ca0b), closes #3872
- List Group adds missing disabled styles for list-group-item (bdc3acf)
- Removes Bootstrap 4 variable overwrites, still keeping this file to prevent Sass import errors from custom imports (1232870)
- Removes imports for Bootstrap 4 variables and variable overwrites (bd0f614)
- Tables set background-color on thead, tbody, tfoot for Table and Table List. This is for a Chrome 87 bug. (3b0badb), closes #3847
- Atlas Toggle Switch make it 40px by 24px in desktop views (50c5c6d), closes #3835
- SVG Icons adds cursor.svg (afbb1f0)
@clayui/data-provider (3.3.9)
Note: Version bump only for package @clayui/data-provider
@clayui/date-picker (3.7.1)
Note: Version bump only for package @clayui/date-picker
@clayui/drop-down (3.9.0)
- add api for controlling the active state of the menu (28e5191)
- add props for making menu different widths (80396d8)
@clayui/form (3.14.3)
Note: Version bump only for package @clayui/form
@clayui/list (3.4.6)
- make sure has a type (a27ce37)
@clayui/localized-input (3.2.5)
Note: Version bump only for package @clayui/localized-input
@clayui/modal (3.8.4)
Note: Version bump only for package @clayui/modal
@clayui/multi-select (3.9.3)
Note: Version bump only for package @clayui/multi-select
@clayui/multi-step-nav (3.3.5)
- make sure has a type (dfd17aa)
@clayui/nav (3.4.4)
Note: Version bump only for package @clayui/nav
@clayui/navigation-bar (3.3.4)
Note: Version bump only for package @clayui/navigation-bar
@clayui/pagination-bar (3.2.5)
Note: Version bump only for package @clayui/pagination-bar
@clayui/pagination (3.3.5)
Note: Version bump only for package @clayui/pagination
@clayui/panel (3.3.5)
- make sure has a type (361f151)
@clayui/popover (3.5.4)
Note: Version bump only for package @clayui/popover
@clayui/shared (3.5.0)
- @clayui/drop-down: add api for controlling the active state of the menu (28e5191)
@clayui/tabs (3.3.4)
Note: Version bump only for package @clayui/tabs
@clayui/time-picker (3.2.5)
Note: Version bump only for package @clayui/time-picker
@clayui/toolbar (3.0.5)
Note: Version bump only for package @clayui/toolbar
@clayui/tooltip (3.4.4)
Note: Version bump only for package @clayui/tooltip
@clayui/upper-toolbar (3.1.13)
Note: Version bump only for package @clayui/upper-toolbar
A major change from 2.x to 3.x is that we now publish each package independently. Each package now has its own changelog.
- browserslist-config-clay
- clay-alert
- clay-autocomplete
- clay-badge
- clay-breadcrumb
- clay-button
- clay-card
- clay-charts
- clay-color-picker
- clay-css
- clay-data-provider
- clay-date-picker
- clay-drop-down
- clay-empty-state
- clay-form
- clay-icon
- clay-label
- clay-link
- clay-list
- clay-loading-indicator
- clay-localized-input
- clay-management-toolbar
- clay-modal
- clay-multi-select
- clay-multi-step-nav
- clay-nav
- clay-navigation-bar
- clay-pagination
- clay-pagination-bar
- clay-panel
- clay-popover
- clay-progress-bar
- clay-shared
- clay-slider
- clay-sticker
- clay-table
- clay-tabs
- clay-time-picker
- clay-tooltip
- clay-upper-toolbar
- generator-clay-component
v2.7.0 (2019-01-24)
Closed issues:
- Color dark is not correct #1468
- Missing information in filterLabelCloseClicked #1467
- Add support for stickers with icons in Clay Cards #1463
- Change erroneous SPDX license specifier from BSD-2-Clause to BSD-3-Clause #1461
- Yarn warns about non-SPDX license specifier during install #1459
- Re-enable and update generator-metal-clay tests #1458
- README refers inconsistently to Yarn and NPM #1457
- Add default type in Claybutton #1455
- clayui.com has outdated clay packages #1441
- Card view vertical distance between cards #1437
- Text input variations page update #1422
- Clayui.com search suggestion dropdown does not look correctly #1413
- Dropdown can't take contentRenderer #1398
Merged pull requests:
- v2.7.0 CHANGELOG #1476 (carloslancha)
- Fixes #1463 - Add support for icons in clay cards stickers #1475 (carloslancha)
- Fixes #1467 - Send useful filter label item data through components to Management Toolbar #1470 (carloslancha)
- Fixes #1468 - Remplace dark color #1469 (marcoscv-work)
- Fixes #1461 - Use correct SPDX specifier #1462 (wincent)
- Fixes #1455 - Add default type in ClayButton.soy #1456 (boton)
- Fixes #1457 - Refer to Yarn consistently in Clay README #1454 (wincent)
- Fixes #1458 - Re-enable and update generator-metal-clay tests #1452 (wincent)
- Fixes #1459 - Use SPDX license identifier in package.json files #1451 (wincent)
- Fixes #1398 - Adds the contentRenderer API to ClayDropdown #1445 (matuzalemsteles)
- Fixes #1422 - (Clayui.com) Move Multi Select examples to Selectors page #1444 (matuzalemsteles)
- Fixes #1413 - (Clayui.com) Overlays search styles #1443 (matuzalemsteles)
- Fixes #1441 - (Clayui.com) Updates Clay packages at clayui.com #1442 (matuzalemsteles)
- Fixes #1437 - Change card vertical mrgin #1438 (marcoscv-work)
v2.6.0 (2019-01-11)
Closed issues:
- Review ClayMultiselect (Step 1) #1431
- Clay cards sticker should admite image url for user sticker type #1429
- ClayDropdown items should be able to receive link target #1425
- ClayCSS: Base Theme Label Success and Label Warning bg is mapped to $label-primary-bg #1419
- ClayCSS: Management Bar tweak spacing between items in mobile to make room for a Clear button #1417
- ClayCSS: Custom Checkbox/Radio allow more fine grain control over positioning and sizes #1415
Merged pull requests:
- v2.6.0 #1433 (carloslancha)
- Fixes #1431 - Review ClayMultiselect (API CHANGED) #1432 (carloslancha)
- Fixes #1429 - Add sticker image support in clay cards (API ADDED) #1430 (carloslancha)
- Fixes #1425 Add target property to dropdown links (API ADDED) #1426 (carloslancha)
- ClayCSS Update readme.md #1421 (pat270)
- Fixes #1419 - ClayCSS
.label-success
and.label-warning
shouldn't… #1420 (pat270) - Fixes #1417 - ClayCSS: Management Bar tweak spacing between items in mobile #1418 (pat270)
- Fixes #1415 - ClayCSS Custom Checkbox / Radio calculate spacing based… #1416 (pat270)
- Fixes #1162 - Control the focus within the modal #1397 (matuzalemsteles)
v2.5.1 (2018-12-19)
Closed issues:
- ClayCSS: Cards mixin
clay-card-type-asset
has wrong key name foraspect-ratio-border-width
#1406 - All Clay components should extend from ClayComponent instead Component #1399
- ClayDropdown itemSelected event should be itemClicked #1393
- Add support to Clay Component to receive an actionHandler #1392
- ClayTable doesn't render the id when it is not wrapped #1390
- ClayCSS: Pagination setting height of page-link has discrepancy between Atlas and Base #1388
- ClayCSS: New SVG Icons
cards-full
andsquare-hole
#1384 - ClayMultiSelect should be fully functional by default without having to handle events #1381
- Lexicon CSS Site is out of sync with 1.x #1342
- Management toolbar mobile viewports Clear action must be right aligned #1226
- Modal - Not correct tab order #1162
Merged pull requests:
- v2.5.1 CHANGELOG #1411 (carloslancha)
- Fixes #1399 - All components extend from ClayComponent #1410 (carloslancha)
- Fixes #1406 - ClayCSS Mixin
clay-card-type-asset
map key `aspect-ra… #1407 (pat270) - Fixes #1392 - Add support for defaultEventHandlers #1405 (carloslancha)
- Fixes #1393 - Replace itemSelected in favor of itemClicked #1396 (matuzalemsteles)
- Fixes #1390 - Render the id when wrapTable is false #1394 (matuzalemsteles)
- Fixes #1388 - ClayCSS Pagination unify the way we set the height of e… #1389 (pat270)
- Fixes #1384 - ClayCSS added new SVG icons
cards-full
andsquare-hole
#1385 (pat270) - Fixes #1226 - Replace tbar-inline-md-down with tbar-inline-xs-down #1383 (matuzalemsteles)
- Fixes #1381 - Improvements clay multi select #1382 (matuzalemsteles)
v2.5.0 (2018-12-10)
Closed issues:
- ClayCSS: Toggle Switch replace hardcoded rem value with variables #1377
- Add documentation from ClayAutocomplete and ClayMultiSelect to clayui.com #1374
- ClayCSS: Pagination with buttons don't have hover focus styles and base theme has rounded borders #1371
- ClayCSS: Nav and Navbar replace hardcoded rem values #1369
- ClayCSS: Remove unused selector in Multi Step Nav #1367
- ClayCSS: Forms replace hardcoded rem values with variables #1365
- ClayCSS: Collapse Icon alignment is off #1363
- ClayCSS: Buttons in Input Group should be more customizable #1354
- Update the package version on clayui.com and icon files #1350
- Upgrade Bootstrap to 4.1.x #1347
- ClayCSS: Missing semi-colon and !default flag in variables #1345
- ClayCSS: 24px height labels icons should be 12px #1343
- Implement ClayAutocomplete #1341
- ClayCSS: Add an SVG icon for the Kazakhstan flag #1336
- Malware in a dependency #1333
- Implement ClayDataProvider #1330
- Allow customization of actionItems cell of ClayTable #1329
- Clayui.com - Automate icons exposure to static folder #1323
- ClayCSS: New Lexicon SVG Icon Document PDF #1321
- ClayCSS: Checked Custom Radio is not centered in Chrome or Edge #1319
- ClayTooltip should allow to force the position #1308
- Clay CSS should support Ruby Sass #1270
- IE11 - <a> element is hard to click with child lexicon-icon #1242
- Filter Label Items don't allow HTML inside #1228
- In ResultsBar, results-for item is always visible #1176
- results-bar - color contrast in links #1147
- Improve Tooltip position API #1103
- Specific alert classes ClayToast and ClayStripe lack
close
method #969 - Build Failed Windows 10 #963
- Failed to exec soy script #802
- v2-beta: Add autoprefixer to vendor prefix css #351
- v2-beta: JS convert transitions to BS4 pattern #347
- v2-beta: Form Validation colors to new BS4 color variants #345
- BS4 compat layer - Buttons mixing of btn-default and btn-primary #340
Merged pull requests:
- v2.5.0 CHANGELOG #1380 (carloslancha)
- Fixes #1377 - ClayCSS Toggle Switch Bar should use `$toggle-switch-ba… #1378 (pat270)
- (clayui.com) Pagination added
tabindex="-1"
to disabled anchor item… #1376 (pat270) - Fixes #1374 - Add documentation from ClayAutocomplete and ClayMultiSelect #1375 (matuzalemsteles)
- ClayCSS: Pagination with buttons don't have hover focus styles and base theme has rounded borders #1372 (pat270)
- Fixes #1369 - ClayCSS Nav
.nav-unstyled
change spacing between link… #1370 (pat270) - Fixes #1367 - ClayCSS Multi Step Nav removes unused CSS selector #1368 (pat270)
- Fixes #1365 - Forms
.form-group-item
use `$form-group-margin-bottom… #1366 (pat270) - Fixes #1363 - ClayCSS Collapse Icon use em values instead of rem on t… #1364 (pat270)
- Fixes #969 - Adds the close method to ClayStripe and ClayToast #1362 (matuzalemsteles)
- Fixes #1228 - Add the .filterLabel template to a file soy separate #1361 (matuzalemsteles)
- Fixes #1308, #1103 - Adding the bestAlign API and improve position API to set via string #1360 (matuzalemsteles)
- Fixes #1347 - Update Clay CSS to Bootstrap 4.1.1 #1358 (pat270)
- Fixes #1329 - Makes the actions menu a deltemplate #1356 (matuzalemsteles)
- Fixes #1354 Clay CSS Buttons in Input Group should be more customizable #1355 (pat270)
- Fixes #1350 - Update package version and icons.svg #1352 (matuzalemsteles)
- Fixes #1285, #1341, #1330 - Create ClayMultiSelector, ClayDataProvider and ClayAutocomplete #1351 (matuzalemsteles)
- Fixes #1345 - ClayCSS add semi-colon and
!default
flag to variables… #1346 (pat270) - Fixes #1343 - ClayCSS Atlas
.label-lg
and.form-control .label
ic… #1344 (pat270) - ClayCSS: Create markup for labels in input #1340 (pat270)
- Enhance README #1339 (diegonvs)
- Fixes #1323 | Update lockfiles #1338 (diegonvs)
- ClayCSS: Add an SVG icon for the Kazakhstan flag #1337 (pat270)
- Fixes #1333 - Lock event stream to 3.3.4 #1335 (matuzalemsteles)
- Fixes #1242 - Adds an alert informing the discontinuation of the title and focusable API #1331 (matuzalemsteles)
- Fixes #1174 - Remove redundant aria-label in clayButton #1325 (jbalsas)
- Fixes #1321 - (ClayCSS) Added new Lexicon Icon
document-pdf
#1322 (pat270) - Fixes #1319 - Custom Radio Checked and Checkbox Indeterminate icons a… #1320 (pat270)
- Fixes: #1270 - (ClayCSS) Deprecated
$clay-unset
and don't use varia… #1317 (pat270) - LEXICONCSS #1242 - SVG Icons added
.lexicon-icon-container
to wrap svg icons so we can have the icon name spoken for screen readers #1307 (pat270) - Fixes #796 - Add keyboard functionality for clay-dropdown #1282 (bryceosterhaus)
v2.4.1 (2018-11-15)
Closed issues:
- Circular dependency in ClayDropdown #1311
- Clay-charts-react should be private #1305
- Create markup to Labels Input Field #1283
Merged pull requests:
- v2.4.1 CHANGELOG #1316 (carloslancha)
- Fixes #1305 - Set charts-react to private and charts-shared to public #1315 (carloslancha)
- v2.4.1 CHANGELOG #1314 (carloslancha)
- v2.4.1 CHANGELOG #1313 (carloslancha)
- Fixes #1311 - Remove circular dependency in ClayDropdown #1312 (carloslancha)
- Fixes #1305 - clay-charts-shared should not be private #1310 (carloslancha)
- Fixes #1305 - Clay-charts-react and clay-charts-shared set to private #1306 (carloslancha)
- Fixes #1293 - Add tests for clay-charts-react #1294 (bryceosterhaus)
v2.4.0 (2018-11-13)
Closed issues:
- Build fails with Node > 10.x #1301
- ClayCSS: SVG Icons Add 9 New Icons for Document Types #1298
- Unable to add tests for clay-charts-react #1293
- Installation issue with node v10.13.0 and npm v6.4.1 #1289
- Create ClayMultiSelect Component #1285
- Create clay-charts for React #1280
- Data attributes doesn't get updated in DOM after changing #1275
- Duplicate resulting CSS #1274
- Lexicon: Ascend and Descend buttons in Management Bar not visible on Mobile or minimized browsers #1252
- Make ClayTable table tag classes configurable #1249
- Create loading-indicator component #1171
- ClayDropdown Keyboard navigation #796
Merged pull requests:
- v2.4.0 CHANGELOG #1304 (carloslancha)
- Fixes #1289 - SF #1303 (carloslancha)
- Fixes #1298 (ClayCSS) Added new SVG Icons document-code, document-com… #1300 (pat270)
- Fixes #1274 - Duplicate CSS in Liferay DXP 7.1 #1297 (pat270)
- Fixes #1171 - Implementation of loading indicator #1286 (bryceosterhaus)
- Fixes #1268 - Add capability to Interact with the pagination component #1284 (carloslancha)
- Fixes #1280 - react-clay-charts #1281 (bryceosterhaus)
- Fixes #1260 - Mark should use
$mark-bg
and added option to configur… #1278 (pat270) - Fixes #1249 - Add support for custom classes in ClayTable #1277 (carloslancha)
- Fixes #1275 - Sync data attributes in ClayComponent #1276 (carloslancha)
- Fixes #1266 - Force reflow sidenav to prevent issue in IE11 #1271 (pat270)
- React implementation for clay-charts #1261 (bryceosterhaus)
- Fixes #1238 - Fixes checkbox examples in indeterminate state #1258 (matuzalemsteles)
- Fixes #1240 - Dropdown Menu added
.dropdown-item-indicator-start
and.dropdown-item-indicator-end
for placing icons on either side of a dropdown-item and deprecated.dropdown-item-indicator
#1245 (pat270)
v1.0.29 (2018-10-30)
Closed issues:
- Add capability to Interact with the pagination component #1268
- Clay: IE11 SideNav does not fully close #1266
- ClayCSS: Mark element colors should be customizable through variables #1260
- Management Tool Bar is not updated following Lexicon and Portal Migration. #1254
- ClayCreationMenuDropdown should accept empty array or undefined primaryItems #1250
- Rename Layout section to Foundations #1247
- ClayCSS: Add Table helper classes for styling first and last children #1241
- ClayCSS: Allow icons to be placed on the left and right of a dropdown-menu #1240
- Incorrect example of use for Indeterminate State for Checkbox #1238
- ClayCSS: Add new icon Anonymize #1236
- Labels padding to be fixed #1229
- ClayCSS: Alert should use word-wrap: break-word #1223
- Compile error with clay-css scss #1220
- Add hover attributes to Vertical Navigation #1198
- Nav-underline css class is painting incorrect color and height #1192
- Redundant aria-label in clayButton #1174
- Please Stop “Fixing” Font Smoothing #1164
Merged pull requests:
- Fixes #1252 - Management Bar added .management-bar-item-xs-inline-block #1273 (pat270)
- Fixes #1266 - (1.x) Force reflow sidenav to prevent issue in IE11 #1272 (pat270)
- Fixes #1250 - Check also if secondaryItems is empty in creationMenu #1259 (carloslancha)
- Fixes #1254 - Adding example of the Management Toolbar with filter labels #1257 (matuzalemsteles)
- Fixes #1247 - Rename the Layout section for Foundations #1256 (matuzalemsteles)
- Fixes #1250 - ClayCreationMenuDropdown should accept empty array or undefined primaryItems #1251 (carloslancha)
- Fixes #1241 - Table List added
.table-row-start
,.table-row-end
,.table-cell-start
,.table-cell-end
to style cells that are on the edges of the table #1243 (pat270) - Fixes #1164 - Type added options to configure `$moz-osx-font-smoothin… #1239 (pat270)
- Fixes #1236 - Added icon Anonymize #1237 (pat270)
- Fixes #1192 - Nav Underline highlight color should be primary and hei… #1235 (pat270)
- Fixes #1220 - Use
$input-border-width
the same way Bootstrap uses it #1234 (pat270) - Fixes #1198 - Mixin
clay-menubar-vertical-variant
added options to … #1233 (pat270) - Fixes #1229 - Atlas Label and Label Lg make horizontal padding .25rem… #1232 (pat270)
- Fixes #1223 - Alert should use word-wrap: break-word #1231 (pat270)
- Wordsmith ClayUI.com documentation #1230 (mwilliams2014)
- (clayui.com) Adds a default value to redirect and layout if it is empty #1219 (matuzalemsteles)
v2.3.4 (2018-10-03)
Closed issues:
- Versions of the clay-css and clay-charts packages are outdated at clayui.com #1215
- Event emitting is not consistent in Management Toolbar #1213
- Add title to clay-sticker #1209
- Migrate Gatsby version on clayui.com from 1.x to 2.x #1205
- clayui.com - Stickers type user (circle) #1204
- Main file of Clay package doesn't exists #1201
- clayui.com - Incorrect space in sidebar navigation #1199
- ManagementToolbar is emitting wrong event on filter label item close button click #1197
- Update to [email protected] #1193
- Link https://clayui.com/docs/components causes 404 #1180
Merged pull requests:
- v2.3.4 CHANGELOG #1218 (carloslancha)
- Fixes #1215 - Update clay-css and clay-charts from 2.2.0 to 2.3.3 at clayui.com #1216 (matuzalemsteles)
- Fixes #1213 - Emit all events consistently #1214 (carloslancha)
- Proposal for the Nightly Environment #1212 (matuzalemsteles)
- Fixes #1209 - Add title to clay-sticker #1210 (boton)
- Fixes #1197 - Replace event name from infoButtonClicked to filterLabelCloseClicked #1208 (matuzalemsteles)
- Fixes #1193 - Update lerna from 2.4.0 to 3.4.0 and update yarn in travis from 1.2.0 to 1.10.1 #1207 (matuzalemsteles)
- Fixes #1205, #1204, #1180 - Migrate Gatsby version on clayui.com from 1.x to 2.x and some fixes #1206 (matuzalemsteles)
- Fixes #1201 | Fix clay package's main file #1202 (diegonvs)
- clayui.com: (Fixes: #1199) Fix sidebar navigation margin #1200 (marcoscv-work)
- Add examples #1196 (matuzalemsteles)
- Organize the Lexicon Core Components session according to the proposal in clayui.com | Fixes #1111 #1195 (matuzalemsteles)
v2.3.3 (2018-09-24)
Closed issues:
- When you close the dropdown by the button it does not remove the added events when opening #1189
- Clay Modal does not render properly #1183
- ManagementToolbar ActionItems show if an empty array is passed #1178
- Missing Icons in clayui.com #1177
- ClayActionsDropdown, ClayCreationMenuDropdown and ClayDropdown do not keep the expanded updated with ClayDropdownBase #1172
- Add Legend Data for Stacked Bar Chart. #1138
- Clayui.com documentation, how enhance it? 🤔 #1111
- Styles and markup for results bar #1105
- ClayCSS: Update and add table utilities to allow for better sizing and alignment #1065
- ManagementToolbar message should be
select-items
instead ofselect-page
#1025 - Icon Button needs to show a tooltip on hover #858
- Subnav Tbar needs to support multiple lines and custom labels #821
- Card stickers are not rounded #718
- Claycss.com charts errors #638
- Getting started section of the website #604
- Add favicon #520
Merged pull requests:
- v2.3.3 CHANGELOG #1194 (carloslancha)
- Fixes #1172 - ClayActionsDropdown, ClayCreationMenuDropdown and ClayDropdown do not keep the expanded updated with ClayDropdownBase #1191 (carloslancha)
- Fixes #1105 - Update styles and markup for results bar #1188 (carloslancha)
- Move some the files from pat270.github.io to clayui.com and some fixes #1185 (matuzalemsteles)
- Change the default value of actionItems to [] | Fixes #1178 #1181 (matuzalemsteles)
- Fixes #1121 - General accessibility fixes #1169 (carloslancha)
- Adding plugin to create a JSDOC-based component API table | Fixes #1111 #1166 (matuzalemsteles)
v2.3.2 (2018-09-03)
v2.3.1 (2018-09-03)
Closed issues:
- Management-bar / dropdown with portal - Semantic/SEO broken #1156
- Can't disable/hide ActionItems inside ManagementToolbar Quick Actions #1150
- Clay Card Grid - Checkbox does not need attribute "name" #1148
- Management-bar - links and buttons #1146
- Accessibility a11y test fails #1143
- Clay Card Grid - Label / Input issue #1133
- Clay card grid header #1131
- out of date docs ? #1128
- Clay collapse does not works correctly #1127
- ClayCSS Atlas Theme Form should set $input-border-width using individual border-width variables #1125
- ClayCSS use map-merge pattern for any Sass map variable with default values #1123
- General accessibility issues in demo pages HTML #1121
- Component demo page - General accessibility header issue #1119
- ClayActionsDropdown is not align the dropdown correctly #1118
Merged pull requests:
- v2.3.1 CHANGELOG #1163 (carloslancha)
- Fixes #1150 - Disable actionItems inside ManagementToolbar Quick Actions #1159 (carloslancha)
- Use pa11y instead metal-a11y-checker | Fixes #1143 #1145 (carloslancha)
- Extract preferredAlign config | Fixes #1118 #1142 (carloslancha)
- Fix the names of Navbar for Navigation Bar in snippets | Fixes #1128 #1137 (matuzalemsteles)
- General accessibility fixes (Fixes: #1121) #1136 (marcoscv-work)
- Remove aria-labelledBy | Fixes #1133 #1135 (marcoscv-work)
- General accessibility fixes (Fixes: #1121) #1134 (marcoscv-work)
- Regenerate snapshots #1132 (marcoscv-work)
- Add labels to management toolbar results bar | Fixes #1112 #1130 (carloslancha)
- (Fix #1127) Change class #1129 (marcoscv-work)
- ClayCSS: (Fixes #1125) Atlas Forms changing individual border-widths … #1126 (pat270)
- ClayCSS: (Fixes #1123) Use
map-merge
pattern for any Sass map varia… #1124 (pat270) - (Fixes #1121) Accessibility general fixes #1122 (marcoscv-work)
- Change demos headers to h2 (Fixes #1119) #1120 (marcoscv-work)
- Add id parameter to clay-chart templates | Fixes #1115 #1116 (julien)
v2.3.0 (2018-08-28)
Closed issues:
- [clay-charts] Add 'id' parameter to template #1115
- Add labels to management toolbar results bar #1112
- ClayCSS: Modal Variant Mixin $footer-border-color is declared twice #1090
- ClayCSS: List Group variables $list-group-text-link and $list-group-subtext-link should follow same pattern as $list-group-title-link #1088
- ClayCSS: Bootstrap 4's hover focus mixin is deprecated #1085
- ClayCSS: Custom Control variable names don't follow Bootstrap pattern #1083
- Tooltip default position #1082
- [clay-charts] Implement radar chart #1080
- Update tooltip shadow in the clay-charts package defined by Lexicon #1077
- [clay-charts] Upgrade billboardJS version to 1.5 #1072
- Clayui.com: Broken links and some more... #1070
- Good practices / guidelines to write SCSS in Clay #1068
- [clay-charts] "xs" is missing from the state declaration of ChartBase #1064
- LexiconCSS: $btn-action-border-radius should actually change border-radius #1062
- LexiconCSS: Move hardcoded values for %scale-lexicon-icon and .icon-monospaced .lexicon-icon to variables #1060
- Update card shadow defined by Lexicon #1053
- ClayCharts does not pass the
donut
andgauge
API to Billboard.js #1033 - Clayui.com https://clayui.com/docs/getting\_started/introduction.html #962
Merged pull requests:
- v2.3.0 #1117 (jbalsas)
- Run just the
npm run soy
on the CI | Fixes #1107 #1110 (matuzalemsteles) - Changes default tooltip position as Bottom to Top #1096 (boton)
- ClayCSS: (Fixes #1090) Modal Variant Mixin
$footer-border-color
dec… #1091 (pat270) - Update: (Fixes #1088) List Group variables
$list-group-text-link
an… #1089 (pat270) - ClayCSS: (Fixes #1085) Use :hover :focus pseudo classes instead of Bo… #1086 (pat270)
- New: (Fixes #1083) Custom Form added `$custom-control-indicator-check… #1084 (pat270)
- Implement radar chart | Fixes #1080 #1081 (julien)
- Apply box shadow defined by Lexicon and based on Clay popover shadow | #1077 #1078 (interaminense)
- New: (Fixes #1068) Clay CSS code guidelines #1075 (pat270)
- Updates billboard to version 1.5.1 | Fixes #1072 #1074 (julien)
- Remove script
electric
from root #1073 (matuzalemsteles) - Fixes the links on clayui.com and more | Fixes #1070 #1071 (matuzalemsteles)
- Add xs property to CharBase's STATE | Fixes #1064 #1067 (julien)
- ClayCSS (#1065) New Table helpers #1066 (pat270)
- Update: (Fixes #1062) Button
$btn-action-border-radius
should chang… #1063 (pat270) - New: (Fixes #1060) SVG Icons added option to customize `$scale-lexico… #1061 (pat270)
- New styles from lexicondesign #1059 (marcoscv-work)
- Update clay packages in clayui.com #1058 (matuzalemsteles)
- Update: (Fixes #1049) Update Yeoman generator to use webpack common config #1057 (victorg1991)
- Update Lexicon Version #1055 (ahdezma)
- Update: (Fixes #1053) Atlas Card box-shadow should match Lexicon card… #1054 (pat270)
v2.2.0 (2018-07-09)
Closed issues:
- Some parts of the webpack config files are equal across all packages #1049
- ClayTooltip is not included in clay package #1048
- Form padding in mobile must be 16px and not 24px #1046
- Clay dropdown markup isn't following the Lexicon guideline when using a radio button or checkbox #1044
- Cannot change view in DataSetDisplay component #1039
- ClayLink needs option to add a tooltip #1037
- Clay transpilation doesn't work in IE 11 #1031
- Clay CSS add more
.table-cell-\*
utilities for better spacing inside.table-autofit
#1029 - Clay CSS IE11 Dropdown Menu box-shadow is off #1028
- ClayTooltip is not fully hidden while not being used #1022
Merged pull requests:
- v2.2.0 #1052 (carloslancha)
- Add ClayTooltip to clay | Fixes #1048 #1051 (carloslancha)
- Rename module browserlist-config-clay-components | Fixes #1049 #1050 (carloslancha)
- (#1046) Sheet should have 1rem padding in mobile and added .sheet-footer-btn-block-sm-down for block level buttons in mobile #1047 (pat270)
- Update: (Fixes #1044) Atlas set Checkbox labels to be normal and semi… #1045 (pat270)
- Update viewtype event in dataset display | Fixes #1039 #1043 (carloslancha)
- New infra from clayui.com with Gatsbyjs #1040 (matuzalemsteles)
- Updates .eslint to forbid for of loops | Fixes #1031 #1038 (julien)
- Hide Tooltip correctly | Fixes #1022 #1036 (carloslancha)
- Update: (Fixes #1028) Atlas Dropdown Menu box shadow value so it work… #1035 (pat270)
- Add donut and gauge in _constructChartConfig | Fixes #1033 #1034 (matuzalemsteles)
- (#1029) Table Autofit added
.table-cell-expand-small
,.table-cell-expand-smaller
, and.table-cell-expand-smallest
#1030 (pat270)
v2.1.12 (2018-06-19)
Merged pull requests:
- v2.1.12 #1027 (jbalsas)
- Updates management toolbar labels #1026 (julien)
- Uses hidden attribute for tooltips that are not visible | #Fixes 1022 #1023 (julien)
- New: (Fixes #1017) Mixin
clay-menubar-vertical-variant
added option… #1019 (pat270) - New: (Fixes #1014) Nav added
.nav-form
for properly spacing search … #1016 (pat270) - Update: (Fixes #1009) Button remove
backface-visibility
workaround … #1010 (pat270) - (#1007) Change
.sheet-footer
todisplay: flex
#1008 (pat270) - Update: (Fixes #1005) Don't use clearfix mixin, too easily overridden… #1006 (pat270)
v2.1.11 (2018-06-18)
Closed issues:
- ClayTooltip avoid using for ... of loops #1020
- Clay CSS Menubar Toggler font-size should be the same as Navigation Bar Toggler Link #1017
- Clay 1.x Nested Product Menu Text Squished #1015
- Clay CSS add
.nav-form
class for form elements inside.nav
#1014 - Long Web Content Titles Extend Past Context Box, 1.x issue #1011
- Clay CSS Button remove
backface-visibility
property added in #546 #1009 - Clay CSS
.sheet-footer
should use display flex #1007 - Clay CSS don't use Bootstrap's clearfix mixin #1005
Merged pull requests:
v2.1.10 (2018-06-13)
Closed issues:
- Management Toolbar Sorting button tooltip should be ascending or descending #1002
- Clay CSS
btn-monospaced
isn't the right size inside Modals #1000
Merged pull requests:
- v2.1.10 #1004 (carloslancha)
- Change sorting tooltip | Fixes #1002 #1003 (carloslancha)
- Update: (Fixes #1000) Modals remove
modal-btn-monospaced
pattern in… #1001 (pat270)
v2.1.9 (2018-06-12)
Closed issues:
- Wrong language key for info in management toolbar #997
- Tooltip doesn't render in the correct position, should disappear on click and should be possible to select tooltip text #995
- Clay CSS
.autofit-padded-no-gutters-y
should only offset top and bottom padding #993 - Clay CSS
.sheet-subtitle
with anchor tag styled like button shouldn't capitalize text #991 - Some icons don't have the proper viewport 0 0 512 512 #979
Merged pull requests:
- v2.1.9 #999 (carloslancha)
- Fix info key | Fixes #997 #998 (carloslancha)
- Fix tooltip position and allow tooltip mouseover | Fixes #995 #996 (carloslancha)
- Update: (Fixes #993) Utilities
.autofit-padded-no-gutters-y
should … #994 (pat270) - (#991) Sheet Subtitle with link styled like
.btn
shouldn't be uppercase #992 (pat270) - Update: (Fixes #979) Lexicon SVG Icons
calendar
,date
,download
… #990 (pat270) - Update: (#910) Alert Notifications Fixed should be full width and ali… #989 (pat270)
v2.1.8 (2018-06-11)
Closed issues:
- ClayNavigationBar does not emit the
itemClicked
event #981 - Clay CSS Table need
.table-disabled
class for table rows #964
Merged pull requests:
- v2.1.8 #988 (carloslancha)
- Updates trash icon to follow icon guidelines (proper viewbox) #987 (jbalsas)
- Fix emit the
itemClicked
event from ClayNavigationBar | Fixes #981 #982 (matuzalemsteles) - New: (Fixes #964) Table added
.table-disabled
for disabling table r… #980 (pat270)
v2.1.7 (2018-06-08)
Closed issues:
- Add more Lexicon SVG Icons #974
- Icon links and buttons need to have a title to show a tooltip #972
- Visual inconsistency when viewing a Table on Safari 11 / responsive version #950
- Cards should have bigger icons and ensure a minimum 40x40px size #719
Merged pull requests:
- v2.1.7 #978 (jbalsas)
- Update: (Fixes #719) Card added Sass map
$user-card
and set `.user-… #977 (pat270) - Update: (Fixes #950) Atlas Table should keep background color on resp… #976 (pat270)
- New: (Fixes #974) Add Lexicon SVG Icons
environment
, `environment-c… #975 (pat270) - Icon links and buttons need to have a title to show a tooltip | Fixes #972 #973 (carloslancha)
- Update README.md with more informations #970 (matuzalemsteles)
v2.1.6 (2018-06-01)
Closed issues:
- NavigationBar Toggler navigates on click #965
- Split results key makes it impossible to localize #961
- Missing space in results-for output in ManagementToolbar #958
- Feature Request : Slider / Carousel #894
- Feature Request : Modernize Tiles #893
- Feature Request : Modernize Cards #892
- Feature Request : Inline Action Confirmation #890
- Feature Request : Social Sharing Bar #889
Merged pull requests:
- v2.1.6 #968 (carloslancha)
- Join key parts into one | Fixes #961 #967 (carloslancha)
- Prevent event default on toggler click | Fixes #965 #966 (carloslancha)
- Adds {sp} to add a space between results-for and searchValue | Fixes #958 #960 (matuzalemsteles)
- Add events to ClayDropdown to close on mobile and when the esq is pressed and when the iframe is clicked #959 (matuzalemsteles)
v2.1.5 (2018-05-30)
Closed issues:
- ClayDropdown should close when clicked on
document
on mobile and others #956 - Remove select all and deselect all buttons from management toolbar #954
- ClayTooltip should use event.delegateTarget #948
- Items with no href should not be links in dropdowns but should looks like one #941
- Clay documentation: Lexicon Grid pattern hyperling is broken #900
- Add label to checkbox on Management Toolbar #899
- Update Documentation with Browser Support Matrix #888
- Hidden inputs inside the management toolbar's search form #876
- Button variation styles are not directly supported by Dropdown buttons #659
- Review this logic in ClayAlertBase #628
Merged pull requests:
- v2.1.5 #957 (carloslancha)
- Remove select all and deselect all buttons from Management Toolbar | Fixes #954 #955 (carloslancha)
- Render a button as a dropdown item if no href is passed to an item with default type | Fixes #941 #953 (carloslancha)
- Add browser support to README | Fixes #888 #952 (carloslancha)
- Add label to checkbox on Management Toolbar | Fixes #899 #951 (carloslancha)
- Use event.delegateTarget instead of event.target | Fixes #948 #949 (julien)
v2.1.4 (2018-05-25)
v2.1.3 (2018-05-25)
Closed issues:
- NullPointer exception accessing domData in element.getAttribute #945
Merged pull requests:
v2.1.2 (2018-05-25)
v2.1.1 (2018-05-25)
v2.1.0 (2018-05-25)
Closed issues:
- Pass custom data to deltemplates in ManagementToolbar #938
- New Lexicon SVG Icon merge #936
- Create ClayTooltip component #929
- SVG Title Attributes Override HTML Title attribute in 1.x #926
Merged pull requests:
- v2.1.0 #944 (carloslancha)
- Pass item object on NavigationBar item click event | Fixes #933 #943 (carloslancha)
- Add new page Typography in clayui.com and makes page popovers_tooltips consistent with lexicon page popovers_tooltips pattern #942 (matuzalemsteles)
- Create ClayTooltip component | Fixes #929 #940 (julien)
- Add customData to deltemplate in management toolbar | Fixes #938 #939 (carloslancha)
- New: (Fixes #936) Icons add Lexicon icon merge #937 (pat270)
- Update: (Fixes #931) Atlas
.btn-sm
padding left and right should be… #935 (pat270) - Add new
searchPlaceholder
option to customize search placeholder | Fixes #928 #932 (matuzalemsteles) - (#871) Localization dropdown menu labels should be aligned to the right #925 (pat270)
- Manage languages | Fixes #576 #923 (carloslancha)
- Adds a new
delayTime
option and changes the ClayToast time to 8/s | Fixes #910 #916 (matuzalemsteles) - Update: (#910) Alerts move
.alert-notifications-fixed
to the bottom… #915 (pat270) - Fixes the data that is returned in the click action of a quick action in the management toolbar | Fixes #901 #909 (matuzalemsteles)
v1.0.28 (2018-05-23)
Closed issues:
- it should be possible to receive the clicked item in the ClayNavigationBar item click event #933
- Update sizes for .btn-sm #931
- management bar search box placeholder to be possible to be customized #928
- Table List border-radius should be 4px #918
- Toast Alert needs to be placed at the bottom left and default auto closing time set to 8 secs #910
- grid.x.lines.value and grid.y.lines.value must accept multiple values #907
- Clicking a quick action actually performs another one #901
- Icon inside sticker-sm to be 14px height #886
- Vertical padding of modals footer should be 16px #885
- Wrong borderless buttons states colors #883
- No Disabled-Hover state for Filter and Order button #882
- dropdown menu distance list to title #879
- Localization dropdown menu labels should be aligned to the right #871
- Mangagement toolbar: search field disabled state #870
- Inline Scroller should shrink to fit smaller content #859
- Manage languages #576
- Can this css library be used in other project apart from liferay related ? #410
Merged pull requests:
- Add fix from https://github.com/liferay/clay/commit/0bec1327688a0fdaf… #927 (gregory-bretall)
- Update: (Fixes #882) Application Bar, Navigation Bar, Management Bar … #924 (pat270)
- (Fixes #870) Atlas set color for
$input-placeholder-disabled-color
#920 (pat270) - (Fixes #918) Table List border-radius should be 4px #919 (pat270)
- (#777) Clay UI Docs update Label and Badge markup to new pattern #917 (pat270)
- Update: (Fixes #883) Change hover and active background colors of `.b… #914 (pat270)
- Update: (Fixes #879) Dropdown increase spacing of
.dropdown-header
… #913 (pat270) - Add
.inline-item
to cases that use the icon in ClaySticker | Fixes #886 #912 (matuzalemsteles) - Changes the validation of grid.x.lines.value and grid.y.lines.value to any | Fixes #907 #908 (matuzalemsteles)
- Fixes Lexicon Grid pattern link #906 (alexandervalencia)
v2.0.3 (2018-05-17)
Closed issues:
- bar is not passed to the Billboard in ChartBase and the validations are incorrect #903
- legend.contents.bindto expects an string only, but also receive HTMLElement/Object #895
- dropdown button text to caret space fix #887
- Wrong Action Button states styles #884
- Wrong space between label and icon in Filter and Order dropdown button in Management Toolbar #880
- checkbox status in management bar #878
- Style of ClayDropdown out of sync with ClayDropdownBase #874
- grid.y.lines expects an object, but billboard.js takes an array of line objects #863
Merged pull requests:
- v2.0.3 #905 (jbalsas)
- Fix bar API validations and passed to the Billboard | Fixes #903 #904 (matuzalemsteles)
- Removes redundant text-center classes #902 (alexandervalencia)
- Adds consistency in style API between ClayDropdown and ClayDropdownBase | Fixes #874 #898 (matuzalemsteles)
- grid.y.lines and grid.x.lines accept array of line objects | Fixes #863 #897 (matuzalemsteles)
- legend.contents.bindto accepts object and string | Fixes #895 #896 (matuzalemsteles)
- Wrong space between label and icon in Filter and Order dropdown button in Management Toolbar | Fixes #880 #881 (carloslancha)
v2.0.2 (2018-05-06)
Merged pull requests:
v1.0.27 (2018-05-04)
Closed issues:
- Management Toolbar Sorting button appears enabled when toolbar is disabled #869
- We should use isObject method from metal instead node #866
Merged pull requests:
- Show disabled sorting button if management toolbar is disabled | Fixes #869 #872 (carloslancha)
- Use isObject method from metal | Fix #866 #867 (carloslancha)
v2.0.1 (2018-05-03)
Closed issues:
Merged pull requests:
- 2.0.1 #865 (jbalsas)
- Organize guides into proper sections #864 (jbalsas)
- New: (Fixes #861) Lexicon SVG Icons added and icons #862 (pat270)
- Update: (Fixes #859) Fix whitespace issue with inline-scroller #860 (pat270)
- Add metal-componente missing dependency #856 (carloslancha)
- Set the expected from point.focus.expand.r to Number | Fixes #853 #855 (matuzalemsteles)
v2.0.0 (2018-04-26)
Closed issues:
- point.focus.expand.r expects a boolean but the correct one is number in ClayCharts #853
- Propagate ManagementToolbar dropdown items click events #850
- Management toolbar search form method should be GET by default #846
- Reorganize clay-css and clay npm packages #837
- Clay-charts: Implement Predictive Chart #813
- Fix loading indicator in clay-charts #810
- Add installation/getting started instructions for metal-clay-components #419
Merged pull requests:
- v2.0.0 #854 (jbalsas)
- Using GET by default (although configurable) in search forms. Fixes #846 #852 (carloslancha)
- Propagate ManagementToolbar dropdown items click events | Fixes #850 #851 (carloslancha)
v2.0.0-rc.12 (2018-04-25)
Closed issues:
- Sticker should have transparent border-color by default #840
- Table List borders top/bottom and left/right should be independently configurable #838
- Dropdown Items do accept a title attribute #832
- Dropdown add Sass variable config options to
.dropdown-header
and.dropdown-subheader
#829 - Stickers use
inline-flex
and make it consistent with badges and labels #827 - axisY.padding, axisX.padding and axisY2.padding expect different types #825
- Update colors in clay-charts #822
- Management Toolbar on small screens #815
- Do not use querySelector if refs can be used #812
- Update Bootstrap to v4.1.0 #807
- Clay Component Navigation Bar should remove inline style
height
on transition end #806 - Autofit Row add more utilities to help ease alignment #803
- Add more Lexicon SVG Icons Priority Thread and RSS #800
- Label Lg space between text is too large when breaking into new line #798
- [clay-charts] Upgrade billboardJS version to 1.4 #794
- Clay charts axis and axis text color #793
- typography change in charts #792
- Modal Footer with more than 2 buttons doesn't break well in mobile #791
- Typography adjustments for adaptation to system font #788
- The distance between icon and text in icon+text buttons should be 8px #787
- Navigation Bar, Management Bar item links and buttons should have font-weight: 600 #785
- Clay Components should use
.container-fluid .container-fluid-max-xl
instead of.container
#776 - Review the structure the charts hierarchy #761
- Fix tootlip in Charts #467
Merged pull requests:
- v2.0.0-rc.12 #845 (jbalsas)
- Updates old references to clay, now called clay-css #844 (jbalsas)
- New: (Fixes #840) Stickers added option to configure `$sticker-border… #841 (pat270)
- New: (Fixes #838) Table List added options to configure `$table-list-… #839 (pat270)
- Don't hide creation menu and search input closing icon in management toolbar | Fixes #815 #836 (carloslancha)
- Review clay-charts structure | Fixes #761 #835 (julien)
- Add support for title to links in dropdowns | Fixes #832 #834 (carloslancha)
- New: (Fixes #829) Dropdown add option to configure `$dropdown-subhead… #830 (pat270)
- Update: (Fixes #827) Stickers should use
display: inline-flex
to ma… #828 (pat270) - Fix the axis.padding API to expect a Number and Object | Fixes #825 #826 (matuzalemsteles)
- Updates colors in clay-charts | Fixes #822 #824 (julien)
- Fixes tooltip styles for clay-charts in clayui.com web | Fixes #467 #823 (julien)
- Updates typography in charts | Fixes #792 #820 (julien)
- Updates clay-charts axis and axis text color | Fixes #793 #819 (julien)
- Implement predictive Chart #818 (julien)
- (#791) Modal Footer with many items should break to new line #817 (pat270)
- ClayNavigationBar should remove
height
ontransitionend
and remove the use of querySelector in favor of refs | Fixes #806 #812 #816 (matuzalemsteles) - (#776) Clay Components use
container-fluid container-fluid-max-xl
instead ofcontainer
#811 (carloslancha) - (#798) Adjust spacing between words that break to new line in Label and Badges and update ClayLabel and ClayBadge #809 (matuzalemsteles)
- Update: (Fixes #807) Bootstrap to 8f7bd41 (v4.1.0) #808 (pat270)
- (#803) Autofit Row added more utilities #804 (pat270)
- New: (Fixes #800) Added Lexicon SVG Icons
announcement.svg
, `rss-fu… #801 (pat270) - (#788) Atlas adjust font sizes #797 (pat270)
- Update billboard.js to 1.4.1 | Fixes #794 #795 (julien)
- Update: (Fixes #787) Utilities
.inline-item-before
and `inline-item… #790 (pat270) - Update: (Fixes #785) Atlas Application Bar, Navigation Bar, and Manag… #789 (pat270)
- (#709) File upload modal #786 (pat270)
v2.0.0-rc.11 (2018-04-10)
Closed issues:
- Management Toolbar Creation Menu param should only admit creation param objects #782
- Label removable has disproportionate close button #777
- Remove white space between
table-responsive
andtable
when there is overflow #773 - Management Toolbar should admit a disabled param #771
- There is no clear button when there are no search results #770
- Create Password Field demo #768
- Update Bootstrap 4 in preparation for v4.1 #766
- Add more SVG Icons #762
- Create lifecycle tests for clay-charts #759
- Failed to render when string is passed to geomap data #756
- Clay sticker shape classes needs to be updated #755
- Management Toolbar is not using Creation Menu properly #753
- list-group-header should has 32px height #746
- The compilation process clayui.com is broken #741
- Electric Does Not Render Charts Components #740
- Primary color should be: #0B5FFF instead of #1865FB #714
- Icons in buttons should always be 16px #713
Merged pull requests:
- v2.0.0-rc.11 #784 (jbalsas)
- SF | Fixes #782 #783 (carloslancha)
- (#777) Badges and Labels added new pattern for truncating text #781 (carloslancha)
- Update: (Fixes #746) Atlas List Group change `$list-group-header-padd… #780 (pat270)
- Update: (Fixes #713) Atlas Button change `$btn-inline-item-font-size-… #779 (pat270)
- Clay UI Docs update Tables #775 (pat270)
- (#773) Remove white space between
table-responsive
andtable
when there is overflow #774 (pat270) - Management Toolbar should admit a disabled param and add clear button when there are no search results #772 (carloslancha)
- (#768) Added
input-group-password
#769 (pat270) - Update: Bootstrap 4 to 10c64bd #767 (pat270)
- Update: (Fixes #714) Primary Color should be based on #0B5FFF #764 (pat270)
- (#762) Added new SVG Icons for use in System Settings and Alloy Editor #763 (pat270)
- Create lifecycle tests for clay-charts #760 (julien)
- Regen testSoy fixtures | Fixes #755 #757 (carloslancha)
- Management Toolbar is not using Creation Menu properly | Fixes #753 #754 (carloslancha)
- SF | Fixes #749 #752 (carloslancha)
- Generate API Documents #748 (matuzalemsteles)
v2.0.0-rc.10 (2018-03-16)
Closed issues:
- Improve Creation Menu items logic #749
- Clay Link should not add inline-item inline-item-after class if there's no label #745
- Update billboard.js in clay-charts #743
- Style of the quick actions menu is broken on ClayManagementToolbar #738
Type
tags are incorrect in JSDOC #736- Create electric-clay-components to use on claycss.com #534
Merged pull requests:
- v2.0.0-rc.10 #751 (jbalsas)
- Improve Creation Menu items logic | Fixes #749 #750 (carloslancha)
- Adds new JSDOC tags to ChartBase #747 (matuzalemsteles)
- Updates billboard.js to 1.3.0 #744 (julien)
- Fixes the quick action style in ClayManagementToolbar | Fixes #738 #739 (matuzalemsteles)
- Fix tag type JSDOC when use multiple types | Fixes #736 #737 (matuzalemsteles)
- Site: (#721) User icon to sticker-circle #724 (marcoscv-work)
v2.0.0-rc.9 (2018-03-14)
Closed issues:
- Soy throws an error when a quick Item is passed without href to the ManagementToolbar #733
- Generate API docs #657
Merged pull requests:
- v2.0.0-rc.9 #735 (jbalsas)
- Check if item href is not null for quick items in management toolbar | Fixes #733 #734 (carloslancha)
v2.0.0-rc.8 (2018-03-14)
Closed issues:
Merged pull requests:
- v2.0.0-rc.8 #732 (jbalsas)
- Adds missing metal dependency #731 (jbalsas)
- Adds missing metal dependency #730 (jbalsas)
- (#723) Fixes errors related to node-sass 4.8.1 update #728 (pat270)
v2.0.0-rc.7 (2018-03-13)
Closed issues:
- Creation Menu needs to have the max items logic #717
- ClayComponent.getAttribute does not respect the spec when the attribute has no value #715
- Quick action items in management toolbar can be links #711
- Links with icons and text show them together #710
- Modals need to support designs in FILE UPLOADER #709
- Don't render search value if null #708
- Add href for sorting button in Management Toolbar #706
- Add href to clear results link in management toolbar #705
- Add polling_interval option to Charts #544
Merged pull requests:
- v2.0.0-rc.7 #726 (jbalsas)
- #600 Breaking Dropdown Action Toggle and Quick Action Item require
.component-action
#725 (carloslancha) - Returning empty string when no attribute is present | Fixes #715 #720 (carloslancha)
- Fix JSDoc on ClayImageCard #712 (matuzalemsteles)
- Various fixes | Fixes #705 #706 #708 #710 #711 #717 #707 (carloslancha)
- Add pollingInterval option to Charts #704 (julien)
v2.0.0-rc.6 (2018-03-07)
Closed issues:
- Support data attributes in links (and maybe everywhere?) #700
- Watch script doesn't working on clayui.com #696
- Management Toolbar Search input should not be disabled after a search #691
- Create markup for LABELS INPUT FIELD #690
- Create markup for AUTOCOMPLETE TEXT FIELD and SEARCH FIELD #688
- Navbars increase max-width on
.navbar-text-truncate
#685 - Management Toolbar search form need method POST #684
- Create markup for Simple File Upload #675
- Update ClayModal with new markup #667
Merged pull requests:
- Updates changelog to v2.0.0-rc.5 #703 (jbalsas)
- Add data-attributes to DOM | Fixes #700 #702 (carloslancha)
- #690 Markup for Lexicon Input Labels Field #701 (pat270)
- Regen snapshots #699 (carloslancha)
- Add generate icon data | Fixes #696 #698 (matuzalemsteles)
- Regen ClayManagementToolbar snapshots with method POST #694 (matuzalemsteles)
- Management Toolbar search form need method POST | Fixes #684 #693 (carloslancha)
- Management Toolbar Search input should not be disabled after a search | Fixes #691 #692 (carloslancha)
- #688 Autocomplete Text Field and Search Field markup #689 (pat270)
- #675 Create Simple File Upload pattern #687 (pat270)
- Update: (Fixes #685) Navbar
.navbar-text-truncate
should have max-w… #686 (pat270)
v2.0.0-rc.5 (2018-03-01)
Closed issues:
- Add missing dependency with metal in clay-component #679
- Fix url for Geomap in clay-charts #676
- Alert Notification (Toast) should have box-shadow #673
- Change claycss.com to clayui.com #671
- Links don't support "title" attribute #665
- Wrong parameter types in clay-charts #644
- Add
cors
to fetch options in clay-charts #640
Merged pull requests:
- v2.0.0-rc.5 #682 (jbalsas)
- Change claycss.com to clayui.com #681 (julien)
- Add missing dependency | Fixes #679 #680 (carloslancha)
- New: (Fixes #673) Alert Notifications add box-shadow in Atlas and add… #674 (pat270)
- More ClayCSS Docs #672 (pat270)
v2.0.0-rc.4 (2018-02-28)
Closed issues:
- Dropdown should emit an event sending the clicked item on click #660
- Create a pattern to space
.btn
1rem #654 - Add 2 new social svg icons #646
- ClayManagementToolbar viewType object needs to accept href #641
- Soy Compilation error #633
- form-groups in a dropdown #619
- Nav nested has lost its previous styles #405
Merged pull requests:
- v2.0.0-rc.4 #669 (jbalsas)
- Adding support for title attribute in links #666 (4lejandrito)
- Update: (Closes #405) Mixin
clay-nav-variant
add more configuration… #664 (pat270) - ignore clay-isomorphic on claycss #663 (matuzalemsteles)
- #654 Create a pattern to space
.btn
1rem #662 (pat270) - Update ClayDatasetDisplay demos | Fixes #660 #661 (carloslancha)
- Add testSoy task to travis #658 (carloslancha)
- ClayCSS Update Several pages #653 (pat270)
- Rename hideLabel params to showLabel for consistency #652 (carloslancha)
- Site: Buttons separate
.btn-unstyled
from Button examples and add s… #648 (pat270) - New: (Fixes #646) Lexicon Icons added Facebook and Linkedin icons #647 (pat270)
- Fix region parameter in ChartBase #645 (julien)
- Add
cors
to fetch options #643 (julien) - ViewType object accepts href | Fixes #641 #642 (carloslancha)
- Revert "Use electric-clay-components instead of electric-quartz-components" #639 (carloslancha)
- #619 form-groups in a dropdown #636 (pat270)
- Use electric-clay-components instead of electric-quartz-components #534 #635 (zenorocha)
- Add missing param into ClayCardBase.Visual area implementation in ClayUserCard | Fixes #633 #634 (carloslancha)
v2.0.0-rc.3 (2018-02-23)
Closed issues:
- Prevent component from breaking during server side rendering #626
- Range in ClayPagination is wrong #623
- Migrate site to Electric 3 #617
- Button toggle from site menu is broken on Mobile #615
- Update some Button markups, Dropdowns and Subnav in claycss #613
- The tick count for axisY should expect a number not a bool #610
- Add Advanced Search to ClayManagementToolbar #609
- Change API for the stickers on ClayCards #603
btn-sm
is not working withbtn-unstyled
#600- Dropdown trigger need space between icon and label when both are passed #597
.table
should have border-bottom and content should be vertically centered #594- Form Inline from BS4 is not supported by Clay #592
- Safari: Card Page doesn't properly layout cards #590
- ClayAlert disposed instances issues #582
- Create
data
API to replacecolumns
in Charts #526
Merged pull requests:
- v2.0.0-rc.3 #632 (jbalsas)
- #594 Update
.table
styles to match Lexicon 2 #631 (carloslancha) - Migrate claycss.com to electric 3 | Fixes #617 #630 (carloslancha)
- Create
data
API to replacecolumns
in Charts #629 (julien) - Check if the dispose has already been done and does nothing | Fixes #582 #625 (matuzalemsteles)
- Fix ClayPagination range | Fixes #623 #624 (carloslancha)
- Add Advanced Search to ClayManagementToolbar | Fixes #609 #622 (carloslancha)
- Add Sidebar.js for toggle classes of sidebar | Fixes #615 #616 (matuzalemsteles)
- Update some Button markups, Dropdowns and Subnav in claycss | Fixes #613 #614 (matuzalemsteles)
- Regen snapshots | Fixes #481 #612 (carloslancha)
- #610 Check for Number instead of Boolean on axisY.tick.count prop #611 (kienD)
- Add search results bar in ClayManagementToolbar | Fixes #572 #608 (carloslancha)
- Change API for the stickers on ClayCards | Fixes #603 #606 (carloslancha)
- Dropdown trigger need space between icon and label when both are passed | Fixes #597 #599 (carloslancha)
- Update metal-soy in clay-charts #596 (carloslancha)
- Breaking: (Fixes #592) Remove references to BS4's
.form-inline
comp… #593 (pat270) - Update: (Fixes #590) Mixin
clay-custom-grid-columns
added option to… #591 (pat270) - Update the URL of the packages in the package.json #589 (matuzalemsteles)
v2.0.0-rc.2 (2018-02-20)
Closed issues:
- InfoButton in ClayManagementToolbar should never be disabled #583
- infoButton in ClayManagementoToolbar can not be disabled #581
- Test throwing exceptions #579
- Fix connection with coveralls #575
- Change all trailing underscores to leading #573
- Add search results bar in ClayManagementToolbar #572
- Filter button in ClayManagementToolbar does not appear on mobile #571
- Update ClaySelect Markup #558
- Subnav needs a refactor to support more use cases #557
- Fieldset element inside Sheet mess up spacing because it doesn't support margin collapse #551
- sheet-title can contain an "add button" right aligned #547
- Tabbing through items with box-shadow in a Blink browser (Chrome) leaves remnants of the shadow #546
- aspect-ratio-bg-contain #545
- Implement Search only content markup in ManagmentToolbar #543
- Upadte styles for new Clay Card Grid List Markup #542
- IE: Tabbing through the document focuses SVG elements #536
- Disabled attribute markup is incorrect for button #522
Merged pull requests:
- v2.0.0-rc.2 #588 (jbalsas)
- Regen snapshots | Fixes #571 #587 (carloslancha)
- Update coveralls badge | Fixes #575 #586 (matuzalemsteles)
- Regen snapshots | Fixes #583 #584 (carloslancha)
- Stub console.error | Fixes #579 #580 (carloslancha)
- Add "info button" to ClayManagementToolbar | Fixes #481 #577 (carloslancha)
- Change trailing to leading underscores in clay-charts | Fixes #573 #574 (carloslancha)
- Removing variable no more used in ClayCardGrid #570 (matuzalemsteles)
- Add missing features and search only layout to Management Toolbar | Fixes #543 #568 (carloslancha)
- Update styles for new Clay Card Grid List Markup | Fixes #542 #567 (carloslancha)
- (#542) Put
card-section-header
insidecard-page li
#566 (pat270) - #557 Create
.subnav-tbar
component and remove.subnav
component #565 (pat270) - Add flag to indicate when focusable is true or not | Fixes #536 #563 (matuzalemsteles)
- Adds disabled="true" to force your render separate from other attributes | Fixes #522 #561 (matuzalemsteles)
- Update some tabs for to get highlights from webcomponents in claycss #560 (matuzalemsteles)
- Update ClaySelect markup and remove wrapperType to use the inline API| Fixes #558 #559 (matuzalemsteles)
- ClayCSS Docs Update Form Elements and Form Validation markup #556 (pat270)
- ClayCSS Docs update Input Group markup #555 (pat270)
- #546 Button added
backface-visibility: hidden
to `.… #554 (pat270) - #545 Add
.aspect-ratio-bg-contain
#553 (pat270) - #551 Add support for Fieldset in Sheet #552 (pat270)
- (#547) sheet-subtitle can contain an "add button" right aligned #549 (pat270)
v2.0.0-rc.1 (2018-02-09)
Closed issues:
- Inputs with help or error messages must have the same parent element #537
- Website not accessible: ERR_TOO_MANY_REDIRECTS #528
- We need to update Clay Dropdown markup #527
- Accessibility issue in ClayManagementToolbar #518
- Breaking input-group-item in Firefox #516
- management bar does not look correctly when contains only a search #512
- Create a Map Chart in Clay Charts #509
- Side Navigation plugin mobile breakpoint is ~15px too high #504
- Enable chart background "patterns" on demand #495
- Wrong delTemplate ClayDropdownBase #485
- Add "info button" to ClayManagementToolbar #481
- Move charts demos to claycss.com #456
Merged pull requests:
- Updates CHANGELOG for v2.0.0-rc.0 #541 (jbalsas)
- #537 Inputs with help or error messages must have the same parent element #540 (pat270)
- Update the Table markup at claycss.com #539 (matuzalemsteles)
- Update markups on form elements at claycss.com #538 (matuzalemsteles)
- #512 management bar does not look correctly when contains only a search #535 (pat270)
- Update metal-tools-soy to 6.0.0 | Fixes #530 #533 (carloslancha)
- Makes sure we run soy before generating the site (Fixes #509) #529 (jbalsas)
- Update: (Fixes #516) Forms
.form-control
in Firefox should shrink t… #524 (pat270) - Add Chart examples to claycss.com #521 (julien)
- Fix accessibility issue | Fixes #518 #519 (matuzalemsteles)
- Update prettier-eslint-cli to 4.7.0 #514 (matuzalemsteles)
- Use tiles when it's true | Fixes #495 #513 (matuzalemsteles)
- Update: (Fixes #504) Side Navigation JS breakpoint region should use window size + scrollbar #506 (pat270)
v2.0.0-rc.0 (2018-02-01)
Closed issues:
- Update metal-tools-soy | Some markup fails compiling with metal-tools-soy 6.0.0 #530
- .dropdown-menu-right should work in all Navbar variants #500
- Items in Navigation Bar mobile menu aren't vertically aligned on the left #498
- Form Group Autofit should better support Horizontal Forms #492
- Tweak font sizes to match Lexicon 2 in Tables, Navigation Bar, Application Bar, and Management Bar #490
- Wedeploy branch is being tested in Travis #483
- ClayDropdown is not being aligned in the best way #452
Merged pull requests:
- Updates CHANGELOG for v2.0.0-beta.8 #503 (jbalsas)
- .dropdown-menu-right should work in all Navbar variants #501 (pat270)
- Update: (Fixes #498) Navigation Bar mobile menu should be properly al… #499 (pat270)
- Remove unnecessary use of minValue and maxValue in the ProgressBar #497 (matuzalemsteles)
- Some updates from the claycss.com #496 (matuzalemsteles)
- Add missing contents property to legend option #494 (julien)
- Form Group Autofit added
.form-group-item-label
and.form-group-item-label-spacer
for horizontally aligned labels #493 (pat270) - Update: (Fixes #490) Tweak font-sizes to match Lexicon V2 #491 (pat270)
- Update Dropdown markup in claycss.com #489 (matuzalemsteles)
- Update ClayPaginationBar demos #487 (carloslancha)
- Remove isInList param from ClayDropdownBase's radaiogroup deltemplate variant | Fixes 485 #486 (carloslancha)
- Excludes wedeploy branch from travis #484 (jbalsas)
- Fix the align of the dropdown when expanded in ClayDropdown | Fixes #452 #482 (matuzalemsteles)
v2.0.0-beta.8 (2018-01-25)
Closed issues:
- lib directory of clay is not published to npm #479
Merged pull requests:
- Generates CHANGELOG #480 (jbalsas)
- Publish lib dir to npm #478 (robframpton)
v2.0.0-beta.7 (2018-01-25)
Closed issues:
- Atlas Nav with collapse-icon should be vertically centered with first line of text #475
- ClayHorizontalCard ellipsis text #462
- Menubar (Vertical) should break at 991px #453
- Dropdown menu should support several lists inside #450
- Forms in IOS Safari have shadow on top #447
- clay-card markup is not correctly formatted #444
- Disabled state for ClayManagementToolbar #439
- Should ClayCard be renamed? #430
- ClayCard labels seem very close to each other (missing horizontal space) #429
- Dropdown menu with lists markup is not looking correctly #425
- ClayTable headers #404
- Missing popper.js sourcemaps #374
- Lexicon with Bootstrap 3.x #338
Merged pull requests:
- v2.0.0-beta.7 #477 (jbalsas)
- Vertically center collapse-icon to first line of text for components that use it #476 (pat270)
- Update more icons url #474 (carloslancha)
- Update: (#450) Dropdown
.dropdown-menu \> .list-unstyled
should have… #473 (pat270) - Update: (#439) Input Group Inset should have
:disabled
styles #472 (pat270) - #453 Added
.container-form-lg
,.menubar-vertical-expand-lg
, and demos to break at lg breakpoint #471 (pat270) - Update icons url #470 (carloslancha)
- Claycss general adjustment #469 (marcoscv-work)
- Update yarn.lock #468 (robframpton)
- Add disabled state to ClayManagementToolbar | Fixes #439 #465 (carloslancha)
- Update atlas.css urls in demos #464 (robframpton)
- Fix icon markup on ClayHorizontalCard | Fixes #462 #463 (carloslancha)
- Use new markup for ClayDropdown | Fixes #425 and #450 #461 (carloslancha)
- Run npm compile script #457 (robframpton)
- Update some markups at claycss.com #455 (matuzalemsteles)
- Fix render unnecessary custom-control-label-text on other components in ClayCheckbox #451 (matuzalemsteles)
- Build #449 (robframpton)
- Update: (Fixes #447) Forms in ios have shadow on top due to default b… #448 (pat270)
- Clay Table Updates #446 (pat270)
- Fixes #429 and #444 #445 (carloslancha)
- Renames ClayCard to ClayCardBase #443 (julien)
- Remove web components examples from demos #442 (carloslancha)
- Fix checkbox and radio styles #441 (carloslancha)
- Managementtoolbar markup fix #440 (marcoscv-work)
- Update: (#429) Badges added option to configure
$badge-spacer-x
and… #438 (pat270) - Update Bootstrap to 572d00a (v4.0.0) #437 (pat270)
- Remove unused dep from clay-portal #436 (robframpton)
- Search icon fix #435 (marcoscv-work)
- Remove lint-staged and related tasks #434 (carloslancha)
- Add BubbleChart #433 (julien)
- Updates Sidebar and related components to Lexicon V2 #432 (pat270)
- Implement Portals for clay-dropdown components #428 (robframpton)
- Card markup update #424 (marcoscv-work)
v1.0.0-alpha.16 (2018-01-17)
Merged pull requests:
- v1.0.0-alpha.15 #422 (jbalsas)
- Add class to managmenttoolbar #421 (marcoscv-work)
- Add missing SoyDocs #420 (carloslancha)
- [Site] Updates previous lexiconcss site link #418 (jbalsas)
- Fix managementtoolbar styles #417 (julien)
- Update README #416 (julien)
- Update css classes for checkbox,list and radio #415 (julien)
- Empty string for contentRenderers are mandatory to make it work in java #414 (carloslancha)
- Fix ClayPagination range when current page is last page #413 (carloslancha)
- Ensure that NODE_ENV variable is set to 'test' on all environments to avoid inconsistencies during Metal's render/attach lifecycle #411 (robframpton)
v.1.0.0-alpha.15 (2018-01-15)
v2.0.0-beta.6 (2018-01-12)
Closed issues:
v2.0.0-beta.5 (2017-12-25)
Closed issues:
- ClayButton borderless #397
- Clay Buttons with icons has no padding #395
- Loading icons #394
- ClayCard List #393
- Feature Request - Alphbetical Sorting on Dropdown/up Menus #391
- ClayCard User image #390
- Clay User Card Sticker size #389
- ClayCard links #388
- ClayCards clickable area #387
- Active state nav-bar #381
Merged pull requests:
- Styles #403 (marcoscv-work)
- Landing page adjustments #401 (marcoscv-work)
- New Clay landing page #400 (marcoscv-work)
v2.0.0-beta.4 (2017-12-04)
Closed issues:
- List group notifications #386
- Uppercase in label-lg is optional #385
- v1.x atlas.css, lexicon-base.css, and bootstrap.css Glyphicon file paths point to the wrong directory #379
v1.0.26 (2017-11-28)
Closed issues:
- Plus button can be a button and a link #384
- Combination of btn-sm & btn-monospaced is vertically misaligned #380
- Executing a search via javascript #378
- Navigation bar variables pattern #377
v2.0.0-beta.3 (2017-11-20)
v2.0.0-beta.2 (2017-11-10)
v2.0.0-beta.1 (2017-10-27)
v2.0.0-beta.0 (2017-10-27)
Merged pull requests:
v2.0.0-alpha.11 (2017-10-16)
v2.0.0-alpha.10 (2017-10-07)
v1.0.25 (2017-10-06)
v2.0.0-alpha.9 (2017-09-27)
Closed issues:
- Can we drop Flex Col Expand? #367
- v2-beta: Consolidate z-index variables in one place #357
- Clay API documentation page links targeting http instead of https #335
v2.0.0-alpha.8 (2017-09-01)
Closed issues:
- Can we drop bourbon? #368
- v2-beta: Remove btn-action #365
- v2-beta: breadcrumb-vertical from Lexicon 1.0 remove or keep it #362
- v2-beta: Toggle-card from Lexicon 1.0 remove or keep it #361
- v2-beta: Custom Forms from BS4 should be fully configurable through Sass variables #349
- v2-beta: Pager from BS3 remove or keep it #346
- v2-beta: Remove Font Awesome #342
Merged pull requests:
- Breadcrumb-horizontal dropped in clay to compact layer #363 (marcoscv-work)
- Toggle-card dropped in clay to compact layer #359 (marcoscv-work)
v2.0.0-alpha.7 (2017-08-28)
v2.0.0-alpha.6 (2017-08-18)
v2.0.0-alpha.5 (2017-08-11)
Closed issues:
v2.0.0-alpha.4 (2017-08-05)
v1.0.24 (2017-08-04)
Closed issues:
- v2-beta: Toolbar component remove, keep, or convert to flex box #348
- v2-beta: Popover and Tooltips to BS4 #343
v2.0.0-alpha.3 (2017-08-01)
Closed issues:
v2.0.0-alpha.2 (2017-07-24)
v2.0.0-alpha.1 (2017-07-24)
v1.0.23 (2017-07-21)
Closed issues:
- v2-beta: select.form-control styles from Atlas should also work in Lexicon Base #350
- BS4 compat layer - Buttons shadow #339
Merged pull requests:
v1.0.22 (2017-06-30)
v1.0.21 (2017-06-27)
v1.0.20 (2017-06-15)
v2.0.0-alpha.0 (2017-05-18)
Closed issues:
- why lexicon become clay? #334
v1.0.19 (2017-04-03)
Closed issues:
- Tables should be able to be customized to v2 styles #315
- List Group should be able to be customized to v2 styles #314
v1.0.18 (2017-03-06)
Closed issues:
- Checkbox inputs don't align with their label when there is a lot of description text below #331
Merged pull requests:
v1.0.17 (2017-02-21)
v1.0.16 (2017-02-14)
v1.0.15 (2017-01-12)
v1.0.14 (2016-12-09)
v1.0.13 (2016-12-01)
Closed issues:
- In Atlas theme, table-list class is not compatible with table-striped and table-hover classes #290
- Avoid label multi lines in toggles #289
v1.0.12 (2016-11-21)
v1.0.11 (2016-11-03)
v1.0.10 (2016-10-13)
v1.0.9 (2016-10-13)
v1.0.8 (2016-09-12)
v1.0.7 (2016-08-31)
v1.0.6 (2016-08-23)
v1.0.5 (2016-08-16)
v1.0.4 (2016-06-24)
v1.0.3 (2016-06-22)
v1.0.2 (2016-06-13)
v1.0.1 (2016-06-08)
v1.0.0 (2016-05-26)
Closed issues:
- Add variables for sidenav transition values #170
v0.2.16 (2016-05-20)
v0.2.15 (2016-05-17)
Closed issues:
v0.2.14 (2016-04-19)
v0.2.13 (2016-04-18)
v0.2.12 (2016-03-25)
v0.2.11 (2016-03-23)
v0.2.10 (2016-03-08)
v0.2.9 (2016-03-01)
v0.2.8 (2016-02-25)
Closed issues:
- Textarea resizing can exceed its parent dimensions #140
- Firefox issue with fieldsets #138
- Control for asynchronous requests #124
v0.2.7 (2016-02-24)
v0.2.6 (2016-02-22)
v0.2.5 (2016-02-22)
v0.2.4 (2016-02-22)
v0.2.3 (2016-02-20)
Closed issues:
- modal styles causes document to scroll to top in Chrome #132
- When screen size is more than 1300px and the product menu is opened the sidenav-container has not space enough #129
v0.2.2 (2016-02-08)
Closed issues:
- Link source with live demo and live demo with source #123
- Sidenav plugin cannot be destroyed and recreated #116
v0.2.1 (2016-01-29)
v0.2.0 (2016-01-29)
v0.1.32 (2016-01-29)
Closed issues:
- The "x" displayed in IE for Navbar is inconsistent #117
v0.1.31 (2016-01-14)
v0.1.30 (2016-01-14)
v0.1.29 (2016-01-14)
Closed issues:
- Sidenav plugin follows the href of the toggler #109
- The styling of the Blogs Action example is not the right one when using links for the title #88
v0.1.28 (2015-12-23)
v0.1.27 (2015-12-22)
v0.1.26 (2015-12-22)
Closed issues:
- Dropdown menus extra classes not aligned in mobile version #91
- Increase size of checkbox in Atlas Theme #82
- Add support for placing text inside of the toggle's switch-handle #81
v0.1.25 (2015-12-04)
v0.1.24 (2015-12-02)
v0.1.23 (2015-12-02)
Closed issues:
- Add new Lexicon icons #80
- LPS-59141 - Floating Action Buttons always cover dropdowns and popovers #78
v0.2.0-0 (2015-11-12)
v0.1.22 (2015-11-12)
v0.1.21 (2015-10-30)
v0.1.20 (2015-10-28)
v0.1.19 (2015-09-30)
v0.1.18 (2015-09-24)
v0.1.17 (2015-09-16)
v0.1.16 (2015-09-03)
Closed issues:
- Btn-action-secondary should have z-index #11
- Create Flexbox version of the Cards component #9
- Document Sidebar component #8
v0.1.15 (2015-08-27)
Closed issues:
- Button group z-index causing issues in liferay-portal #7
v0.1.14 (2015-08-24)
v0.1.13 (2015-08-21)
v0.1.12 (2015-08-21)
Closed issues:
- Read-only inputs are partially obstructed by padding in Firefox #6
v0.1.11 (2015-08-17)
v0.1.10 (2015-08-06)
v0.1.9 (2015-08-03)
v0.1.8 (2015-07-28)
v0.1.7 (2015-07-27)
v0.1.6 (2015-07-16)
v0.1.5 (2015-07-14)
v0.1.4 (2015-07-08)
v0.1.3 (2015-06-29)
v0.1.2 (2015-06-29)
v0.1.1 (2015-06-25)
* This Change Log was automatically generated by github_changelog_generator