diff --git a/packages/theme/src/v5/defaultComponentThemes.ts b/packages/theme/src/v5/defaultComponentThemes.ts
index e484300818..80e57aa4df 100644
--- a/packages/theme/src/v5/defaultComponentThemes.ts
+++ b/packages/theme/src/v5/defaultComponentThemes.ts
@@ -239,4 +239,11 @@ export const defaultComponentThemes: ThemeOptions['components'] = {
underline: 'hover',
},
},
+ MuiStepper: {
+ styleOverrides: {
+ root: {
+ overflowX: 'auto',
+ },
+ },
+ },
};
diff --git a/plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx b/plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx
index a0b06c0e69..5aaf76316c 100644
--- a/plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx
+++ b/plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx
@@ -190,12 +190,7 @@ export const Stepper = (stepperProps: StepperProps) => {
return (
<>
{isValidating && }
-
+
{steps.map((step, index) => {
const isAllowedLabelClick = activeStep > index;
return (
diff --git a/plugins/scaffolder-react/src/next/components/TaskSteps/TaskSteps.tsx b/plugins/scaffolder-react/src/next/components/TaskSteps/TaskSteps.tsx
index d74d298778..96f0d9d865 100644
--- a/plugins/scaffolder-react/src/next/components/TaskSteps/TaskSteps.tsx
+++ b/plugins/scaffolder-react/src/next/components/TaskSteps/TaskSteps.tsx
@@ -58,7 +58,6 @@ export const TaskSteps = (props: TaskStepsProps) => {
activeStep={props.activeStep}
alternativeLabel
variant="elevation"
- style={{ overflowX: 'auto' }}
>
{props.steps.map(step => {
const isCompleted = step.status === 'completed';