diff --git a/assets/sass/booking.scss b/assets/sass/booking.scss index a46a162d6..2d6e495c3 100644 --- a/assets/sass/booking.scss +++ b/assets/sass/booking.scss @@ -68,24 +68,6 @@ } } -.o-booking__links { - margin-top: 1.5rem; - display: flex; - gap: 1rem; - flex-wrap: wrap; - - @media print { - > a { - flex-wrap: wrap; - font-weight: bold; - - &::after { - font-weight: normal; - } - } - } -} - .o-booking__info { margin-bottom: 1.5rem; } diff --git a/assets/sass/expander.scss b/assets/sass/expander.scss index e3b94471d..5d424b185 100644 --- a/assets/sass/expander.scss +++ b/assets/sass/expander.scss @@ -82,6 +82,29 @@ details[open] > .o-expander__summary { } } +.o-expander__actions { + margin-top: 1.5rem; + display: flex; + gap: 1rem; + flex-wrap: wrap; + align-items: center; + + > .a-anchorlink__link { + margin-left: auto; + } + + @media print { + > a { + flex-wrap: wrap; + font-weight: bold; + + &::after { + font-weight: normal; + } + } + } +} + details { position: relative; background-color: var(--bg-neutral); diff --git a/layouts/_markup/render-heading.html b/layouts/_markup/render-heading.html index b85eac95e..f044c3683 100644 --- a/layouts/_markup/render-heading.html +++ b/layouts/_markup/render-heading.html @@ -11,13 +11,7 @@ {{- partial "intersector" -}} {{- $heading | safeHTML -}} - + {{- partial "anchorlink-button" $id -}} {{- else -}} {{- $heading | safeHTML -}} diff --git a/layouts/_partials/anchorlink-button.html b/layouts/_partials/anchorlink-button.html new file mode 100644 index 000000000..e1af91679 --- /dev/null +++ b/layouts/_partials/anchorlink-button.html @@ -0,0 +1,7 @@ + diff --git a/layouts/_partials/booking/links.html b/layouts/_partials/booking/links.html index 1947fcbbc..5627da382 100644 --- a/layouts/_partials/booking/links.html +++ b/layouts/_partials/booking/links.html @@ -1,4 +1,4 @@ -