refactored alert shortcode

This commit is contained in:
Nuno Coração 2023-02-03 20:45:41 +00:00
parent 55ab1452dd
commit 8c996fb340

View file

@ -1,18 +1,15 @@
{{ if .IsNamedParams }} {{ if .IsNamedParams }}
{{ $.Scratch.Set "icon" (default "triangle-exclamation" (.Get "icon") ) }} {{ $.Scratch.Set "icon" (default "triangle-exclamation" (.Get "icon") ) }}
{{ $.Scratch.Set "cardColor" (default "NULL" (.Get "cardColor") ) }} {{ $.Scratch.Set "cardColor" (.Get "cardColor") }}
{{ $.Scratch.Set "iconColor" (default "NULL" (.Get "iconColor") ) }} {{ $.Scratch.Set "iconColor" (.Get "iconColor") }}
{{ $.Scratch.Set "textColor" (default "NULL" (.Get "textColor") ) }} {{ $.Scratch.Set "textColor" (.Get "textColor") }}
{{ else }} {{ else }}
{{ $.Scratch.Set "icon" (default "triangle-exclamation" (.Get 0) ) }} {{ $.Scratch.Set "icon" (default "triangle-exclamation" (.Get 0) ) }}
{{ $.Scratch.Set "cardColor" "NULL" }}
{{ $.Scratch.Set "iconColor" "NULL" }}
{{ $.Scratch.Set "textColor" "NULL" }}
{{ end }} {{ end }}
<div <div
{{ if eq ($.Scratch.Get "cardColor") "NULL" }} {{ if not ($.Scratch.Get "cardColor") }}
class="flex px-4 py-3 rounded-md bg-primary-100 dark:bg-primary-900" class="flex px-4 py-3 rounded-md bg-primary-100 dark:bg-primary-900"
{{ else }} {{ else }}
class="flex px-4 py-3 rounded-md" class="flex px-4 py-3 rounded-md"
@ -20,7 +17,7 @@
{{ end }}> {{ end }}>
<span <span
{{ if eq ($.Scratch.Get "iconColor") "NULL" }} {{ if not ($.Scratch.Get "iconColor") }}
class="text-primary-400 ltr:pr-3 rtl:pl-3 flex items-center" class="text-primary-400 ltr:pr-3 rtl:pl-3 flex items-center"
{{ else }} {{ else }}
class="ltr:pr-3 rtl:pl-3 flex items-center" class="ltr:pr-3 rtl:pl-3 flex items-center"
@ -31,7 +28,7 @@
</span> </span>
<span <span
{{ if eq ($.Scratch.Get "textColor") "NULL" }} {{ if not ($.Scratch.Get "textColor") }}
class="dark:text-neutral-300" class="dark:text-neutral-300"
{{ else }} {{ else }}
style="color: {{ $.Scratch.Get "textColor" }}" style="color: {{ $.Scratch.Get "textColor" }}"