diff --git a/src/components/input-date-picker/input-date-picker.stories.ts b/src/components/input-date-picker/input-date-picker.stories.ts
index e37388c226a..f0fb38f3026 100644
--- a/src/components/input-date-picker/input-date-picker.stories.ts
+++ b/src/components/input-date-picker/input-date-picker.stories.ts
@@ -64,14 +64,21 @@ export const flipPlacements_TestOnly = (): string => html`
`;
-export const laoNumberingSystem_TestOnly = (): string => html`
+export const laoNumberingSystemAndMediumIconForLargeInput_TestOnly = (): string => html`
diff --git a/src/components/input-date-picker/input-date-picker.tsx b/src/components/input-date-picker/input-date-picker.tsx
index e9ab4024559..3e4bdd5a46f 100644
--- a/src/components/input-date-picker/input-date-picker.tsx
+++ b/src/components/input-date-picker/input-date-picker.tsx
@@ -519,12 +519,16 @@ export class InputDatePicker
{this.range && this.layout === "horizontal" && (
-
+
)}
{this.range && this.layout === "vertical" && this.scale !== "s" && (
-
+
)}
{this.range && (
diff --git a/src/components/input-number/input-number.scss b/src/components/input-number/input-number.scss
index ef29307c4b9..35418a3532e 100755
--- a/src/components/input-number/input-number.scss
+++ b/src/components/input-number/input-number.scss
@@ -146,7 +146,7 @@
}
:host([icon][scale="l"]) input {
- padding-inline-start: theme("padding.12");
+ padding-inline-start: theme("padding.14");
}
// positioning wrapper for icon and loader
diff --git a/src/components/input-number/input-number.stories.ts b/src/components/input-number/input-number.stories.ts
index 145b7fcec16..09f368f0e99 100644
--- a/src/components/input-number/input-number.stories.ts
+++ b/src/components/input-number/input-number.stories.ts
@@ -116,8 +116,39 @@ export const darkModeRTL_TestOnly = (): string => html`
`;
darkModeRTL_TestOnly.parameters = { modes: modesDarkDefault };
-export const hebrewNumberingSystem_TestOnly = (): string =>
- html`
`;
+export const hebrewNumberingSystemAndMediumIconForLargeInputStyling_TestOnly = (): string =>
+ html`
+
+
+ `;
export const arabicLocaleWithLatinNumberingSystem_TestOnly = (): string =>
html`
`;
diff --git a/src/components/input-number/input-number.tsx b/src/components/input-number/input-number.tsx
index 4c8d2319a09..ab833301873 100644
--- a/src/components/input-number/input-number.tsx
+++ b/src/components/input-number/input-number.tsx
@@ -877,7 +877,7 @@ export class InputNumber
tabIndex={-1}
type="button"
>
-
+
);
const iconEl = (
@@ -885,7 +885,7 @@ export class InputNumber
class={CSS.inputIcon}
flipRtl={this.iconFlipRtl}
icon={this.requestedIcon}
- scale="s"
+ scale={this.scale === "l" ? "m" : "s"}
/>
);
@@ -906,7 +906,7 @@ export class InputNumber
tabIndex={-1}
type="button"
>
-
+
);
@@ -925,7 +925,7 @@ export class InputNumber
tabIndex={-1}
type="button"
>
-
+
);
diff --git a/src/components/input-text/input-text.scss b/src/components/input-text/input-text.scss
index b5d213a6584..0d0d2f4a13d 100755
--- a/src/components/input-text/input-text.scss
+++ b/src/components/input-text/input-text.scss
@@ -143,7 +143,7 @@ input:focus {
}
:host([icon][scale="l"]) input {
- padding-inline-start: theme("padding.12");
+ padding-inline-start: theme("padding.14");
}
// positioning wrapper for icon and loader
diff --git a/src/components/input-text/input-text.stories.ts b/src/components/input-text/input-text.stories.ts
index dd36fdf314d..6c86a41429b 100644
--- a/src/components/input-text/input-text.stories.ts
+++ b/src/components/input-text/input-text.stories.ts
@@ -95,3 +95,17 @@ export const darkModeRTL_TestOnly = (): string => html`
`;
darkModeRTL_TestOnly.parameters = { modes: modesDarkDefault };
+
+export const mediumIconForLargeScaleStyling_TestOnly = (): string => html`
+