Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into release-3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
danielleroux committed Oct 24, 2024
2 parents 1a98c24 + 0b41424 commit 9e90dd9
Show file tree
Hide file tree
Showing 178 changed files with 5,465 additions and 4,227 deletions.
5 changes: 5 additions & 0 deletions .changeset/clever-rings-sneeze.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@siemens/ix': patch
---

fix(core/modal): figma - code mismatch
7 changes: 7 additions & 0 deletions .changeset/eight-windows-shout.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@siemens/ix-angular": minor
"@siemens/ix": minor
"@siemens/ix-vue": minor
---

feat(core): improve component a11y
5 changes: 5 additions & 0 deletions .changeset/eighty-clocks-bake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@siemens/ix': patch
---

fix(core/content-header): adapt spacing
5 changes: 5 additions & 0 deletions .changeset/few-eels-smell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@siemens/ix': patch
---

fix(core/checkbox): page jumps on checkbox click in scrollable ix-content
5 changes: 5 additions & 0 deletions .changeset/nasty-mangos-love.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@siemens/ix': patch
---

fix(core/button): fix keyboard navigation & accessibility
5 changes: 5 additions & 0 deletions .changeset/quiet-tools-study.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@siemens/ix": patch
---

fix(core/icon-toggle-button): remove console.log
5 changes: 5 additions & 0 deletions .changeset/short-dolls-perform.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@siemens/ix": patch
---

fix(card): card-filled colors for hover/active states
5 changes: 5 additions & 0 deletions .changeset/small-meals-think.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@siemens/ix': patch
---

fix(core/card-list): adapt title margin to figma
4 changes: 2 additions & 2 deletions packages/angular/src/components.ts
Original file line number Diff line number Diff line change
Expand Up @@ -350,14 +350,14 @@ export declare interface IxCardTitle extends Components.IxCardTitle {}


@ProxyCmp({
inputs: ['categories', 'disabled', 'filterState', 'hideIcon', 'i18nPlainText', 'icon', 'labelCategories', 'nonSelectableCategories', 'placeholder', 'readonly', 'repeatCategories', 'staticOperator', 'suggestions']
inputs: ['ariaLabel', 'categories', 'disabled', 'filterState', 'hideIcon', 'i18nPlainText', 'icon', 'labelCategories', 'nonSelectableCategories', 'placeholder', 'readonly', 'repeatCategories', 'staticOperator', 'suggestions']
})
@Component({
selector: 'ix-category-filter',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['categories', 'disabled', 'filterState', 'hideIcon', 'i18nPlainText', 'icon', 'labelCategories', 'nonSelectableCategories', 'placeholder', 'readonly', 'repeatCategories', 'staticOperator', 'suggestions'],
inputs: ['ariaLabel', 'categories', 'disabled', 'filterState', 'hideIcon', 'i18nPlainText', 'icon', 'labelCategories', 'nonSelectableCategories', 'placeholder', 'readonly', 'repeatCategories', 'staticOperator', 'suggestions'],
})
export class IxCategoryFilter {
protected el: HTMLElement;
Expand Down
4 changes: 2 additions & 2 deletions packages/angular/standalone/src/directives/proxies.ts
Original file line number Diff line number Diff line change
Expand Up @@ -471,14 +471,14 @@ export declare interface IxCardTitle extends Components.IxCardTitle {}

@ProxyCmp({
defineCustomElementFn: defineIxCategoryFilter,
inputs: ['categories', 'disabled', 'filterState', 'hideIcon', 'i18nPlainText', 'icon', 'labelCategories', 'nonSelectableCategories', 'placeholder', 'readonly', 'repeatCategories', 'staticOperator', 'suggestions']
inputs: ['ariaLabel', 'categories', 'disabled', 'filterState', 'hideIcon', 'i18nPlainText', 'icon', 'labelCategories', 'nonSelectableCategories', 'placeholder', 'readonly', 'repeatCategories', 'staticOperator', 'suggestions']
})
@Component({
selector: 'ix-category-filter',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['categories', 'disabled', 'filterState', 'hideIcon', 'i18nPlainText', 'icon', 'labelCategories', 'nonSelectableCategories', 'placeholder', 'readonly', 'repeatCategories', 'staticOperator', 'suggestions'],
inputs: ['ariaLabel', 'categories', 'disabled', 'filterState', 'hideIcon', 'i18nPlainText', 'icon', 'labelCategories', 'nonSelectableCategories', 'placeholder', 'readonly', 'repeatCategories', 'staticOperator', 'suggestions'],
standalone: true
})
export class IxCategoryFilter {
Expand Down
67 changes: 52 additions & 15 deletions packages/core/component-doc.json
Original file line number Diff line number Diff line change
Expand Up @@ -583,7 +583,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand All @@ -604,7 +604,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand All @@ -625,7 +625,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand All @@ -651,7 +651,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
}
],
Expand Down Expand Up @@ -1533,7 +1533,13 @@
"styles": [],
"slots": [],
"parts": [],
"listeners": []
"listeners": [
{
"event": "click",
"capture": true,
"passive": false
}
]
},
{
"dirPath": "src/components/card",
Expand Down Expand Up @@ -1936,7 +1942,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand Down Expand Up @@ -1970,7 +1976,7 @@
"name": "showAllCount",
"type": "number",
"complexType": {
"original": "number | undefined",
"original": "number",
"resolved": "number",
"references": {}
},
Expand All @@ -1984,7 +1990,7 @@
"type": "number"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand Down Expand Up @@ -2154,6 +2160,33 @@
]
},
"props": [
{
"name": "ariaLabel",
"type": "string",
"complexType": {
"original": "string",
"resolved": "string",
"references": {}
},
"mutable": false,
"attr": "aria-label",
"reflectToAttr": false,
"docs": "Aria label for the filter input field",
"docsTags": [
{
"name": "since",
"text": "2.6.0"
}
],
"default": "'Filter'",
"values": [
{
"type": "string"
}
],
"optional": false,
"required": false
},
{
"name": "categories",
"type": "{ [id: string]: { label: string; options: string[]; }; }",
Expand Down Expand Up @@ -6278,6 +6311,7 @@
"reflectToAttr": false,
"docs": "Display a chevron icon in list items. Defaults to 'false'",
"docsTags": [],
"default": "false",
"values": [
{
"type": "boolean"
Expand Down Expand Up @@ -6375,6 +6409,7 @@
"reflectToAttr": false,
"docs": "Show chevron on right side of the event list item",
"docsTags": [],
"default": "false",
"values": [
{
"type": "boolean"
Expand Down Expand Up @@ -6411,7 +6446,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand All @@ -6427,6 +6462,7 @@
"reflectToAttr": false,
"docs": "Disable event list item",
"docsTags": [],
"default": "false",
"values": [
{
"type": "boolean"
Expand Down Expand Up @@ -6458,7 +6494,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand All @@ -6474,6 +6510,7 @@
"reflectToAttr": false,
"docs": "Show event list item as selected",
"docsTags": [],
"default": "false",
"values": [
{
"type": "boolean"
Expand Down Expand Up @@ -9256,7 +9293,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand Down Expand Up @@ -11623,7 +11660,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand All @@ -11644,7 +11681,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
}
],
Expand Down Expand Up @@ -12073,7 +12110,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand Down Expand Up @@ -12116,7 +12153,7 @@
"type": "string"
}
],
"optional": false,
"optional": true,
"required": false
},
{
Expand Down
2 changes: 1 addition & 1 deletion packages/core/scripts/e2e/load-e2e-runtime.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ function loadResources() {
'http://127.0.0.1:8080/www/build/siemens-ix.css'
);

var ixIcons = document.createElement('script');
const ixIcons = document.createElement('script');
ixIcons.setAttribute('type', 'module');
ixIcons.innerHTML =
'import { defineCustomElements } from "/www/node_modules/@siemens/ix-icons/loader/index.es2017.js"; defineCustomElements();';
Expand Down
15 changes: 4 additions & 11 deletions packages/core/scss/components/_checkboxes.scss
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,11 @@
/* Base for label styling */
[type='checkbox']:not(:checked),
[type='checkbox']:checked {
clip: rect(0 0 0 0);
clip-path: inset(50%);
height: 1px;
width: 1px;
max-height: 1px;
max-width: 1px;
min-height: 0px;
min-width: 0px;
overflow: hidden;
position: absolute;
white-space: nowrap;
appearance: none;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}

[type='checkbox']:not(:checked) + label,
Expand Down
Loading

0 comments on commit 9e90dd9

Please sign in to comment.