Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
de90775
feat(core): update colors component
danielleroux Aug 22, 2025
e4767de
update avatar reference images
danielleroux Aug 28, 2025
5ad64c0
update tokens
danielleroux Sep 11, 2025
dce53ae
Merge remote-tracking branch 'origin/release-4.0.0' into feat/3075-elโ€ฆ
danielleroux Sep 11, 2025
c9047bb
feat(core/event-list): add variant outline and filled
danielleroux Sep 11, 2025
ff575ce
add changeset for event list
danielleroux Sep 11, 2025
e51fabb
fix event list snapshots
danielleroux Sep 12, 2025
eb55491
fix broken test setups
danielleroux Sep 15, 2025
e0de01c
update colors
danielleroux Sep 15, 2025
4554896
Merge remote-tracking branch 'origin/release-4.0.0' into feat/3075-elโ€ฆ
danielleroux Sep 15, 2025
9cdc613
migrate card
danielleroux Sep 15, 2025
9258c6c
migrate panes
danielleroux Sep 16, 2025
cd14905
migrate flip tile
danielleroux Sep 16, 2025
3f4a37c
migrate progress indicator
danielleroux Sep 16, 2025
59ae497
update push card
danielleroux Sep 16, 2025
5f1ab74
update theme
danielleroux Sep 18, 2025
6719e58
Merge remote-tracking branch 'origin/release-4.0.0' into feat/3075-elโ€ฆ
danielleroux Sep 18, 2025
9150c89
update tokens
danielleroux Sep 18, 2025
61ecb96
fix examples
danielleroux Sep 18, 2025
7267c65
fix review comments
danielleroux Sep 18, 2025
e6442cc
solve sonar
danielleroux Sep 18, 2025
d4f905f
update stories
danielleroux Sep 19, 2025
04d0be4
Merge remote-tracking branch 'origin/release-4.0.0' into feat/3075-elโ€ฆ
danielleroux Sep 23, 2025
ad8d40c
udpate snapshots
danielleroux Sep 23, 2025
c411ace
use warning token for textarea
danielleroux Sep 23, 2025
8ac5322
update pane shadowbox
danielleroux Sep 24, 2025
55df254
fix sonar issue
danielleroux Sep 24, 2025
d6faa31
apply review comments
danielleroux Sep 29, 2025
01a10ca
replace placeholder tokens with theme tokens
danielleroux Sep 29, 2025
4b174c0
remove comment
danielleroux Sep 29, 2025
5f9c495
fix e2e
danielleroux Sep 29, 2025
9911cdd
split variant cases
danielleroux Sep 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .changeset/fast-apples-notice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
'@siemens/ix-angular': minor
'@siemens/ix-aggrid': minor
'@siemens/ix-react': minor
'@siemens/ix': minor
'@siemens/ix-vue': minor
---

Introduced new `variant` for **ix-card-accordion**
9 changes: 9 additions & 0 deletions .changeset/rich-cars-drop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
'@siemens/ix-angular': minor
'@siemens/ix-aggrid': minor
'@siemens/ix-react': minor
'@siemens/ix': minor
'@siemens/ix-vue': minor
---

Add `outline` and `filled` to **ix-event-list-item**
14 changes: 14 additions & 0 deletions .changeset/twelve-pots-dress.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
'@siemens/ix-angular': major
'@siemens/ix-aggrid': major
'@siemens/ix-react': major
'@siemens/ix': major
'@siemens/ix-vue': major
---

Introduced new `variant` for **ix-flip-tile**

BREAKING-CHANGES:

- Rename `state`to `variant`
- Rename `FlipTileState` to `FlipTileVariant` and renamed type member `none` to `outline`.
5 changes: 5 additions & 0 deletions BREAKING_CHANGES/v4.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,8 @@ Remove **outline** and **ghost** property. The properties are replaced 1:1 with
### ix-application

- `min-width: 0` has been added to the content-area in `ix-application` to prevent the flex container from growing beyond the screen width. If you currently have implemented a workaround for this behavior your application's layout might be affected by this change.

### ix-flip-tile

- Rename property `state` to `variant`
- Rename `FlipTileState` to `FlipTileVariant`
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ import {
<ix-flip-tile-content> Example 2 </ix-flip-tile-content>
</ix-flip-tile>

<ix-flip-tile state="primary">
<ix-flip-tile variant="primary">
<div slot="header">Flip header</div>
<div slot="footer">
<div>Predicted maintenance date</div>
Expand All @@ -45,7 +45,7 @@ import {
<ix-flip-tile-content> Example 2 </ix-flip-tile-content>
</ix-flip-tile>

<ix-flip-tile state="info">
<ix-flip-tile variant="info">
<div slot="header">Flip header</div>
<div slot="footer">
<div>Predicted maintenance date</div>
Expand All @@ -57,7 +57,7 @@ import {
<ix-flip-tile-content> Example 2 </ix-flip-tile-content>
</ix-flip-tile>

<ix-flip-tile state="warning">
<ix-flip-tile variant="warning">
<div slot="header">Flip header</div>
<div slot="footer">
<div>Predicted maintenance date</div>
Expand All @@ -69,7 +69,7 @@ import {
<ix-flip-tile-content> Example 2 </ix-flip-tile-content>
</ix-flip-tile>

<ix-flip-tile state="alarm">
<ix-flip-tile variant="alarm">
<div slot="header">Flip header</div>
<div slot="footer">
<div>Predicted maintenance date</div>
Expand Down
8 changes: 4 additions & 4 deletions packages/angular-test-app/src/preview-examples/flip-tile.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import { Component } from '@angular/core';
<ix-flip-tile-content> Example 2 </ix-flip-tile-content>
</ix-flip-tile>

<ix-flip-tile state="primary">
<ix-flip-tile variant="primary">
<div slot="header">Flip header</div>
<div slot="footer">
<div>Predicted maintenance date</div>
Expand All @@ -40,7 +40,7 @@ import { Component } from '@angular/core';
<ix-flip-tile-content> Example 2 </ix-flip-tile-content>
</ix-flip-tile>

<ix-flip-tile state="info">
<ix-flip-tile variant="info">
<div slot="header">Flip header</div>
<div slot="footer">
<div>Predicted maintenance date</div>
Expand All @@ -52,7 +52,7 @@ import { Component } from '@angular/core';
<ix-flip-tile-content> Example 2 </ix-flip-tile-content>
</ix-flip-tile>

<ix-flip-tile state="warning">
<ix-flip-tile variant="warning">
<div slot="header">Flip header</div>
<div slot="footer">
<div>Predicted maintenance date</div>
Expand All @@ -64,7 +64,7 @@ import { Component } from '@angular/core';
<ix-flip-tile-content> Example 2 </ix-flip-tile-content>
</ix-flip-tile>

<ix-flip-tile state="alarm">
<ix-flip-tile variant="alarm">
<div slot="header">Flip header</div>
<div slot="footer">
<div>Predicted maintenance date</div>
Expand Down
12 changes: 6 additions & 6 deletions packages/angular/src/components.ts
Original file line number Diff line number Diff line change
Expand Up @@ -269,14 +269,14 @@ export declare interface IxCard extends Components.IxCard {}


@ProxyCmp({
inputs: ['ariaLabelExpandButton', 'collapse']
inputs: ['ariaLabelExpandButton', 'collapse', 'variant']
})
@Component({
selector: 'ix-card-accordion',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['ariaLabelExpandButton', 'collapse'],
inputs: ['ariaLabelExpandButton', 'collapse', 'variant'],
standalone: false
})
export class IxCardAccordion {
Expand Down Expand Up @@ -1015,14 +1015,14 @@ export declare interface IxEventList extends Components.IxEventList {}


@ProxyCmp({
inputs: ['chevron', 'disabled', 'itemColor', 'selected']
inputs: ['chevron', 'disabled', 'itemColor', 'selected', 'variant']
})
@Component({
selector: 'ix-event-list-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['chevron', 'disabled', 'itemColor', 'selected'],
inputs: ['chevron', 'disabled', 'itemColor', 'selected', 'variant'],
outputs: ['itemClick'],
standalone: false
})
Expand Down Expand Up @@ -1128,14 +1128,14 @@ export declare interface IxFilterChip extends Components.IxFilterChip {


@ProxyCmp({
inputs: ['ariaLabelEyeIconButton', 'height', 'index', 'state', 'width']
inputs: ['ariaLabelEyeIconButton', 'height', 'index', 'variant', 'width']
})
@Component({
selector: 'ix-flip-tile',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['ariaLabelEyeIconButton', 'height', 'index', 'state', 'width'],
inputs: ['ariaLabelEyeIconButton', 'height', 'index', 'variant', 'width'],
outputs: ['toggle'],
standalone: false
})
Expand Down
12 changes: 6 additions & 6 deletions packages/angular/standalone/src/components.ts
Original file line number Diff line number Diff line change
Expand Up @@ -373,14 +373,14 @@ export declare interface IxCard extends Components.IxCard {}

@ProxyCmp({
defineCustomElementFn: defineIxCardAccordion,
inputs: ['ariaLabelExpandButton', 'collapse']
inputs: ['ariaLabelExpandButton', 'collapse', 'variant']
})
@Component({
selector: 'ix-card-accordion',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['ariaLabelExpandButton', 'collapse'],
inputs: ['ariaLabelExpandButton', 'collapse', 'variant'],
})
export class IxCardAccordion {
protected el: HTMLIxCardAccordionElement;
Expand Down Expand Up @@ -1119,14 +1119,14 @@ export declare interface IxEventList extends Components.IxEventList {}

@ProxyCmp({
defineCustomElementFn: defineIxEventListItem,
inputs: ['chevron', 'disabled', 'itemColor', 'selected']
inputs: ['chevron', 'disabled', 'itemColor', 'selected', 'variant']
})
@Component({
selector: 'ix-event-list-item',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['chevron', 'disabled', 'itemColor', 'selected'],
inputs: ['chevron', 'disabled', 'itemColor', 'selected', 'variant'],
outputs: ['itemClick'],
})
export class IxEventListItem {
Expand Down Expand Up @@ -1232,14 +1232,14 @@ export declare interface IxFilterChip extends Components.IxFilterChip {

@ProxyCmp({
defineCustomElementFn: defineIxFlipTile,
inputs: ['ariaLabelEyeIconButton', 'height', 'index', 'state', 'width']
inputs: ['ariaLabelEyeIconButton', 'height', 'index', 'variant', 'width']
})
@Component({
selector: 'ix-flip-tile',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['ariaLabelEyeIconButton', 'height', 'index', 'state', 'width'],
inputs: ['ariaLabelEyeIconButton', 'height', 'index', 'variant', 'width'],
outputs: ['toggle'],
})
export class IxFlipTile {
Expand Down
Loading
Loading