mirror of
https://github.com/gcushen/hugo-academic.git
synced 2025-07-23 18:10:52 +02:00
feat(blox): allow to specify grid cols in article-grid view
This commit is contained in:
parent
564bf13e6d
commit
01488c3821
3 changed files with 7 additions and 4 deletions
|
@ -94,7 +94,8 @@
|
|||
|
||||
<div class="flex flex-col items-center">
|
||||
|
||||
{{ partial "functions/render_view" (dict "fragment" "start" "page" $block "item" . "view" $view) }}
|
||||
{{ $config := dict "columns" ($block.design.columns | default 2) "len" (len $query) }}
|
||||
{{ partial "functions/render_view" (dict "fragment" "start" "page" $block "item" . "view" $view "config" $config) }}
|
||||
|
||||
{{ range $index, $item := $query }}
|
||||
{{ partial "functions/render_view" (dict "page" $block "item" . "view" $view "index" $index) }}
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
{{ if eq $fragment "body" }}
|
||||
{{ $html = (partial (printf "views/%s" $view) (dict "page" $page "item" $item "index" $index)) }}
|
||||
{{ else }}
|
||||
{{ $html = (partial (printf "views/%s.%s" $view $fragment) (dict "page" $page "item" $item "index" $index)) }}
|
||||
{{ $html = (partial (printf "views/%s.%s" $view $fragment) (dict "page" $page "item" $item "index" $index "config" (.config | default dict))) }}
|
||||
{{ end }}
|
||||
|
||||
{{ return $html }}
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
<div class="container px-8 mx-auto max-w-screen-lg xl:px-5 py-5 lg:py-8">
|
||||
<div class="grid gap-10 md:grid-cols-2 lg:gap-10">
|
||||
{{ $columns := .config.columns | default 2 }}
|
||||
{{ $len := .config.len | default 2 }}
|
||||
<div class="container px-8 mx-auto xl:px-5 py-5 lg:py-8 {{ if eq $len 1 }}max-w-[500px] justify-center{{else}}max-w-screen-lg {{end}}">
|
||||
<div class="grid gap-10 md:grid-cols-{{$columns}} lg:gap-10">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue