File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -73,11 +73,13 @@ body {
7373 }
7474 }
7575
76- .highlight [filename ] {
76+ .highlight [filename ],
77+ .hextra-asciinema-player [filename ] {
7778 margin-top : 2rem ;
7879 }
7980
80- .highlight [filename ]::before {
81+ .highlight [filename ]::before ,
82+ .hextra-asciinema-player [filename ]::before {
8183 content : attr (filename );
8284 display : block ;
8385 padding : 0.5rem 0.75rem ;
9294 border-top-right-radius : 0.5rem ;
9395 }
9496
95- .highlight [filename ] pre {
97+ .highlight [filename ] pre ,
98+ .hextra-asciinema-player [filename ] pre {
9699 border-top-left-radius : 0 ;
97100 border-top-right-radius : 0 ;
98101 }
Original file line number Diff line number Diff line change 2020{{- $loop := .Get "loop" | default false -}}
2121{{- $poster := .Get "poster" | default "" -}}
2222{{- $markers := .Get "markers" | default "" -}}
23+ {{- $filename := .Get "filename" | default "" -}}
2324
2425{{- /* Handle file path: support local files, absolute paths, and remote URLs */ -}}
2526{{- $isLocal := not (urls.Parse $castFile).Scheme -}}
8485 data-autoplay ="{{ $autoplay }} "
8586 data-loop ="{{ $loop }} "
8687 {{- if ne $poster "" }} data-poster="{{ $poster | safeURL }} "{{- end -}}
87- {{- if $markerConfig }} data-markers ='{{ $markerConfig }} '{{- end -}} >
88+ {{- if $markerConfig }} data-markers ='{{ $markerConfig }} '{{- end -}}
89+ {{- if $filename }} filename ="{{ $filename }} "{{- end -}} >
8890</ div >
8991
9092{{- /* Include asciinema-player assets once per page */ -}}
Original file line number Diff line number Diff line change 1010
1111{{- $path := .Get 0 -}}
1212{{- $allowUnsafeHTML := eq (.Get "allowUnsafeHTML") "true" -}}
13+ {{- $filename := .Get "filename" -}}
14+ {{- $fileAttr := "" -}}
15+ {{- if $filename -}}{{- $fileAttr = printf " {filename=\"%s\"}" $filename -}}{{- end -}}
1316{{- $data := "" -}}
1417{{- $page := .Page -}}
1518
4447 {{- $source := index $cell "source" -}}
4548 {{- $sourceContent := (cond (reflect.IsSlice $source) (delimit $source "") $source) -}}
4649{{- with ($sourceContent | strings.Chomp) -}}
47- {{ (printf "\n\n```%s\n%s\n```\n" $language .) | safeHTML -}}
50+ {{ (printf "\n\n```%s%s \n%s\n```\n" $language $fileAttr .) | safeHTML -}}
4851{{- end -}}
4952
5053 < div class ="hextra-jupyter-code-cell mb-3 ">
You can’t perform that action at this time.
0 commit comments