Skip to content

Commit 2803115

Browse files
authored
fix(step): inherit stepper's width for steps (#1223)
1 parent 8ab4064 commit 2803115

File tree

2 files changed

+50
-48
lines changed

2 files changed

+50
-48
lines changed

src/components/Stepper/Step/Step.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
display: flex;
9797
padding: $spv--medium 0;
9898
padding-right: 0.5rem;
99-
width: fit-content;
99+
width: inherit;
100100
}
101101

102102
.progress-line {

src/components/Stepper/Stepper.stories.tsx

Lines changed: 49 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -213,53 +213,55 @@ export const HorizontalOptional: Story = {
213213
export const VerticalSelected: Story = {
214214
name: "Vertical variant: Selected step",
215215
render: () => (
216-
<Stepper
217-
steps={[
218-
<Step
219-
key="Vertical Selected Step 1"
220-
title="Step 1"
221-
index={1}
222-
enabled={true}
223-
hasProgressLine={true}
224-
iconName="success"
225-
label="Optional label"
226-
handleClick={() => {}}
227-
/>,
228-
<Step
229-
key="Vertical Selected Step 2"
230-
title="Step 2"
231-
index={2}
232-
enabled={true}
233-
hasProgressLine={true}
234-
iconName="success"
235-
handleClick={() => {}}
236-
label="Optional label"
237-
selected={true}
238-
/>,
239-
<Step
240-
key="Vertical Selected Step 3"
241-
title="Step 3"
242-
index={3}
243-
enabled={true}
244-
hasProgressLine={true}
245-
iconName="number"
246-
label="Optional label"
247-
linkProps={{ children: "Optional link" }}
248-
handleClick={() => {}}
249-
/>,
250-
<Step
251-
key="Vertical Selected Step 4"
252-
title="Step 4"
253-
index={4}
254-
enabled={false}
255-
hasProgressLine={false}
256-
linkProps={{ children: "Optional link" }}
257-
iconName="number"
258-
label="Optional label"
259-
handleClick={() => {}}
260-
/>,
261-
]}
262-
/>
216+
<div style={{ width: "50%" }}>
217+
<Stepper
218+
steps={[
219+
<Step
220+
key="Vertical Selected Step 1"
221+
title="Step 1"
222+
index={1}
223+
enabled={true}
224+
hasProgressLine={true}
225+
iconName="success"
226+
label="Optional label"
227+
handleClick={() => {}}
228+
/>,
229+
<Step
230+
key="Vertical Selected Step 2"
231+
title="Step 2"
232+
index={2}
233+
enabled={true}
234+
hasProgressLine={true}
235+
iconName="success"
236+
handleClick={() => {}}
237+
label="Optional label"
238+
selected={true}
239+
/>,
240+
<Step
241+
key="Vertical Selected Step 3"
242+
title="Step 3"
243+
index={3}
244+
enabled={true}
245+
hasProgressLine={true}
246+
iconName="number"
247+
label="Optional label"
248+
linkProps={{ children: "Optional link" }}
249+
handleClick={() => {}}
250+
/>,
251+
<Step
252+
key="Vertical Selected Step 4"
253+
title="Step 4"
254+
index={4}
255+
enabled={false}
256+
hasProgressLine={false}
257+
linkProps={{ children: "Optional link" }}
258+
iconName="number"
259+
label="Optional label"
260+
handleClick={() => {}}
261+
/>,
262+
]}
263+
/>
264+
</div>
263265
),
264266
};
265267

0 commit comments

Comments
 (0)