From 92af30f61b98a9256326cd723cd468af5ee435d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Cmit=20Tun=C3=A7?= Date: Mon, 25 May 2026 07:28:48 +0300 Subject: [PATCH] refactor: remove Alpine.js dependency and simplify markdown preview rendering logic --- .../components/markdown-preview.blade.php | 442 +++++++----------- 1 file changed, 167 insertions(+), 275 deletions(-) diff --git a/resources/views/filament/components/markdown-preview.blade.php b/resources/views/filament/components/markdown-preview.blade.php index 2ff1c87..de6c0c1 100644 --- a/resources/views/filament/components/markdown-preview.blade.php +++ b/resources/views/filament/components/markdown-preview.blade.php @@ -1,5 +1,4 @@ @php - // Server-side: get initial values for the header metadata $accent = $get('meta.accent_color') ?? 'indigo'; $accentColor = match($accent) { 'emerald' => '#059669', @@ -15,6 +14,7 @@ 'amber' => 'linear-gradient(135deg, #d97706 0%, #f59e0b 100%)', default => 'linear-gradient(135deg, #4f46e5 0%, #6366f1 100%)', }; + $uid = 'mdprev_' . uniqid(); @endphp {{-- Google Fonts --}} @@ -22,107 +22,43 @@ -{{-- Marked.js for client-side markdown rendering --}} - +{{-- Marked.js CDN --}} + -