Skip to content

Commit d7ae4f9

Browse files
segfault-segfault
andauthored
[MudStepper] - fix for vertical Timeline breaks after a certain height #207 (#211)
* no message * no message * fix for MudStepper vertical Timeline breaks after a certain height #207 --------- Co-authored-by: segfault <[email protected]>
1 parent 7ec2d4e commit d7ae4f9

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

CodeBeam.MudBlazor.Extensions/Components/Stepper/MudStepper.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
continue;
2121
}
2222

23-
<div style="@GetStepPercent()">
23+
<div class="@GetStepClass()" style="@GetStepPercent()">
2424
<div @onclick="@(Linear ? null : () => SetActiveIndex(step))" class="@HeaderClassname">
2525
@{
2626
bool active = IsStepActive(step);

CodeBeam.MudBlazor.Extensions/Components/Stepper/MudStepper.razor.cs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,24 @@ protected string GetStepPercent()
7777
}
7878
}
7979

80+
protected string GetStepClass()
81+
{
82+
if (Vertical)
83+
{
84+
return $"d-flex";
85+
}
86+
else
87+
{
88+
return $"";
89+
}
90+
}
91+
8092
protected string GetProgressLinearStyle()
8193
{
8294
var end = Steps.Count * 2;
8395
if (Vertical)
8496
{
85-
return $"grid-row-start:2;grid-row-end:{end};grid-column:1/-1;display:inline-grid;left:{(HeaderSize == Size.Medium ? 30 : HeaderSize == Size.Large ? 38 : 22)}px;top:-34px;z-index:10;transform:rotateX(180deg);";
97+
return $"grid-row-start:2;grid-row-end:{end};grid-column:1/-1;display:inline-grid;left:{(HeaderSize == Size.Medium ? 30 : HeaderSize == Size.Large ? 38 : 22)}px;z-index:10;transform:rotateX(180deg);";
8698
}
8799
else
88100
{

0 commit comments

Comments
 (0)