mirror of
https://github.com/dillonzq/LoveIt.git
synced 2024-11-23 23:38:23 +01:00
42 lines
2.3 KiB
HTML
42 lines
2.3 KiB
HTML
{{- $scratch := .Page.Scratch.Get "scratch" -}}
|
|
|
|
{{- if .IsNamedParams -}}
|
|
{{- if .Get "url" -}}
|
|
<meting-js url="{{ .Get `url` }}" name="{{ .Get `name` }}" artist="{{ .Get `artist` }}" cover="{{ .Get `cover` }}" theme="{{ .Get `theme` | default `#a9a9b3` }}"
|
|
{{- with .Get "fixed" }} fixed="{{ . }}"{{ end -}}
|
|
{{- with .Get "mini" }} mini="{{ . }}"{{ end -}}
|
|
{{- with .Get "autoplay" }} autoplay="{{ . }}"{{ end -}}
|
|
{{- with .Get "volume" }} volume="{{ . }}"{{ end -}}
|
|
{{- with .Get "mutex" }} mutex="{{ . }}"{{ end -}}
|
|
></meting-js>
|
|
{{- else if .Get "auto" -}}
|
|
<meting-js auto="{{ .Get `auto` }}" theme="{{ .Get `theme` | default `#a9a9b3` }}"
|
|
{{- with .Get "fixed" }} fixed="{{ . }}"{{ end -}}
|
|
{{- with .Get "mini" }} mini="{{ . }}"{{ end -}}
|
|
{{- with .Get "autoplay" }} autoplay="{{ . }}"{{ end -}}
|
|
{{- with .Get "loop" }} loop="{{ . }}"{{ end -}}
|
|
{{- with .Get "order" }} order="{{ . }}"{{ end -}}
|
|
{{- with .Get "volume" }} volume="{{ . }}"{{ end -}}
|
|
{{- with .Get "mutex" }} mutex="{{ . }}"{{ end -}}
|
|
{{- with .Get "list-folded" }} list-folded="{{ . }}"{{ end -}}
|
|
{{- with .Get "list-max-height" }} list-max-height="{{ . }}"{{ end -}}
|
|
></meting-js>
|
|
{{- else -}}
|
|
<meting-js server="{{ .Get `server` }}" type="{{ .Get `type` }}" id="{{ .Get `id` }}" theme="{{ .Get `theme` | default `#a9a9b3` }}"
|
|
{{- with .Get "fixed" }} fixed="{{ . }}"{{ end -}}
|
|
{{- with .Get "mini" }} mini="{{ . }}"{{ end -}}
|
|
{{- with .Get "autoplay" }} autoplay="{{ . }}"{{ end -}}
|
|
{{- with .Get "loop" }} loop="{{ . }}"{{ end -}}
|
|
{{- with .Get "order" }} order="{{ . }}"{{ end -}}
|
|
{{- with .Get "volume" }} volume="{{ . }}"{{ end -}}
|
|
{{- with .Get "mutex" }} mutex="{{ . }}"{{ end -}}
|
|
{{- with .Get "list-folded" }} list-folded="{{ . }}"{{ end -}}
|
|
{{- with .Get "list-max-height" }} list-max-height="{{ . }}"{{ end -}}
|
|
></meting-js>
|
|
{{- end -}}
|
|
{{- else if strings.HasSuffix (.Get 0) "http" -}}
|
|
<meting-js auto="{{ .Get 0 }}" theme="#a9a9b3"></meting-js>
|
|
{{- else -}}
|
|
<meting-js server="{{ .Get 0 }}" type="{{ .Get 1 }}" id="{{ .Get 2 }}" theme="#a9a9b3"></meting-js>
|
|
{{- end -}}
|
|
{{- $scratch.Set "music" true -}}
|