Skip to content

Commit 8e07f2e

Browse files
committed
refactor: 移除侧边栏抽屉
1 parent c7b8631 commit 8e07f2e

File tree

2 files changed

+0
-112
lines changed

2 files changed

+0
-112
lines changed

src/BootstrapBlazor.Server/Components/Layout/PageLayout.razor

Lines changed: 0 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
<LogoutLink />
2121
</LinkTemplate>
2222
</Logout>
23-
<div class="layout-drawer" @onclick="@ToggleDrawer"><i class="fa-solid fa-gears"></i></div>
2423
</Header>
2524
<Side>
2625
<div class="layout-banner">
@@ -39,110 +38,4 @@
3938
</div>
4039
</Footer>
4140
</Layout>
42-
43-
<Drawer Placement="Placement.Right" @bind-IsOpen="@IsOpen" IsBackdrop="true">
44-
<div class="layout-drawer-body">
45-
<div class="btn btn-info w-100" @onclick="@(e => IsOpen = false)">点击关闭</div>
46-
<div class="page-layout-demo-option">
47-
<p>布局调整</p>
48-
<div class="row">
49-
<div class="col-6">
50-
<Tooltip Title="左右结构">
51-
<div class="layout-item @(IsFullSide ? "active d-flex" : "d-flex")" @onclick="@(e => IsFullSide = true)">
52-
<div class="layout-left d-flex flex-column">
53-
<div class="layout-left-header"></div>
54-
<div class="layout-left-body flex-fill"></div>
55-
</div>
56-
<div class="layout-right d-flex flex-column flex-fill">
57-
<div class="layout-right-header"></div>
58-
<div class="layout-right-body flex-fill"></div>
59-
<div class="layout-right-footer"></div>
60-
</div>
61-
</div>
62-
</Tooltip>
63-
</div>
64-
<div class="col-6">
65-
<Tooltip Title="上下结构">
66-
<div class="layout-item flex-column @(IsFullSide ? "d-flex" : "active d-flex")" @onclick="@(e => IsFullSide = false)">
67-
<div class="layout-top">
68-
</div>
69-
<div class="layout-body d-flex flex-fill">
70-
<div class="layout-left">
71-
</div>
72-
<div class="layout-right flex-fill">
73-
</div>
74-
</div>
75-
<div class="layout-footer">
76-
</div>
77-
</div>
78-
</Tooltip>
79-
</div>
80-
</div>
81-
</div>
82-
83-
<div class="page-layout-demo-option">
84-
<p>固定调整</p>
85-
<div class="row">
86-
<div class="col-6 d-flex align-items-center">
87-
<Switch @bind-Value="@IsFixedHeader" OnColor="@Color.Success" OffColor="@Color.Secondary"></Switch>
88-
</div>
89-
<div class="col-6 text-end">
90-
<span>固定页头</span>
91-
</div>
92-
</div>
93-
<div class="row mt-3">
94-
<div class="col-6 d-flex align-items-center">
95-
<Switch @bind-Value="@IsFixedFooter" OnColor="@Color.Success" OffColor="@Color.Secondary"></Switch>
96-
</div>
97-
<div class="col-6 text-end">
98-
<span>固定页脚</span>
99-
</div>
100-
</div>
101-
<div class="row mt-3">
102-
<div class="col-6 d-flex align-items-center">
103-
<Switch @bind-Value="@ShowFooter" OnColor="@Color.Success" OffColor="@Color.Secondary"></Switch>
104-
</div>
105-
<div class="col-6 text-end">
106-
<span>显示页脚</span>
107-
</div>
108-
</div>
109-
</div>
110-
111-
<div class="page-layout-demo-option">
112-
<p>主题配色</p>
113-
<div class="row">
114-
<div class="col-2">
115-
<span class="color color1" @onclick="@(e => Theme = "color1")"></span>
116-
</div>
117-
<div class="col-2">
118-
<span class="color color2" @onclick="@(e => Theme = "color2")"></span>
119-
</div>
120-
<div class="col-2">
121-
<span class="color color3" @onclick="@(e => Theme = "color3")"></span>
122-
</div>
123-
<div class="col-2">
124-
<span class="color color4" @onclick="@(e => Theme = "color4")"></span>
125-
</div>
126-
<div class="col-2">
127-
<span class="color color5" @onclick="@(e => Theme = "color5")"></span>
128-
</div>
129-
<div class="col-2">
130-
<span class="color color6" @onclick="@(e => Theme = "color6")"></span>
131-
</div>
132-
</div>
133-
</div>
134-
135-
<div class="page-layout-demo-option">
136-
<p>更多设置</p>
137-
<div class="row">
138-
<div class="col-6 d-flex align-items-center">
139-
<Switch @bind-Value="@UseTabSet" OnColor="@Color.Success" OffColor="@Color.Primary"></Switch>
140-
</div>
141-
<div class="col-6 text-end">
142-
<span>@(UseTabSet ? "多标签" : "单页")</span>
143-
</div>
144-
</div>
145-
</div>
146-
</div>
147-
</Drawer>
14841
</CascadingValue>

src/BootstrapBlazor.Server/Components/Layout/PageLayout.razor.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,4 @@ protected override async Task OnInitializedAsync()
7474
/// 更新组件方法
7575
/// </summary>
7676
public void Update() => StateHasChanged();
77-
78-
private void ToggleDrawer()
79-
{
80-
IsOpen = !IsOpen;
81-
}
8277
}

0 commit comments

Comments
 (0)