Enrico Sacchetti
7ba52df3a1
fix(multi-select): render checkboxes for form data ( #1835 )
...
* chore: downgrade docs to svelte 3 for compatibility
* chore(multi-select): keep checkboxes rendered in DOM
* Display ListBox via CSS
See #1742
2023-10-26 21:21:37 -04:00
Eric Liu
a828625c66
docs(button): add "Programmatic focus" example ( #1834 )
...
Related #1830
2023-10-23 09:55:00 -07:00
Eric Liu
06d81ddbff
fix(radio-button-group): strongly type dispatched change/select events ( #1819 )
2023-10-03 11:23:17 -07:00
Eric Liu
836b360b9b
fix(tile-group): add name
and required
props ( #1818 )
2023-10-03 11:20:16 -07:00
Eric Liu
5ef4dc1a72
docs(radio-button): use name
in examples ( #1817 )
2023-10-03 09:34:01 -04:00
Alex Rock
9456eaab3c
feat(data-table): pass row
to display
function ( #1810 )
2023-10-01 10:19:13 -07:00
brunnerh
24e2a8874f
fix(radio-button-group): add name
and required
props ( #1037 )
...
Fixes #1036
2023-10-01 10:14:53 -07:00
Eric Liu
b00ccc1d92
chore(deps-dev): upgrade svelte
to v4.2.0 ( #1804 )
2023-09-01 17:42:32 -07:00
Michael Greminger
e5675eb203
feat(ui-shell): forward click
event to HeaderActionLink
( #1797 )
...
Closes #1796
2023-08-26 10:17:05 -07:00
Eric Liu
a1c7d9bd7c
docs(pictograms): update number of pictograms ( #1787 )
2023-07-27 12:26:53 -07:00
Eric Liu
51c281de4a
feat(file-uploader): add size
prop to FileUploaderButton
( #1786 )
2023-07-24 06:33:53 -07:00
Eric Liu
709322c281
feat(file-uploader-button): support danger-tertiary
, danger-ghost
button variants ( #1784 )
2023-07-23 14:34:08 -07:00
Eric Liu
d6804b44fe
fix(loading)!: remove redundant description
label ( #1783 )
...
Fixes #1670
2023-07-23 14:07:55 -07:00
Eric Liu
a7443c2dca
fix(types): correctly type kind
prop in FileUploader
, FileUploaderButton
( #1781 )
2023-07-23 12:42:33 -07:00
dependabot[bot]
65dcd9c286
build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /docs ( #1772 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 12:26:53 -07:00
Eric Liu
be763706ca
fix(types): improve formatting of prop comments ( #1779 )
2023-07-23 12:25:44 -07:00
Eric Liu
239f1b10e5
feat(file-uploader): make labelTitle
, labelDescription
slottable ( #1780 )
2023-07-23 12:25:31 -07:00
Eric Liu
baff07e012
feat(slider): add hideLabel
prop ( #1777 )
...
Closes #1682
Co-authored-by: siaikin <abc1310054026@outlook.com>
2023-07-23 12:04:39 -07:00
Eric Liu
2f026f792a
feat(typescript)!: support svelte 4 ( #1773 )
...
Closes #1753
The minimum Svelte version required for TypeScript users is now 3.55.
2023-07-19 09:44:56 -07:00
Eric Liu
7885e124b4
chore(types): fix formatting of prop comments in Header
, SideNav
2023-07-13 10:52:52 -07:00
Eric Liu
2715ed9c38
chore(ui-shell): update company
prop description in Header
( #1770 )
2023-07-13 10:50:51 -07:00
Nestor Orest Plysyuk
ea9b261b60
feat(ui-shell): add preventCloseOnClickOutside
to HeaderAction
( #1625 )
...
Closes #1624
2023-07-13 07:37:21 -07:00
Janos Lengyel
9b3f014a0b
feat(ui-shell): make company
in Header
slottable ( #1764 )
2023-07-13 07:33:48 -07:00
dependabot[bot]
5ffab3d2e6
build(deps): bump semver from 5.7.1 to 5.7.2 in /docs ( #1766 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 08:13:46 -07:00
dependabot[bot]
de973b4f94
build(deps): bump tough-cookie from 4.0.0 to 4.1.3 in /docs ( #1763 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from 4.0.0 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases )
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md )
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3 )
---
updated-dependencies:
- dependency-name: tough-cookie
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 08:11:45 -07:00
Sachin
0b4f19c87e
feat: make titleText
slottable in MultiSelect
, ComboBox
( #1750 )
...
Closes #1747
2023-06-11 18:45:55 -07:00
Eric Liu
a369962fdf
fix(expandable-tile): set tile height using resize observer ( #1738 )
...
* fix(expandable-tile): set tile max height using Resize Observer
* docs(expandable-tile): update and re-work examples
2023-06-02 13:08:25 -04:00
Sam
60a796ea48
feat(pagination-nav): add tooltipPosition
prop ( #1733 )
...
* Add `tooltipPosition` to `PaginationNav` per #1656
* Rebuild test
* Update description in documentation
Co-authored-by: Enrico Sacchetti <esacchetti@gmail.com>
* chore: update docs
---------
Co-authored-by: Samuel Janda <hi@simpleprogramming.com.au>
Co-authored-by: Enrico Sacchetti <esacchetti@gmail.com>
Co-authored-by: Enrico Sacchetti <enrico@theetrain.ca>
2023-05-21 13:59:53 -04:00
Eric Liu
c02b4738bc
fix: resolve a11y
warnings from Svelte version 3.58 ( #1732 )
...
* chore(deps-dev): upgrade svelte to 3.58
* chore(a11y): ignore false positives
Referencing the upstream Carbon React implementation, these warnings can be ignored.
* fix(list-box-menu-item): set `tabindex` to `-1`
* chore: fix `tabindex` capitalization
The Svelte Language server does not detect `tabIndex` as a valid attribute.
Note, however, that `tabIndex` is correct when using it in JavaScript (e.g., `node.tabIndex`).
2023-05-18 14:53:17 -04:00
Pierre
b9aaa3adca
feat(ui-shell): make HeaderNavItem
slottable ( #1693 )
2023-05-02 16:23:04 -07:00
metonym
8b57f235f2
docs(slider): add label text, value ( #1716 )
...
docs(slider): add label text
2023-04-08 15:21:24 -04:00
Gregor Wassmann
24432fbed6
docs: remove redundant CSS ( #1710 )
2023-03-27 09:37:25 -07:00
metonym
c00df40216
chore(a11y): silence new a11y warnings from svelte@3.57 ( #1703 )
...
* chore(deps-dev): upgrade svelte to 3.57
* chore(deps-dev): upgrade svelte-check
* chore(a11y): silence new a11y warnings from svelte@3.57
* Revert "chore(deps-dev): upgrade svelte-check"
This reverts commit 78106587a2
.
* fix(progress-step): remove unnecessary `aria-disabled`
https://github.com/carbon-design-system/carbon-components-svelte/pull/1703#pullrequestreview-1357928713
2023-03-26 15:28:48 -04:00
Gregor Wassmann
9c1b0c1278
docs: fix layout for smaller screens ( #1707 )
...
Fixes #1649
2023-03-26 09:34:08 -07:00
Hyunseung
4c5d8cd1ed
docs(tag): fix typo ( #1705 )
2023-03-25 13:18:42 -07:00
Gregor Wassmann
aa2e97f110
docs(theme): use Theme
component from library ( #1700 )
2023-03-24 16:10:50 -07:00
metonym
ca40dd18c2
fix(selectable-tile): include dispatched events in types ( #1695 )
...
Fixes #1694
2023-03-20 21:27:29 -04:00
gabrielleecredera
42349ebc61
fix(1684): hide helper text container in password input when not used ( #1685 )
2023-03-11 14:38:44 -05:00
Jonathan Quintin
7ddbf17cbb
feat(progress-bar): add status
prop ( #1560 )
...
* ProgressBar status feature added
* ProgressBar: Removed the css variables and use carbon-css instead.
The way of assigning the ProgressBar value has change. It is now a style
variable and scale-x is calculated in the css. This way prevent the
override of carbon css.
* Removed an unessacery span.
* Removed an unnecessary span.
* Added the status for the ProgressBarUx
* Remove `style css` and update docs.
* - Fixed the `capped` variable for more readability
- Updated docs `label` and `helperText`
- Updated docs and css
* fix: finished/error states cannot be indeterminate
* Run "yarn build:css"
* Re-run "yarn build:docs"
* test(progress-bar): assert `status` prop
* chore: add aria-busy and set valuenow to 0 when not active
---------
Co-authored-by: Eric Liu <ericyl.us@gmail.com>
Co-authored-by: Enrico Sacchetti <enrico@theetrain.ca>
2023-02-19 12:34:41 -05:00
metonym
6450e8b0b1
fix(types): add missing $$restProps
for Checkbox
, Filename
, FluidForm
( #1655 )
...
* fix(types): add missing `$$restProps` for `Checkbox`, `Filename`, `FluidForm`
* Run "yarn build:docs"
* test: assert `$$restProps` for `Checkbox`, `Form`
2023-02-11 13:50:01 -05:00
metonym
2a8fc00a09
docs(button): add example of disabled, icon-only button ( #1651 )
2023-02-06 22:26:24 -05:00
metonym
ec867c46ba
fix(tree-view)!: remove expanded
property from TreeNode
interface ( #1631 )
...
* fix(tree-view)!: remove `expanded` property from `TreeNode`
* fix(tree-view-node-list)!: remove unused `expanded` prop
* docs(tree-view): remove `expanded` as a property
#1630
2023-01-17 20:55:46 -05:00
Enrico Sacchetti
c1c8309443
docs(component-api): change details
-> detail
( #1610 )
2023-01-01 09:04:17 -08:00
Enrico Sacchetti
50066966da
feat(notification)!: replace iconDescription
prop with statusIconDescription
, closeButtonDescription
( #1591 )
...
Fixes #672 , fixes #1563
* breaking: remove `iconDescription` prop from `InlineNotification`, `ToastNotification`
* breaking: require `iconDescription` prop in `NotificationIcon`
* feat: add new `statusIconDescription` and `closeButtonDescription` to `InlineNotification`, `ToastNotification`
2022-12-18 15:28:23 -08:00
Gregor Wassmann
e258db0cae
docs(pagination-nav): add change event docs ( #1592 )
...
It seems that in #1518 some docs were not properly generated.
This is the change that results from running `yarn build:docs`.
2022-12-17 09:06:40 -05:00
Enrico Sacchetti
8d55752a18
fix(pagination-nav)!: use 1-indexing to be consistent with Pagination
( #1518 )
...
Fixes #1513
2022-12-13 10:23:04 -08:00
Enrico Sacchetti
9198ed5474
feat!: dispatch "change" event in Pagination
, rename "change" to "update" in Select
( #1497 )
...
Closes #1491
* feat(pagination): dispatch "change" event when interacting with previous/next buttons, page/page size dropdowns
* breaking(select): rename dispatched "change" event to "update"
* breaking(select): forward `change` event to `Select`
2022-12-13 10:22:17 -08:00
metonym
27da2a0f8b
docs: link source code to folder for multiple components ( #1582 )
...
* docs: link source code to folder for multiple components
* chore(docs): remove unused `source` from frontmatter
2022-12-10 20:49:42 -05:00
DetachHead
948b5a1488
docs: fix link to carbon-components
( #1571 )
2022-12-07 20:25:47 -08:00
metonym
837716ff8b
fix(overflow-menu): dispatch "close" event when clicking outside ( #1546 )
...
Fixes #1541
2022-12-07 20:25:47 -08:00