|
9 | 9 | Class="mud-width-full" ContentStyle="min-height: 400px" |
10 | 10 | Linear="_linear" Vertical="_vertical" |
11 | 11 | PreventStepChangeAsync="CheckChange" BeforeFinishedAsync="BeforeFinishedAsync" OnFinished="OnFinished" |
12 | | - Variant="Variant.Filled" Color="Color.Secondary" |
| 12 | + Variant="Variant.Filled" Color="Color.Secondary" ContentClass="d-flex align-center justify-center mud-height-full" |
13 | 13 | MobileView="_mobileView" Loading="_loading" HeaderTextView="HeaderTextView.All" StepperActionsJustify="_stepperActionsJustify"> |
14 | 14 |
|
15 | 15 | <ChildContent> |
16 | 16 | <MudStepExtended Icon="@Icons.Material.Filled.DoneAll" Title="Start Your Reservation" IsIntroStep="true"> |
17 | 17 | <div class="d-flex flex-column align-center justify-center mud-height-full"> |
18 | | - <MudIcon Icon="@Icons.Material.Filled.Book" |
19 | | - Size="Size.Large" |
20 | | - Color="Color.Secondary" /> |
| 18 | + <MudIcon Icon="@Icons.Material.Filled.Book" Size="Size.Large" Color="Color.Secondary" /> |
21 | 19 | <MudText Typo="Typo.h6" Class="mt-2">This is your reservation wizard.</MudText> |
22 | 20 | <MudText Typo="Typo.h6" Class="mt-2">Press start when you are ready.</MudText> |
23 | 21 | </div> |
24 | 22 | </MudStepExtended> |
25 | | - <MudStepExtended Icon="@Icons.Material.Filled.Approval" |
26 | | - Title="Customer Info" |
27 | | - StatusChanged="OnStatusChanged" |
28 | | - Order="_infoStepOrder"> |
29 | | - |
30 | | - <ChildContent> |
31 | | - <MudForm @ref="_form"> |
32 | | - <MudStack> |
33 | | - <MudTextField T="string" |
34 | | - Label="Name" |
35 | | - Variant="Variant.Filled" |
36 | | - Required="true" /> |
37 | | - <MudTextField T="string" |
38 | | - Label="Last Name" |
39 | | - Variant="Variant.Filled" |
40 | | - Required="true" /> |
41 | | - <MudTextField T="string" |
42 | | - Label="Address" |
43 | | - Variant="Variant.Filled" /> |
44 | | - </MudStack> |
45 | | - </MudForm> |
46 | | - </ChildContent> |
47 | 23 |
|
| 24 | + <MudStepExtended Icon="@Icons.Material.Filled.Approval" Title="Customer Info" StatusChanged="OnStatusChanged" Order="_infoStepOrder"> |
| 25 | + <MudForm @ref="_form"> |
| 26 | + <MudStack> |
| 27 | + <MudTextField T="string" Label="Name" Variant="Variant.Filled" Required="true" /> |
| 28 | + <MudTextField T="string" Label="Last Name" Variant="Variant.Filled" Required="true" /> |
| 29 | + <MudTextField T="string" Label="Address" Variant="Variant.Filled" /> |
| 30 | + </MudStack> |
| 31 | + </MudForm> |
48 | 32 | </MudStepExtended> |
49 | 33 |
|
50 | | - <MudStepExtended Title="Booking Options" |
51 | | - Icon="@Icons.Material.Filled.MoreVert" |
52 | | - Optional="true" |
53 | | - Order="_optionsStepOrder"> |
54 | | - |
55 | | - <ChildContent> |
56 | | - <MudCheckBox T="bool" Label="Early Check-in" /> |
57 | | - <MudCheckBox T="bool" Label="Late Check-out" /> |
58 | | - <MudCheckBox T="bool" Label="Twin Bed" /> |
59 | | - </ChildContent> |
60 | | - |
| 34 | + <MudStepExtended Title="Booking Options" Icon="@Icons.Material.Filled.MoreVert" Optional="true" Order="_optionsStepOrder"> |
| 35 | + <MudCheckBox T="bool" Label="Early Check-in" /> |
| 36 | + <MudCheckBox T="bool" Label="Late Check-out" /> |
| 37 | + <MudCheckBox T="bool" Label="Twin Bed" /> |
61 | 38 | </MudStepExtended> |
62 | 39 |
|
63 | | - <MudStepExtended Icon="@Icons.Material.Filled.Money" |
64 | | - Title="Payment" |
65 | | - Order="_paymentStepOrder"> |
66 | | - |
67 | | - <ChildContent> |
68 | | - <MudForm @ref="_form2"> |
69 | | - <MudStack> |
70 | | - <MudTextField T="string" |
71 | | - Label="Card Number" |
72 | | - Variant="Variant.Filled" |
73 | | - Required="true" /> |
74 | | - |
75 | | - <MudStack Row="true"> |
76 | | - <MudTextField T="string" Label="Expire Date" Required="true" /> |
77 | | - <MudTextField T="string" Label="CVC" Required="true" /> |
78 | | - </MudStack> |
| 40 | + <MudStepExtended Icon="@Icons.Material.Filled.Money" Title="Payment" Order="_paymentStepOrder"> |
| 41 | + <MudForm @ref="_form2"> |
| 42 | + <MudStack> |
| 43 | + <MudTextField T="string" Label="Card Number" Variant="Variant.Filled" Required="true" /> |
| 44 | + <MudStack Row="true"> |
| 45 | + <MudTextField T="string" Label="Expire Date" Required="true" /> |
| 46 | + <MudTextField T="string" Label="CVC" Required="true" /> |
79 | 47 | </MudStack> |
80 | | - </MudForm> |
81 | | - </ChildContent> |
82 | | - |
| 48 | + </MudStack> |
| 49 | + </MudForm> |
83 | 50 | </MudStepExtended> |
84 | 51 |
|
85 | 52 | @if (_hasResultStep) |
86 | 53 | { |
87 | | - <MudStepExtended Icon="@Icons.Material.Filled.DoneAll" |
88 | | - Title="Reservation Completed" |
89 | | - IsResultStep="true"> |
90 | | - <ChildContent> |
91 | | - <div class="d-flex flex-column align-center justify-center" style="height: 200px"> |
92 | | - <MudIcon Icon="@Icons.Material.Filled.CheckCircle" |
93 | | - Size="Size.Large" |
94 | | - Color="Color.Success" /> |
95 | | - <MudText Typo="Typo.h6" Class="mt-2"> |
96 | | - Your reservation is completed successfully. |
97 | | - </MudText> |
98 | | - </div> |
99 | | - </ChildContent> |
| 54 | + <MudStepExtended Icon="@Icons.Material.Filled.DoneAll" Title="Reservation Completed" IsResultStep="true"> |
| 55 | + <div class="d-flex flex-column align-center justify-center" style="height: 200px"> |
| 56 | + <MudIcon Icon="@Icons.Material.Filled.CheckCircle" Size="Size.Large" Color="Color.Secondary" /> |
| 57 | + <MudText Typo="Typo.h6" Class="mt-2">Your reservation is completed successfully.</MudText> |
| 58 | + </div> |
100 | 59 | </MudStepExtended> |
101 | 60 | } |
102 | 61 |
|
|
0 commit comments