diff --git a/assets/css/components/_chart.scss b/assets/css/components/_chart.scss index f6af610..2137a19 100644 --- a/assets/css/components/_chart.scss +++ b/assets/css/components/_chart.scss @@ -1,22 +1,23 @@ .chart-container { - position: relative; - margin-inline: auto; - block-size: 50vh; + position: relative; + margin-inline: auto; + block-size: 100vh; + inline-size: 95vw; + display: flex; + justify-content: center; + + @media (orientation: landscape) { + block-size: 75vh; inline-size: 95vw; - display: flex; - justify-content: center; + } - @media (orientation: landscape) { - block-size: 75vh; - inline-size: 95vw; - } + @include mq("large") { + block-size: auto; + max-block-size: 80vh; + inline-size: 50vw; + } - @include mq("large") { - block-size: 50vh; - inline-size: 50vw; - } - - & + .chart-container { - margin-block-start: 1em; - } + & + .chart-container { + margin-block-start: 1em; + } } diff --git a/layouts/shortcodes/chart.html b/layouts/shortcodes/chart.html index e8f40d0..970729b 100644 --- a/layouts/shortcodes/chart.html +++ b/layouts/shortcodes/chart.html @@ -2,26 +2,37 @@ {{- erroridf "a11y-chart-longdesc" "No longdesc found for chart '%q' (%q)" ( .Get "chart-id" ) .Page.File.Path -}} {{- end -}} -
- {{- with .Get "chart-id" -}} -
- - You must enable Javascript to view this chart. - -
- {{- end -}} - {{- with .Get "chart-id-2" -}} -
- - You must enable Javascript to view this chart. - -
- {{- end -}} - {{- if or ( .Get "caption" ) ( .Get "title" ) -}} -
- {{- with .Get "title" -}}

{{ . | markdownify | safeHTML }}

{{- end -}} - {{- with .Get "caption" -}}

{{ . | markdownify | safeHTML }}

{{- end -}} -
- {{- end -}} +
+ {{- with .Get "chart-id" -}} +
+ + You must enable Javascript to view this chart. + +
+ {{- end -}} + {{- with .Get "chart-id-2" -}} +
+ + You must enable Javascript to view this chart. + +
+ {{- end -}} + + {{- if or ( .Get "caption" ) ( .Get "title" ) -}} +
+ {{- with .Get "title" -}}

{{ . | markdownify | safeHTML }}

{{- end -}} + {{- with .Get "caption" -}}

{{ . | markdownify | safeHTML }}

{{- end -}} +
+ {{- end -}}