feat(admin-ui): 引入 Toast 反馈(Ant Design Pro 风格基线)

This commit is contained in:
萝卜
2026-03-15 17:41:45 +08:00
parent 71ad4becb9
commit 3011619ee2
4 changed files with 168 additions and 3 deletions

View File

@@ -69,6 +69,8 @@
</div>
</aside>
<main class="content">
<div class="toast-container" data-role="toast-container" aria-live="polite" aria-relevant="additions" aria-atomic="true"></div>
<div class="top">
<div>
<h1 class="page-title">@yield('page_title', '总台管理')</h1>
@@ -77,13 +79,13 @@
</div>
</div>
@if(session('success'))
<div class="flash">{{ session('success') }}</div>
<div class="flash" data-flash="success">{{ session('success') }}</div>
@endif
@if(session('warning'))
<div class="warning">{{ session('warning') }}</div>
<div class="warning" data-flash="warning">{{ session('warning') }}</div>
@endif
@if(session('error'))
<div class="error-box">{{ session('error') }}</div>
<div class="error-box" data-flash="error">{{ session('error') }}</div>
@endif
@if($errors->any())
<div class="error-box">