Gregor Wassmann
67271b94e7
chore: rename Theme
to GlobalTheme
...
Carbon Design System provides the idea of [inline theming](https://carbondesignsystem.com/guidelines/color/implementation/#how-inline-theming-works ). As was mentioned in #1648 the Carbon standard implementation is [documented here](https://react.carbondesignsystem.com/?path=/docs/components-theme--playground ). It says:
> The `GlobalTheme` and `Theme` components allow you to specify the theme for a page, or for a part of a page, respectively. `Theme` is most often used to implement inline theming where you can style a portion of your page with a particular theme.
What this means for `carbon-components-svelte` is that we should rename the existing `Theme` component to `GlobalTheme`. This leads us a tiny bit closer to [feature parity with Carbon v11](https://github.com/carbon-design-system/carbon-components-svelte/discussions/1614 ) and gives room for a new component dedicated to v11 inline theming.
2023-03-26 13:43:51 +02:00
Enrico Sacchetti
4960504ace
v0.73.4
2023-03-20 21:29:25 -04:00
metonym
ca40dd18c2
fix(selectable-tile): include dispatched events in types ( #1695 )
...
Fixes #1694
2023-03-20 21:27:29 -04:00
Enrico Sacchetti
53899cf537
v0.73.3
2023-03-11 14:52:20 -05:00
Enrico Sacchetti
185f1da7ef
v0.73.2
2023-02-26 20:53:43 -05:00
Enrico Sacchetti
65a8bbf1f9
v0.73.1
2023-02-19 14:54:32 -05:00
Enrico Sacchetti
8f88a0f0b2
v0.73.0
2023-02-19 12:39:30 -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
Enrico Sacchetti
7e4fd91bd3
v0.72.3
2023-02-11 13:51:13 -05:00
Enrico Sacchetti
09330552f9
v0.72.2
2023-02-04 20:33:10 -05:00
Enrico Sacchetti
57b6ea68b5
v0.72.1
2023-01-24 22:32:09 -05:00
Enrico Sacchetti
5bb2197371
v0.72.0
2023-01-17 21:02:23 -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
bdf0e109c8
v0.71.0
2022-12-31 15:31:06 -05: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
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
Eric Liu
3ba5ba7ccb
v0.70.13
2022-12-08 07:41:42 -08:00
metonym
837716ff8b
fix(overflow-menu): dispatch "close" event when clicking outside ( #1546 )
...
Fixes #1541
2022-12-07 20:25:47 -08:00
Maxime Fafard
0f8a57b9d2
fix(popover): fire "click:outside" event when clicking sibling elements ( #1570 )
2022-12-07 20:10:45 -08:00
metonym
198e0da4c5
fix(tree-view): loosen TreeNode
text property type to any ( #1576 )
...
* fix(tree-view): loosen `TreeNode` text property type to any
* Run "yarn build:docs"
* test(tree-view): assert updated property type value
2022-12-07 20:00:20 -08:00
DetachHead
21d841feeb
fix(tree-view): make TreeView
children prop type work recursively ( #1566 )
2022-12-07 19:54:14 -08:00
Eric Liu
43b3029d50
v0.70.12
2022-10-13 22:06:06 -07:00
Eric Liu
c0188d16bb
v0.70.11
2022-10-13 21:50:28 -07:00
Eric Liu
c238a9a2ba
v0.70.10
2022-10-04 06:53:38 -07:00
Eric Liu
8dd9169a33
v0.70.9
2022-09-23 07:17:08 -07:00
metonym
17db8e25d3
v0.70.8
2022-09-21 08:27:56 -07:00
Ben Periton
bd8741e45b
fix(toolbar-search): forward keyup, keydown, paste events to Search
( #1490 )
2022-09-21 08:25:27 -07:00
Eric Liu
259b2cbdb9
v0.70.7
2022-09-17 10:59:09 -07:00
Eric Liu
bef9d9c704
v0.70.6
2022-09-05 08:25:48 -07:00
Eric Liu
dbf8283e35
v0.70.5
2022-09-02 08:38:56 -07:00
Eric Liu
c02663486b
v0.70.4
2022-08-31 19:27:48 -07:00
Eric Liu
a0a7ccd823
v0.70.3
2022-08-31 19:04:30 -07:00
Eric Liu
2cf2539472
v0.70.2
2022-08-29 08:13:42 -07:00
metonym
bdaf1c5ca0
v0.70.1
2022-08-23 08:00:48 -07:00
metonym
605044f5a7
v0.70.0
2022-08-18 07:12:40 -07:00
metonym
dbe33d5cbb
feat(toolbar-search): add filteredRowIds
prop to support pagination ( #1454 )
...
Closes #1393
* feat(toolbar-search): add `filteredRowIds` prop
* Run "yarn build:docs"
* test(data-table): assert `filteredRowIds` prop
* docs(data-table): add pagination to default filterable examples
2022-08-18 06:59:14 -07:00
Eric Liu
2d99fe45c0
v0.69.0
2022-08-17 10:31:10 -07:00
metonym
f794cb5312
feat(data-table): dispatch on:click:header--select
event ( #1453 )
...
* feat(data-table): dispatch `on:click:header--select` event
* Run "yarn build:docs"
2022-08-17 10:19:31 -07:00
naegelin
30487128b3
feat(data-table): dispatch on:click:row--select
event ( #1450 )
2022-08-17 06:39:03 -07:00
metonym
60ce334859
v0.68.0
2022-08-15 07:28:36 -07:00
metonym
8fea168ffd
feat(toast-notification): add fullWidth
prop ( #1444 )
...
* feat(toast-notification): add `fullWidth` prop
* Run "yarn build:docs"
* test(toast-notification): assert `fullWidth` prop
* docs(toast-notification): add "Full width" example
2022-08-14 14:56:02 -07:00
metonym
b04a281939
fix(toolbar-batch-actions): active
prop should be reactive ( #1445 )
...
Follow-up to #1440
2022-08-14 14:55:38 -07:00
naegelin
06777ba803
feat(toolbar-batch-actions): dispatch cancelable on:cancel
event ( #1441 )
...
Closes #1438
2022-08-14 12:09:40 -07:00
naegelin
bc58c7b029
feat(toolbar-batch-actions): add active
prop to show toolbar ( #1440 )
...
Closes #1438
2022-08-12 08:01:58 -07:00
Eric Liu
14a8376a81
v0.67.9
2022-08-11 18:47:53 -07:00
metonym
ab5eff5205
v0.67.8
2022-08-10 07:54:17 -07:00
Eric Liu
21f2c7fb4c
v0.67.7
2022-08-07 10:15:08 -07:00
metonym
df0e68a541
v0.67.6
2022-08-05 07:40:37 -07:00
metonym
7fe9b39436
fix(number-input): forward keydown, keyup events ( #1424 )
...
Fixes #1421
`NumberInput` should forward the keydown and keyup events like other input components.
2022-08-05 04:50:40 -07:00