feat: 插件/主题管理卡片改用 Filament 原生组件+中文页面标题;注入点分三组管理(页面/侧边栏/文章);前台 sablog 主题全面语义化(header/nav/main/aside/section/footer)
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<body>
|
||||
@include('partials.header')
|
||||
<div id="page">
|
||||
<div id="content">
|
||||
<main id="content">
|
||||
@if(session('success'))
|
||||
<div class="alert alert-success">{{ session('success') }}</div>
|
||||
@endif
|
||||
@@ -17,7 +17,7 @@
|
||||
@endforelse
|
||||
|
||||
@include('partials.pagination', ['paginator' => $posts])
|
||||
</div>
|
||||
</main>
|
||||
@include('partials.sidebar')
|
||||
</div>{{-- #page --}}
|
||||
@include('partials.footer')
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<body>
|
||||
@include('partials.header')
|
||||
<div id="page">
|
||||
<div id="content">
|
||||
<main id="content">
|
||||
<h1 class="list-title">{{ $archiveTitle ?? ($category->name ?? '文章列表') }}</h1>
|
||||
|
||||
@forelse($posts as $post)
|
||||
@@ -15,7 +15,7 @@
|
||||
@endforelse
|
||||
|
||||
@include('partials.pagination', ['paginator' => $posts])
|
||||
</div>
|
||||
</main>
|
||||
@include('partials.sidebar')
|
||||
</div>{{-- #page --}}
|
||||
@include('partials.footer')
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
@stack('theme:footer')
|
||||
<div id="footer">
|
||||
<footer id="footer">
|
||||
<p>© {{ date('Y') }} {{ $siteName }}
|
||||
@if($siteIcp)<a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener">{{ $siteIcp }}</a>@endif
|
||||
</p>
|
||||
<p>Powered by LaraLog · Laravel · Filament</p>
|
||||
</div>
|
||||
</footer>
|
||||
</div>{{-- #outmain --}}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<div id="outmain">
|
||||
<div id="header">
|
||||
<header id="header">
|
||||
<div class="logo">
|
||||
<a href="{{ route('home') }}">{{ $siteName }}</a>
|
||||
<p class="description">{{ $siteDescription }}</p>
|
||||
</div>
|
||||
@stack('theme:header')
|
||||
<div id="nav">
|
||||
<nav id="nav">
|
||||
<ul>
|
||||
<li class="{{ request()->routeIs('home') ? 'current_page_item' : '' }}"><a href="{{ route('home') }}">首页</a></li>
|
||||
<li class="{{ request()->routeIs('archives*') ? 'current_page_item' : '' }}"><a href="{{ route('archives') }}">归档</a></li>
|
||||
@@ -26,5 +26,5 @@
|
||||
<li><a href="{{ route('register') }}">注册</a></li>
|
||||
@endauth
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="sidebar">
|
||||
<aside class="sidebar">
|
||||
@stack('theme:sidebar_top')
|
||||
<div class="searchbox">
|
||||
<form action="{{ route('search') }}" method="get">
|
||||
@@ -7,7 +7,7 @@
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div class="widget">
|
||||
<section class="widget">
|
||||
<h3>分类</h3>
|
||||
<ul>
|
||||
@forelse($categories as $category)
|
||||
@@ -16,9 +16,9 @@
|
||||
<li>暂无分类</li>
|
||||
@endforelse
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="widget">
|
||||
<section class="widget">
|
||||
<h3>最新文章</h3>
|
||||
<ul>
|
||||
@forelse($recentPosts as $post)
|
||||
@@ -27,9 +27,9 @@
|
||||
<li>暂无文章</li>
|
||||
@endforelse
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="widget">
|
||||
<section class="widget">
|
||||
<h3>最新评论</h3>
|
||||
<ul>
|
||||
@forelse($recentComments as $comment)
|
||||
@@ -38,9 +38,9 @@
|
||||
<li>暂无评论</li>
|
||||
@endforelse
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="widget">
|
||||
<section class="widget">
|
||||
<h3>标签</h3>
|
||||
<p class="tagcloud">
|
||||
@forelse($hotTags as $tag)
|
||||
@@ -49,9 +49,9 @@
|
||||
暂无标签
|
||||
@endforelse
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="widget">
|
||||
<section class="widget">
|
||||
<h3>友情链接</h3>
|
||||
<ul>
|
||||
@forelse($links as $link)
|
||||
@@ -60,15 +60,15 @@
|
||||
<li>暂无链接</li>
|
||||
@endforelse
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="widget">
|
||||
<section class="widget">
|
||||
<h3>统计</h3>
|
||||
<ul>
|
||||
<li>文章 {{ $blogStats['posts'] }} 篇</li>
|
||||
<li>评论 {{ $blogStats['comments'] }} 条</li>
|
||||
<li>标签 {{ $blogStats['tags'] }} 个</li>
|
||||
</ul>
|
||||
</div>
|
||||
@stack('theme:sidebar_bottom')
|
||||
|
||||
</section>
|
||||
@stack('theme:sidebar_bottom')
|
||||
</aside>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<body>
|
||||
@include('partials.header')
|
||||
<div id="page">
|
||||
<div id="content">
|
||||
<main id="content">
|
||||
<h1 class="list-title">搜索:{{ $keyword ?: '全部' }}</h1>
|
||||
<form action="{{ route('search') }}" method="get" class="search-form">
|
||||
<input type="search" name="q" value="{{ $keyword }}" placeholder="输入关键词搜索文章">
|
||||
@@ -17,7 +17,7 @@
|
||||
@endforelse
|
||||
|
||||
@include('partials.pagination', ['paginator' => $posts])
|
||||
</div>
|
||||
</main>
|
||||
@include('partials.sidebar')
|
||||
</div>{{-- #page --}}
|
||||
@include('partials.footer')
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<body>
|
||||
@include('partials.header')
|
||||
<div id="page">
|
||||
<div id="content">
|
||||
<main id="content">
|
||||
@if(session('success'))
|
||||
<div class="alert alert-success">{{ session('success') }}</div>
|
||||
@endif
|
||||
@@ -83,7 +83,7 @@
|
||||
</form>
|
||||
</section>
|
||||
@endif
|
||||
</div>
|
||||
</main>
|
||||
@include('partials.sidebar')
|
||||
</div>{{-- #page --}}
|
||||
@include('partials.footer')
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<body>
|
||||
@include('partials.header')
|
||||
<div id="page">
|
||||
<div id="content">
|
||||
<main id="content">
|
||||
<h1 class="list-title">标签:{{ $tag->name }}</h1>
|
||||
|
||||
@forelse($posts as $post)
|
||||
@@ -13,7 +13,7 @@
|
||||
@endforelse
|
||||
|
||||
@include('partials.pagination', ['paginator' => $posts])
|
||||
</div>
|
||||
</main>
|
||||
@include('partials.sidebar')
|
||||
</div>{{-- #page --}}
|
||||
@include('partials.footer')
|
||||
|
||||
Reference in New Issue
Block a user