Publish CMS content on public routes with responsive media, accessibility checks, and deterministic visual baselines. Co-authored-by: Cursor <cursoragent@cursor.com>
22 lines
798 B
PHP
22 lines
798 B
PHP
@props([
|
|
'pageMeta',
|
|
])
|
|
|
|
<meta name="description" content="{{ $pageMeta->description }}">
|
|
<link rel="canonical" href="{{ $pageMeta->canonical }}">
|
|
|
|
<meta property="og:title" content="{{ $pageMeta->title }}">
|
|
<meta property="og:description" content="{{ $pageMeta->description }}">
|
|
<meta property="og:type" content="{{ $pageMeta->ogType }}">
|
|
<meta property="og:url" content="{{ $pageMeta->canonical }}">
|
|
@if ($pageMeta->ogImageUrl)
|
|
<meta property="og:image" content="{{ $pageMeta->ogImageUrl }}">
|
|
@if ($pageMeta->ogImageAlt)
|
|
<meta property="og:image:alt" content="{{ $pageMeta->ogImageAlt }}">
|
|
@endif
|
|
@endif
|
|
|
|
@if ($pageMeta->jsonLd)
|
|
<script type="application/ld+json">{!! json_encode($pageMeta->jsonLd, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE) !!}</script>
|
|
@endif
|