diff --git a/layouts/shortcodes/attachments.html b/layouts/shortcodes/attachments.html index b2311bb3ca..d348f395cc 100644 --- a/layouts/shortcodes/attachments.html +++ b/layouts/shortcodes/attachments.html @@ -1,36 +1,33 @@ -{{ $_hugo_config := `{ "version": 1 }` }} -{{ $style := .Get "style" | default "neutral" }} -{{ $title := .Get "title" | default ("Attachments-label" | T) }} -{{ $sort := .Get "sort" | default "asc" }} -
-
{{ $title }}
-
- {{- $filesName := "files" }} - {{- if ne .Page.File.BaseFileName "index" }} - {{- $filesName = printf "%s.files" .Page.File.BaseFileName }} - {{- end}} +{{- $_hugo_config := `{ "version": 1 }` }} +{{- $style := .Get "style" | default "neutral" }} +{{- $title := .Get "title" | default ("Attachments-label" | T) }} +{{- $sort := .Get "sort" | default "asc" }} +
+
{{ $title }}
+
    + {{- $filesName := "files" }} + {{- if ne .Page.File.BaseFileName "index" }} + {{- $filesName = printf "%s.files" .Page.File.BaseFileName }} + {{- end}} - {{- $fileDir := replace .Page.File.Dir "\\" "/" }} - {{- $pattern := .Get "pattern" | default "" }} - {{- range sort (readDir (printf "content/%s%s" .Page.File.Dir $filesName) ) "Name" $sort }} - {{- if findRE $pattern .Name}} - {{- $size := .Size }} - {{- $unit := "Byte-symbol" }} - {{- if ge $size 1024 }} - {{- $size = div $size 1024 }} - {{- $unit = "Kilobyte-symbol" }} - {{- end }} - {{- if ge $size 1024 }} - {{- $size = div $size 1024 }} - {{- $unit = "Megabyte-symbol" }} - {{- end }} - {{- $unitsymbol := $unit | T }} -
  • - {{.Name}} - ({{$size}} {{$unitsymbol}}) -
  • - {{- end }} + {{- $fileDir := replace .Page.File.Dir "\\" "/" }} + {{- $pattern := .Get "pattern" | default "" }} + {{- range sort (readDir (printf "content/%s%s" .Page.File.Dir $filesName) ) "Name" $sort }} + {{- if findRE $pattern .Name}} + {{- $size := .Size }} + {{- $unit := "Byte-symbol" }} + {{- if ge $size 1024 }} + {{- $size = div $size 1024 }} + {{- $unit = "Kilobyte-symbol" }} + {{- end }} + {{- if ge $size 1024 }} + {{- $size = div $size 1024 }} + {{- $unit = "Megabyte-symbol" }} + {{- end }} + {{- $unitsymbol := $unit | T }} +
  • {{.Name}} ({{$size}} {{$unitsymbol}})
  • {{- end }} -
- {{- .Inner }} -
+ {{- end }} + + {{- .Inner }} + diff --git a/static/css/theme.css b/static/css/theme.css index ccc6a38ce6..1159e9b999 100644 --- a/static/css/theme.css +++ b/static/css/theme.css @@ -507,7 +507,7 @@ div.notices.tip > div.label:first-child:before { /* attachments shortcode */ -section.attachments { +div.attachments { border-top-width: 2rem; border-top-style: solid; color: #505050; @@ -519,14 +519,14 @@ section.attachments { padding-bottom: .1px; } -section.attachments > div.label { +div.attachments > div.label { color: #fff; font-weight: normal; margin-bottom: 1rem; margin-top: -1.75rem; } -section.attachments > div.label:first-child:before { +div.attachments > div.label:first-child:before { font-family: "Font Awesome 5 Free"; font-weight: 900; margin-left: -.35rem; @@ -534,7 +534,7 @@ section.attachments > div.label:first-child:before { content: "\f0c6"; } -section.attachments .attachments-files { +div.attachments .attachments-files { padding: 1rem; display: block; font-size: 1rem; @@ -542,36 +542,36 @@ section.attachments .attachments-files { margin-bottom: 0rem; } -section.attachments.orange { +div.attachments.orange { border-color: #BF8B44; background-color: #FFF2DB; } -section.attachments.green { +div.attachments.green { border-color: #5AA55A; background-color: #E6F9E6; } -section.attachments.red { +div.attachments.red { border-color: #D96A68; background-color: #FFEBEB; } -section.attachments.blue { +div.attachments.blue { border-color: #4897CC; background-color: #E9F5FD; } -section.attachments.grey { +div.attachments.grey { border-color: #505D65; background-color: #F4F4F4; } -section.attachments.neutral { +div.attachments.neutral { border-color: transparent; background-color: transparent; } -section.attachments.neutral > div.label { +div.attachments.neutral > div.label { color: #505050; }