Files
浪子 04a2034975 前端极简黑白重设计,并纳入客户端注册、站点设置与后台相关改动
- storefront 全站改为极简黑白配色:直角、细线分隔、卡片 hover 浅底、深色模式(跟随系统+手动切换)
- 抽出 storefront/partials/card 复用卡片
- 一并提交此前暂存的客户端注册 API、站点设置、后台页面与测试

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-22 08:35:49 +08:00

27 lines
1.2 KiB
PHP

<article class="card">
<div class="card-top">
@if($package->icon_url)
<img class="card-icon" src="{{ $package->icon_url }}" alt="{{ $package->name }}">
@else
<div class="card-icon card-placeholder">{{ $fallback }}</div>
@endif
<div>
<h3 class="card-title">{{ $package->name }}</h3>
<p class="card-meta">{{ $package->author ?: '未知作者' }} · v{{ $package->latestStableVersion?->version ?: $package->latest_version ?: '-' }}</p>
</div>
</div>
<p class="card-summary">{{ $package->summary ?: '暂无摘要。' }}</p>
<div class="tags">
@foreach($package->categories as $category)
<span class="tag">{{ $category->name }}</span>
@endforeach
@if($package->is_featured)
<span class="tag solid">推荐</span>
@endif
</div>
<div class="card-foot">
<span class="dl">下载 {{ $package->download_count }}</span>
<a class="btn ghost sm" href="{{ route($package->type === 'plugin' ? 'storefront.plugin.show' : 'storefront.theme.show', ['slug' => $package->slug]) }}">查看详情</a>
</div>
</article>