|
20 | 20 | <LogoutLink /> |
21 | 21 | </LinkTemplate> |
22 | 22 | </Logout> |
23 | | - <div class="layout-drawer" @onclick="@ToggleDrawer"><i class="fa-solid fa-gears"></i></div> |
24 | 23 | </Header> |
25 | 24 | <Side> |
26 | 25 | <div class="layout-banner"> |
|
39 | 38 | </div> |
40 | 39 | </Footer> |
41 | 40 | </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> |
148 | 41 | </CascadingValue> |
0 commit comments