diff --git a/web/app/Helpers/MarkdownHelper.php b/web/app/Helpers/MarkdownHelper.php new file mode 100644 index 0000000..0cb076a --- /dev/null +++ b/web/app/Helpers/MarkdownHelper.php @@ -0,0 +1,31 @@ +addExtension(new CommonMarkCoreExtension); + $environment->addExtension(new TableExtension); + + $converter = new MarkdownConverter($environment); + + return new HtmlString($converter->convert($text)->getContent()); + } +} diff --git a/web/resources/views/layouts/nav.blade.php b/web/resources/views/layouts/nav.blade.php index 89372f6..bd3cfdb 100644 --- a/web/resources/views/layouts/nav.blade.php +++ b/web/resources/views/layouts/nav.blade.php @@ -94,7 +94,7 @@
@foreach(App\Models\Banner::all() as $banner)
style, 'graphictoria-alert', 'alert-dismissible' => $banner->dismissable])> -

{{ $banner->message }}

+

{{ \App\Helpers\MarkdownHelper::parse($banner->message) }}

@if($banner->dismissable) @endif