@extends('layouts.dashboard') @section('content') @php /** @var array $rows @var array $pager */ @endphp @php /* .qm-d2: the dashboard density standard (app.css §35) */ @endphp
@php // Page primary action → top-bar subheader slot (leaves the table card header for the // title + any table-scoped utility). ob_start captures the button HTML for the layout slot. ob_start(); @endphp @php \App\Support\View::slot('subhead', ob_get_clean()); @endphp

{{ t_raw('admin.blog_tags.list_heading') }}

@if ($rows) @foreach ($rows as $tg) @endforeach @else @partial('table-empty', ['colspan' => 4, 'icon' => 'fa-tags', 'msg' => t('admin.blog_tags.empty')]) @endif
{{ t_raw('common.name') }}{{ t_raw('common.slug') }}{{ t_raw('admin.blog_tags.col_posts') }}{{ t_raw('common.actions') }}
{{ $tg['name'] }} {{ $tg['slug'] }} {{ (int) ($tg['post_count'] ?? 0) }}
@csrf
@partial('table-toolbar', ['pager' => $pager, 'base' => '/admin/blog/tags'])
@php /* /.qm-d2 */ @endphp @endsection