Skip to content
Snippets Groups Projects
Unverified Commit 10d9911d authored by Olivia Simonet's avatar Olivia Simonet Committed by GitHub
Browse files

Merge pull request #432 from osunyorg/publications-block

Bloc de liste des publications
parents 4d94e2cd fac86872
No related branches found
No related tags found
No related merge requests found
.block-publications
@include in-page-without-sidebar
.block-content
@include grid(2, desktop)
.publications
margin-top: 0
.publication:first-of-type
padding-top: 0
.description
@include h2
margin-top: $spacing-4
\ No newline at end of file
......@@ -60,6 +60,7 @@
@import blocks/posts
@import blocks/projects
@import blocks/programs
@import blocks/publications
@import blocks/sitemap
@import blocks/sound
@import blocks/summary
......
......@@ -20,19 +20,29 @@
@include icon-block(arrow-right, before)
position: absolute
right: 0px
@include media-breakpoint-up(desktop)
top: 50%
transform: translateY(-50%)
a
text-decoration: none
.publication-title
a
@include stretched-link(after)
&:hover
color: var(--color-accent)
.publication-meta
@include small
color: var(--color-text-alt)
margin-top: $spacing-1
a
.publication-content
display: flex
flex-direction: column
.publication-authors
margin-bottom: space()
order: -1
.publication-title
a
@include stretched-link(after)
.publication-meta
@include small
color: var(--color-text-alt)
margin-top: $spacing-1
a
color: var(--color-text-alt)
&:hover
a, &::before
color: var(--color-accent)
@include media-breakpoint-down(desktop)
.publication-meta
padding-right: $spacing-4
......
{{ $heading_level := .heading_level | default 3 }}
{{ $heading := printf "h%d" $heading_level }}
{{ $heading_tag := (dict
"open" ((printf "<%s class='publication-title' itemprop='headline'>" $heading) | safeHTML)
"close" ((printf "</%s>" $heading) | safeHTML)
) }}
{{- $block := .block -}}
{{- $template := .block.template -}}
{{- $position := .block.position -}}
{{- $title := .block.title -}}
{{- with .block.data -}}
<div class="block block-publications {{- if $title }} block-with-title {{- end -}}">
<div class="container">
<div class="block-content">
{{ partial "blocks/top.html" (dict
"title" $block.title
"heading_level" $block.ranks.self
"description" .description
)}}
<div class="publications">
{{ range $publication := .publications -}}
{{ with site.GetPage (printf "/publications/%s" $publication) }}
<article class="publication" itemscope itemtype="http://schema.org/ScholarlyArticle">
<div class="publication-content">
{{- $title := partial "PrepareHTML" .Title -}}
{{ $heading_tag.open }}
<a href="{{ .Permalink }}" title="{{ safeHTML (i18n "commons.more_aria" (dict "Title" $title)) }}">{{ $title }}</a>
{{ $heading_tag.close }}
{{ with .Params.authors_list }}
<div class="publication-authors">
<span itemprop="author">{{ . }}</span>
</div>
{{ end }}
{{ with .Params.ref }}
<div class="publication-meta" itemprop="isPartOf" itemscope itemtype="http://schema.org/PublicationIssue">
<span itemprop="name">{{ . }}</span>
</div>
{{ end }}
</div>
</article>
{{ end}}
{{ end}}
</div>
</div>
</div>
</div>
{{- end -}}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment