File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ function openDialog(dialogId) {
1111 dialog . show ( ) ;
1212 openOverlay ( "dialog" ) ;
1313
14- const closeButton = dialog . querySelector ( ".dialog__header > .a-button" ) ;
14+ const closeButton = dialog . querySelector ( ".o- dialog__header > .a-button" ) ;
1515 if ( closeButton ) {
1616 closeButton . addEventListener ( "click" , ( ) => closeDialog ( dialog ) ) ;
1717 }
@@ -23,7 +23,7 @@ function closeDialog(dialog) {
2323}
2424
2525function closeAllDialogs ( ) {
26- document . querySelectorAll ( "dialog.dialog [open]" ) . forEach ( ( dialog ) => {
26+ document . querySelectorAll ( "dialog[open]" ) . forEach ( ( dialog ) => {
2727 closeDialog ( dialog ) ;
2828 } ) ;
2929}
Original file line number Diff line number Diff line change 1- .dialog {
2- position : fixed ;
3- top : 7rem ;
4- border : none ;
5- padding : 0 ;
6- background-color : var (--bg-default );
7- color : var (--color-body );
8- border-radius : var (--border-radius-m );
9- max-width : 80vw ;
10- max-height : 80vh ;
11- overflow : auto ;
12- z-index : 12 ;
1+ .o-dialog {
2+ max-height : calc (100vh - 14rem );
133
144 .a-anchorlink {
155 margin-bottom : 0 ;
2313 max-width : 60rem ;
2414 }
2515
16+ & __wrapper {
17+ width : fit-content ;
18+ position : fixed ;
19+ top : 7rem ;
20+ border : none ;
21+ padding : 0 ;
22+ background-color : var (--bg-default );
23+ color : var (--color-body );
24+ border-radius : var (--border-radius-m );
25+ z-index : 12 ;
26+ border : var (--border );
27+ overflow : auto ;
28+ }
29+
2630 & __header {
2731 display : flex ;
2832 column-gap : 1rem ;
Original file line number Diff line number Diff line change 8585 {{- $content := partial "increase-headings" (dict "content" .page.Content "offset" 2) -}}
8686 {{- $content := partial "prefix-footnotes" (dict "content" $content "prefix" .page.File.ContentBaseName) -}}
8787 {{- $content := partial "prefix-heading-ids" (dict "content" $content "prefix" .page.File.ContentBaseName) -}}
88- {{- $content := partial "remove-newlines" $content -}}
8988 {{- $content | safeHTML -}}
9089 </ div >
9190
Original file line number Diff line number Diff line change 1- {{ if .ButtonText }}
2- < button type ="button " data-dialog-trigger ="{{ .ID }} ">
3- {{ .ButtonText }}
4- </ button >
5- {{ end }}
6-
7-
8- < dialog id ="{{ .ID }} " class ="dialog " aria-labelledby ="{{ .ID }}-title ">
9- < div class ="dialog__header ">
10- < h2 id ="{{ .ID }}-title " class ="dialog__title "> {{ .Title }}</ h2 >
11- {{ partial "button-internal" (dict "Text" (partial "icon" "close")) }}
12- </ div >
13- < div class ="dialog__body ">
14- {{ .Content }}
1+ < dialog
2+ id ="{{ .ID }} "
3+ class ="o-dialog__wrapper o-container "
4+ aria-labelledby ="{{ .ID }}-title "
5+ >
6+ < div class ="o-dialog ">
7+ < div class ="o-dialog__header ">
8+ < h2 id ="{{ .ID }}-title " class ="o-dialog__title "> {{ .Title }}</ h2 >
9+ {{- partial "button-internal" (dict "Text" (partial "icon" "close")) -}}
10+ </ div >
11+ < div class ="o-dialog__body ">
12+ {{- .Content -}}
13+ </ div >
1514 </ div >
1615</ dialog >
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments