Skip to content

Commit 38fd238

Browse files
committed
Merge branch 'staging/4.0' into fix/accordion/remove-baseaccordion
2 parents 42e311e + 77dff66 commit 38fd238

File tree

1,826 files changed

+1629
-3923
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,826 files changed

+1629
-3923
lines changed

.changeset/clever-yaks-thank.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
"@patternfly/elements": minor
3+
---
4+
`<pf-card>`: added `title` slot, for when the title is not inline with any slotted header actions

.changeset/khaki-regions-play.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-icon>`: removed svg files, use `@patternfly/icons` instead

.changeset/label-close-remove.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-label>`: when clicking close button, `close` event is fired.
5+
Now, if that event is not cancelled, the label will remove itself from the document.
6+
7+
To restore previous behaviour:
8+
9+
```js
10+
import { LabelCloseEvent } from '@patternfly/elements/pf-label/pf-label.js';
11+
label.addEventListener('close', function(event) {
12+
if (event instanceof LabelCloseEvent) {
13+
event.preventDefault();
14+
return false;
15+
}
16+
});
17+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-clipboard-copy>`: Removed `BaseClipboardCopy` class.
5+
Reimplement (recommended) or extend `PfClipboardCopy`.
6+
Renames `AvatarLoadEvent` to `PfAvatarLoadEvent` and moves it to `pf-avatar.js`.
7+
8+
**Before**:
9+
10+
```js
11+
import {
12+
ClipboardCopyCopiedEvent
13+
} from '@patternfly/elements/pf-clipboard-copy/BaseClipboardCopy.js';
14+
15+
addEventListener('copy', function(event) {
16+
if (event instanceof ClipboardCopyCopiedEvent) {
17+
// ...
18+
}
19+
});
20+
```
21+
22+
**After**:
23+
24+
```js
25+
import {
26+
PfClipboardCopyCopiedEvent
27+
} from '@patternfly/elements/pf-clipboard-copy/pf-clipboard-copy.js';
28+
29+
addEventListener('copy', function(event) {
30+
if (event instanceof PfClipboardCopyCopiedEvent) {
31+
// ...
32+
}
33+
});
34+
```
35+

.changeset/remove-base-icon.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-icon>`: Removed `BaseIcon` class. Reimplement (recommended) or extend `PfIcon`.

.changeset/remove-base-label.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-label>`: Removed `BaseLabel` class. Reimplement (recommended) or extend `PfLabel`.

.changeset/remove-base-switch.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-switch>`: Removed `BaseSwitch` class. Reimplement (recommended) or extend `PfSwitch`.

.changeset/remove-baseavatar.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-avatar>`: Removed `BaseAvatar` class. Reimplement (recommended) or extend `PfAvatar`.
5+
Renames `AvatarLoadEvent` to `PfAvatarLoadEvent` and moves it to `pf-avatar.js`.
6+
7+
**Before**:
8+
9+
```js
10+
import { AvatarLoadEvent } from '@patternfly/elements/pf-avatar/BaseAvatar.js';
11+
12+
addEventListener('load', function(event) {
13+
if (event instanceof AvatarLoadEvent) {
14+
// ...
15+
}
16+
});
17+
```
18+
19+
**After**:
20+
21+
```js
22+
import { PfAvatarLoadEvent } from '@patternfly/elements/pf-avatar/pf-avatar.js';
23+
24+
addEventListener('load', function(event) {
25+
if (event instanceof PfAvatarLoadEvent) {
26+
// ...
27+
}
28+
});
29+
```

.changeset/remove-basebadge.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-badge>`: Removed `BaseBadge` class. Reimplement (recommended) or extend `PfBadge`.

.changeset/remove-basebutton.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
"@patternfly/elements": major
3+
---
4+
`<pf-button>`: Removed `BaseButton` class. Reimplement (recommended) or extend `PfButton`.

0 commit comments

Comments
 (0)