diff --git a/functions.php b/functions.php index 782e74f..e74a781 100644 --- a/functions.php +++ b/functions.php @@ -417,8 +417,10 @@ function blocksy_tainacan_custom_post_types_single_options( $options, $post_type ], false); if ( is_array($item_extra_options) ) { - $options['options'][$post_type . '_single_section_options']['inner-options'] = array_merge( - $options['options'][$post_type . '_single_section_options']['inner-options'], + array_splice( + $options['options'][$post_type . '_single_section_options']['inner-options'][0], + 1, + 0, $item_extra_options ); } diff --git a/global.php b/global.php index c185d3d..4a18e48 100644 --- a/global.php +++ b/global.php @@ -10,7 +10,7 @@ blc_call_fnc(['fnc' => 'blocksy_output_responsive'], [ 'css' => $css, 'tablet_css' => $tablet_css, 'mobile_css' => $mobile_css, - 'selector' => ".single-item-collection--metadata", + 'selector' => ".tainacan-item-section__metadata", 'variableName' => 'column-width', 'value' => get_theme_mod($prefix . '_metadata_columns', [ 'mobile' => '200px', diff --git a/helpers/blocksy-integration.php b/helpers/blocksy-integration.php index 0dee3c1..0af536c 100644 --- a/helpers/blocksy-integration.php +++ b/helpers/blocksy-integration.php @@ -28,3 +28,15 @@ if (! function_exists('blc_call_fnc')) { return call_user_func($args['fnc'], ...$params); } } + +/** + * Return the url to be used in image picker from the child theme. + * The original function is on the /admin/helpers/options.php folder in the parent theme. + * + * @param string $path image name. + */ +if (! function_exists('blocksy_tainacan_image_picker_url')) { + function blocksy_tainacan_image_picker_url($path) { + return get_stylesheet_directory_uri() . '/static/images/' . $path; + } +} diff --git a/inc/options/posts/tainacan-item-single.php b/inc/options/posts/tainacan-item-single.php index abe0306..cdc7d7a 100644 --- a/inc/options/posts/tainacan-item-single.php +++ b/inc/options/posts/tainacan-item-single.php @@ -9,27 +9,29 @@ if (! isset($is_bbpress)) { } $options = [ + [ + blocksy_rand_md5() => [ + 'type' => 'ct-title', + 'label' => __( 'Tainacan Item Elements', 'blocksy' ), + ], + ], blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/gallery-mode.php', [ 'prefix' => $post_type->name . '_single', 'enabled' => 'no' ], false), + blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/tainacan-single-structure.php', [ + 'prefix' => $post_type->name . '_single' + ], false), blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/section-labels.php', [ 'prefix' => $post_type->name . '_single', 'enabled' => 'yes' ], false), + blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/metadata-list.php', [ + 'prefix' => $post_type->name . '_single', + ], false), + blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/hide-download-button.php', [ 'prefix' => $post_type->name . '_single', 'enabled' => 'no' ], false), - blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/show-title-metadata.php', [ - 'prefix' => $post_type->name . '_single', - 'enabled' => 'yes' - ], false), - blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/show-thumbnail.php', [ - 'prefix' => $post_type->name . '_single', - 'enabled' => 'no' - ], false), - blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/metadata-columns.php', [ - 'prefix' => $post_type->name . '_single' - ], false), ]; \ No newline at end of file diff --git a/inc/options/single-elements/metadata-list.php b/inc/options/single-elements/metadata-list.php new file mode 100644 index 0000000..f69fc54 --- /dev/null +++ b/inc/options/single-elements/metadata-list.php @@ -0,0 +1,30 @@ + [ + 'label' => __( 'Metadata List', 'blocksy-tainacan' ), + 'type' => 'ct-panel', + 'sync' => blocksy_sync_whole_page([ + 'prefix' => $prefix, + ]), + 'inner-options' => [ + blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/show-title-metadata.php', [ + 'prefix' => $post_type->name . '_single', + 'enabled' => 'yes' + ], false), + blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/show-thumbnail.php', [ + 'prefix' => $post_type->name . '_single', + 'enabled' => 'no' + ], false), + blocksy_get_options(get_stylesheet_directory() . '/inc/options/single-elements/metadata-columns.php', [ + 'prefix' => $post_type->name . '_single' + ], false) + ] + ] +]; \ No newline at end of file diff --git a/inc/options/single-elements/section-labels.php b/inc/options/single-elements/section-labels.php index 78d093b..db3c851 100644 --- a/inc/options/single-elements/section-labels.php +++ b/inc/options/single-elements/section-labels.php @@ -20,25 +20,51 @@ $options = [ 'prefix' => $prefix, ]), 'inner-options' => [ - $prefix . 'section_document_label' => [ - 'label' => __( 'Label for the "Document" section', 'blocksy-tainacan' ), - 'desc' => __( 'Leave it blank for not displaying any label.', 'blocksy-tainacan' ), - 'type' => 'text', - 'design' => 'block', - 'value' => __( 'Document', 'blocksy-tainacan' ), - 'sync' => blocksy_sync_single_post_container([ - 'prefix' => $prefix - ]) + blocksy_rand_md5() => [ + 'type' => 'ct-condition', + 'condition' => [ + $prefix . 'gallery_mode' => 'no' + ], + 'options' => [ + $prefix . 'section_document_label' => [ + 'label' => __( 'Label for the "Document" section', 'blocksy-tainacan' ), + 'desc' => __( 'Leave it blank for not displaying any label.', 'blocksy-tainacan' ), + 'type' => 'text', + 'design' => 'block', + 'value' => __( 'Document', 'blocksy-tainacan' ), + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], + $prefix . 'section_attachments_label' => [ + 'label' => __( 'Label for the "Attachments" section', 'blocksy-tainacan' ), + 'desc' => __( 'Leave it blank for not displaying any label.', 'blocksy-tainacan' ), + 'type' => 'text', + 'design' => 'block', + 'value' => __( 'Attachments', 'blocksy-tainacan' ), + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], + ] ], - $prefix . 'section_attachments_label' => [ - 'label' => __( 'Label for the "Attachments" section', 'blocksy-tainacan' ), - 'desc' => __( 'Leave it blank for not displaying any label.', 'blocksy-tainacan' ), - 'type' => 'text', - 'design' => 'block', - 'value' => __( 'Attachments', 'blocksy-tainacan' ), - 'sync' => blocksy_sync_single_post_container([ - 'prefix' => $prefix - ]) + blocksy_rand_md5() => [ + 'type' => 'ct-condition', + 'condition' => [ + $prefix . 'gallery_mode' => 'yes' + ], + 'options' => [ + $prefix . 'section_documents_label' => [ + 'label' => __( 'Label for the "Documents" section', 'blocksy-tainacan' ), + 'desc' => __( 'Leave it blank for not displaying any label. This section is displayed only in Gallery mode.', 'blocksy-tainacan' ), + 'type' => 'text', + 'design' => 'block', + 'value' => __( 'Documents', 'blocksy-tainacan' ), + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], + ] ], $prefix . 'section_metadata_label' => [ 'label' => __( 'Label for the "Metadata" section', 'blocksy-tainacan' ), diff --git a/inc/options/single-elements/tainacan-single-structure.php b/inc/options/single-elements/tainacan-single-structure.php new file mode 100644 index 0000000..a54c665 --- /dev/null +++ b/inc/options/single-elements/tainacan-single-structure.php @@ -0,0 +1,46 @@ + [ + 'label' => false, + 'type' => 'ct-image-picker', + 'value' => 'type-dam', + 'design' => 'block', + 'setting' => [ 'transport' => 'postMessage' ], + 'choices' => [ + 'type-dam' => [ + 'src' => blocksy_tainacan_image_picker_url( 'type-dam.svg' ), + 'title' => __( 'Document, Attachments, Metadata', 'blocksy' ), + ], + + 'type-dma' => [ + 'src' => blocksy_tainacan_image_picker_url( 'type-dma.svg' ), + 'title' => __( 'Document, Metadata, Attachments', 'blocksy' ), + ], + + 'type-mda' => [ + 'src' => blocksy_tainacan_image_picker_url( 'type-mda.svg' ), + 'title' => __( 'Metadata, Document, Attachments', 'blocksy' ), + ], + + 'type-gm' => [ + 'src' => blocksy_tainacan_image_picker_url( 'type-gm.svg' ), + 'title' => __( 'Metadata to the right', 'blocksy' ), + ], + + 'type-mg' => [ + 'src' => blocksy_tainacan_image_picker_url( 'type-mg.svg' ), + 'title' => __( 'Metadata to the left', 'blocksy' ), + ], + ], + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], +]; \ No newline at end of file diff --git a/js/attachments-carousel.js b/js/attachments-carousel.js index a50c434..c8243d9 100644 --- a/js/attachments-carousel.js +++ b/js/attachments-carousel.js @@ -89,7 +89,7 @@ var initPhotoSwipeFromDOM = function(gallerySelector) { h: parseInt(imgHeight, 10) }; - if (linkEl.children[1] && linkEl.children[1].classList.contains('single-item-file-name')) { + if (linkEl.children[1] && linkEl.children[1].classList.contains('swiper-slide-name')) { item.title = linkEl.children[1].innerText; } } @@ -178,10 +178,10 @@ var initPhotoSwipeFromDOM = function(gallerySelector) { }; var openPhotoSwipe = function( - index, - galleryElement, - disableAnimation, - fromURL + index, + galleryElement, + disableAnimation, + fromURL ) { var pswpElement = document.querySelectorAll(".pswp")[0], gallery, diff --git a/sass/style.scss b/sass/style.scss index 3e53297..45f716a 100644 --- a/sass/style.scss +++ b/sass/style.scss @@ -17,6 +17,22 @@ --tainacan-block-gray5: var(--headingColor, rgba(44, 62, 80, 1)); } +// Grid mixin for display: grid compatibility +@mixin display-grid { + flex-wrap: wrap; + display: flex; + display: -ms-grid; + display: grid; +} +@mixin grid-child ($col-start, $col-end, $row-start, $row-end) { + -ms-grid-column: $col-start; + -ms-grid-column-span: $col-end - $col-start; + -ms-grid-row: $row-start; + -ms-grid-row-span: $row-end - $row-start; + grid-column: #{$col-start}/#{$col-end}; + grid-row: #{$row-start}/#{$row-end}; +} + /* Remaining imports */ @import './tainacan-item-archive.scss'; @import './tainacan-item-single.scss'; \ No newline at end of file diff --git a/sass/tainacan-item-archive.scss b/sass/tainacan-item-archive.scss index dcbb7e2..fadb8b0 100644 --- a/sass/tainacan-item-archive.scss +++ b/sass/tainacan-item-archive.scss @@ -21,7 +21,7 @@ top: -52px !important; background: transparent !important; padding: 6px 13px; - display: grid; + @include display-grid; grid-template-columns: 1fr minmax(auto, 1300px) 1fr; grid-template-rows: auto 1fr; grid-template-areas: diff --git a/sass/tainacan-item-single.scss b/sass/tainacan-item-single.scss index f61da58..4d70ad2 100644 --- a/sass/tainacan-item-single.scss +++ b/sass/tainacan-item-single.scss @@ -1,7 +1,57 @@ /* Single Item Page */ -.single-item-data-section { +.tainacan-item-single { + // Overall page layout structure ------------------- + @include display-grid; + align-items: start; + grid-column-gap: 32px; + column-gap: 32px; + grid-row-gap: 2.25rem; + row-gap: 2.25rem; + + .tainacan-item-section { + max-width: var(--block-max-width);; + align-self: flex-start; + align-self: start; + } + .tainacan-item-section--document { grid-area: document } + .tainacan-item-section--attachments { grid-area: attachments } + .tainacan-item-section--gallery { grid-area: gallery } + .tainacan-item-section--metadata { grid-area: metadata } + + &.tainacan-item-single--layout-type-dam { + grid-template-areas: + 'document' + 'attachments' + 'metadata'; + } + &.tainacan-item-single--layout-type-dma { + grid-template-areas: + 'document' + 'metadata' + 'attachments'; + } + &.tainacan-item-single--layout-type-mda { + grid-template-areas: + 'metadata' + 'document' + 'attachments'; + } + &.tainacan-item-single--layout-type-mg { + grid-template-areas: + 'metadata gallery document' + 'metadata gallery attachments' + 'metadata . .' + } + &.tainacan-item-single--layout-type-gm { + grid-template-areas: + 'gallery document metadata' + 'gallery attachments metadata' + '. . metadata' + } + + // Headings and spacing ---------------------------- h1 { --fontSize: 30px; } @@ -20,56 +70,16 @@ h6 { --fontSize: 16px; } - section{ - margin-bottom: 2.25rem; - } - .tainacan-item-file-download { - position: absolute; - opacity: 0; - transform: scale(0); - border-radius: 24px; - width: 36px; - height: 36px; - bottom: -18px; - right: calc(50% - 18px); - cursor: pointer; - font-size: 0; - background-color: var(--paletteColor1, #3eaf7c); - color: white; - transition: opacity 0.3s ease, transform 0.3s ease, font-size 0.3s ease; - a { - height: 38px; - width: 38px; - display: block; - position: relative; - z-index: 99; - } - &::after { - position: relative; - top: -38px; - display: inline-block; - font: normal normal normal 20px/1 "TainacanIcons"; - font-size: 1.25rem !important; - line-height: 2.25rem; - text-rendering: auto; - vertical-align: middle; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-size: 1.25em; - text-transform: none !important; - letter-spacing: normal !important; - content: 'download'; - display: flex; - justify-content: center; - align-items: center; - } - } - .single-item-collection--document { + // Document, Attachment and Gallery sections ----------------- + .tainacan-item-section__document { display: flex; justify-content: center; + align-items: center; + height: auto; position: relative; + &:hover { .tainacan-item-file-download { opacity: 1; @@ -106,7 +116,7 @@ } } } - .single-item-collection--gallery-items { + .tainacan-item-section__gallery-items { font-weight: normal; transition: font-weight 0.3s ease; @@ -117,7 +127,7 @@ transition: border 0.3s ease; } } - .single-item-collection--attachments-file { + .tainacan-item-section__attachments-file { &:hover { .tainacan-item-file-download { opacity: 1; @@ -125,13 +135,13 @@ } } } - .single-item-collection--gallery { + .tainacan-item-section__gallery { margin-bottom: 24px; ul { list-style: none; padding: 0; } - .tainacan-content { + .tainacan-item-section__document { margin: 0; img { max-height: 60vh; @@ -146,8 +156,8 @@ } } } - .single-item-collection--gallery-items, - .single-item-collection--attachments { + .tainacan-item-section__gallery-items, + .tainacan-item-section__attachments { position: relative; padding: 0 60px; @@ -169,7 +179,7 @@ list-style: none; padding: 0; } - .single-item-collection--attachments-file { + .tainacan-item-section__attachments-file { text-align: center; vertical-align: top; cursor: pointer; @@ -215,7 +225,39 @@ } --swiper-theme-color: var(--paletteColor1, #3eaf7c); --swiper-navigation-color: var(--paletteColor1, #3eaf7c); - .single-item-collection--metadata { + + // Photoswip zoom --------------------------------- + .pswp__zoom-wrap .attachment-without-image { + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + + & > iframe { + min-height: 80vh; + width: 80%; + border: none; + } + + & > a, + & > p { + z-index: 99; + padding: 1rem 4.33337vw; + background: white; + border-radius: var(--borderRadius, 3px); + word-wrap: break-word; + } + & > audio, + & > video { + min-height: 54px; + padding: 12px; + } + + } + + // Metadata list ------------------------------------- + .tainacan-item-section__metadata { height: 100%; div { @@ -267,6 +309,9 @@ p { word-wrap: break-word; } + .tainacan-item-section__metadata-thumbnail img { + border-radius: var(--borderRadius, 3px); + } // Metadata type textarea has different separator .multivalue-separator { @@ -294,33 +339,48 @@ } } - // Photoswip zoom - .pswp__zoom-wrap .attachment-without-image { - width: 100%; - height: 100%; - display: flex; - align-items: center; - justify-content: center; + // Document Download button ------------------------------------- + .tainacan-item-file-download { + position: absolute; + opacity: 0; + transform: scale(0); + border-radius: 24px; + width: 36px; + height: 36px; + bottom: -18px; + right: calc(50% - 18px); + cursor: pointer; + font-size: 0; + background-color: var(--paletteColor1, #3eaf7c); + color: white; + transition: opacity 0.3s ease, transform 0.3s ease, font-size 0.3s ease; - & > iframe { - min-height: 80vh; - width: 80%; - border: none; - } - - & > a, - & > p { + a { + height: 38px; + width: 38px; + display: block; + position: relative; z-index: 99; - padding: 1rem 4.33337vw; - background: white; - border-radius: var(--borderRadius, 3px); - word-wrap: break-word; - } - & > audio, - & > video { - min-height: 54px; - padding: 12px; } + &::after { + position: relative; + top: -38px; + display: inline-block; + font: normal normal normal 20px/1 "TainacanIcons"; + font-size: 1.25rem !important; + line-height: 2.25rem; + text-rendering: auto; + vertical-align: middle; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 1.25em; + text-transform: none !important; + letter-spacing: normal !important; + content: 'download'; + display: flex; + justify-content: center; + align-items: center; + } } } \ No newline at end of file diff --git a/static/images/normal.svg b/static/images/normal.svg new file mode 100644 index 0000000..935f665 --- /dev/null +++ b/static/images/normal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/images/type-dam.svg b/static/images/type-dam.svg new file mode 100644 index 0000000..ab09793 --- /dev/null +++ b/static/images/type-dam.svg @@ -0,0 +1,147 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/type-dma.svg b/static/images/type-dma.svg new file mode 100644 index 0000000..c2b6c8e --- /dev/null +++ b/static/images/type-dma.svg @@ -0,0 +1,147 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/type-gm.svg b/static/images/type-gm.svg new file mode 100644 index 0000000..506ffe6 --- /dev/null +++ b/static/images/type-gm.svg @@ -0,0 +1,183 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/type-mda.svg b/static/images/type-mda.svg new file mode 100644 index 0000000..25d5a72 --- /dev/null +++ b/static/images/type-mda.svg @@ -0,0 +1,147 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/type-mg.svg b/static/images/type-mg.svg new file mode 100644 index 0000000..bc5b48d --- /dev/null +++ b/static/images/type-mg.svg @@ -0,0 +1,179 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/style.css b/style.css index 4f2440a..b3f264b 100644 --- a/style.css +++ b/style.css @@ -45,6 +45,9 @@ top: -52px !important; background: transparent !important; padding: 6px 13px; + flex-wrap: wrap; + display: flex; + display: -ms-grid; display: grid; grid-template-columns: 1fr minmax(auto, 1300px) 1fr; grid-template-rows: auto 1fr; @@ -305,40 +308,396 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { } /* Single Item Page */ -.single-item-data-section { +.tainacan-item-single { + flex-wrap: wrap; + display: flex; + display: -ms-grid; + display: grid; + align-items: start; + grid-column-gap: 32px; + column-gap: 32px; + grid-row-gap: 2.25rem; + row-gap: 2.25rem; --swiper-theme-color: var(--paletteColor1, #3eaf7c); --swiper-navigation-color: var(--paletteColor1, #3eaf7c); } -.single-item-data-section h1 { +.tainacan-item-single .tainacan-item-section { + max-width: var(--block-max-width); + align-self: flex-start; + align-self: start; +} + +.tainacan-item-single .tainacan-item-section--document { + grid-area: document; +} + +.tainacan-item-single .tainacan-item-section--attachments { + grid-area: attachments; +} + +.tainacan-item-single .tainacan-item-section--gallery { + grid-area: gallery; +} + +.tainacan-item-single .tainacan-item-section--metadata { + grid-area: metadata; +} + +.tainacan-item-single.tainacan-item-single--layout-type-dam { + grid-template-areas: 'document' 'attachments' 'metadata'; +} + +.tainacan-item-single.tainacan-item-single--layout-type-dma { + grid-template-areas: 'document' 'metadata' 'attachments'; +} + +.tainacan-item-single.tainacan-item-single--layout-type-mda { + grid-template-areas: 'metadata' 'document' 'attachments'; +} + +.tainacan-item-single.tainacan-item-single--layout-type-mg { + grid-template-areas: 'metadata gallery document' 'metadata gallery attachments' 'metadata . .'; +} + +.tainacan-item-single.tainacan-item-single--layout-type-gm { + grid-template-areas: 'gallery document metadata' 'gallery attachments metadata' '. . metadata'; +} + +.tainacan-item-single h1 { --fontSize: 30px; } -.single-item-data-section h2 { +.tainacan-item-single h2 { --fontSize: 26px; } -.single-item-data-section h3 { +.tainacan-item-single h3 { --fontSize: 22px; } -.single-item-data-section h4 { +.tainacan-item-single h4 { --fontSize: 20px; } -.single-item-data-section h5 { +.tainacan-item-single h5 { --fontSize: 18px; } -.single-item-data-section h6 { +.tainacan-item-single h6 { --fontSize: 16px; } -.single-item-data-section section { - margin-bottom: 2.25rem; +.tainacan-item-single .tainacan-item-section__document { + display: flex; + justify-content: center; + align-items: center; + height: auto; + position: relative; } -.single-item-data-section .tainacan-item-file-download { +.tainacan-item-single .tainacan-item-section__document:hover .tainacan-item-file-download { + opacity: 1; + transform: scale(1); +} + +.tainacan-item-single .tainacan-item-section__document > iframe, .tainacan-item-single .tainacan-item-section__document img.attachment-large { + display: block; + height: auto; + margin: 0 auto; + border: none; +} + +.tainacan-item-single .tainacan-item-section__document > audio { + width: 100%; +} + +@media only screen and (min-width: 768px) { + .tainacan-item-single .tainacan-item-section__document > iframe { + min-height: 600px; + } +} + +@media only screen and (max-width: 576px) { + .tainacan-item-single .tainacan-item-section__document > iframe { + min-height: 429px; + } +} + +.tainacan-item-single .tainacan-item-section__document .tainacan-embed-container { + width: 100%; +} + +.tainacan-item-single .tainacan-item-section__document .tainacan-embed-container iframe { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +.tainacan-item-single .tainacan-item-section__gallery-items { + font-weight: normal; + transition: font-weight 0.3s ease; +} + +.tainacan-item-single .tainacan-item-section__gallery-items img { + border-radius: var(--borderRadius, 3px); + border-bottom: 4px solid transparent; + margin-bottom: 4px; + transition: border 0.3s ease; +} + +.tainacan-item-single .tainacan-item-section__attachments-file:hover .tainacan-item-file-download { + opacity: 1; + transform: scale(1); +} + +.tainacan-item-single .tainacan-item-section__gallery { + margin-bottom: 24px; +} + +.tainacan-item-single .tainacan-item-section__gallery ul { + list-style: none; + padding: 0; +} + +.tainacan-item-single .tainacan-item-section__gallery .tainacan-item-section__document { + margin: 0; +} + +.tainacan-item-single .tainacan-item-section__gallery .tainacan-item-section__document img { + max-height: 60vh; + width: auto; +} + +.tainacan-item-single .tainacan-item-section__gallery .tainacan-item-section__document video { + width: auto; +} + +.tainacan-item-single .tainacan-item-section__gallery .tainacan-item-section__document iframe { + min-height: 200px; + height: 60vh; +} + +.tainacan-item-single .tainacan-item-section__gallery-items, +.tainacan-item-single .tainacan-item-section__attachments { + position: relative; + padding: 0 60px; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .swiper-button-disabled, +.tainacan-item-single .tainacan-item-section__attachments .swiper-button-disabled { + display: none; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .swiper-button-next, +.tainacan-item-single .tainacan-item-section__gallery-items .swiper-button-prev, +.tainacan-item-single .tainacan-item-section__attachments .swiper-button-next, +.tainacan-item-single .tainacan-item-section__attachments .swiper-button-prev { + top: 65px; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .swiper-slide-thumb-active, +.tainacan-item-single .tainacan-item-section__attachments .swiper-slide-thumb-active { + font-weight: bold; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .swiper-slide-thumb-active img, +.tainacan-item-single .tainacan-item-section__attachments .swiper-slide-thumb-active img { + border-bottom: 4px solid var(--paletteColor1, #3eaf7c); +} + +.tainacan-item-single .tainacan-item-section__gallery-items ul, +.tainacan-item-single .tainacan-item-section__attachments ul { + list-style: none; + padding: 0; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file, +.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file { + text-align: center; + vertical-align: top; + cursor: pointer; + word-break: break-all; + font-size: 0.875em; +} + +@media only screen and (max-width: 380px) { + .tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file, + .tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file { + margin: 10px 0; + } +} + +.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file img, +.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file img { + border-radius: var(--borderRadius, 3px); + width: 140px; + height: 140px; + object-fit: cover; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file img:focus, +.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file img:focus { + outline: none; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file a, +.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file a { + width: 100%; + max-width: 140px; + font-size: 0.875rem; + text-align: center; + word-break: break-all; + line-height: 1.5rem; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file a, +.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file a:focus, +.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file a:hover, +.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file a, +.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file a:focus, +.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file a:hover { + outline: none; + text-decoration: none; + cursor: pointer; + color: black; +} + +.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file .attachment-without-image img, +.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file .attachment-without-image img { + padding: 36px; + background-color: #dbdbdb; + object-fit: contain; +} + +.tainacan-item-single .pswp__zoom-wrap .attachment-without-image { + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; +} + +.tainacan-item-single .pswp__zoom-wrap .attachment-without-image > iframe { + min-height: 80vh; + width: 80%; + border: none; +} + +.tainacan-item-single .pswp__zoom-wrap .attachment-without-image > a, +.tainacan-item-single .pswp__zoom-wrap .attachment-without-image > p { + z-index: 99; + padding: 1rem 4.33337vw; + background: white; + border-radius: var(--borderRadius, 3px); + word-wrap: break-word; +} + +.tainacan-item-single .pswp__zoom-wrap .attachment-without-image > audio, +.tainacan-item-single .pswp__zoom-wrap .attachment-without-image > video { + min-height: 54px; + padding: 12px; +} + +.tainacan-item-single .tainacan-item-section__metadata { + height: 100%; +} + +.tainacan-item-single .tainacan-item-section__metadata div { + -webkit-column-break-inside: avoid; + page-break-inside: avoid; + break-inside: avoid; + display: inline-block; + width: 100%; +} + +.tainacan-item-single .tainacan-item-section__metadata div:last-child { + -webkit-column-break-inside: auto; + page-break-inside: auto; + break-inside: auto; + display: inline-block; + width: 100%; +} + +@media only screen and (min-width: 768px) { + .tainacan-item-single .tainacan-item-section__metadata { + -moz-column-gap: 0; + -moz-column-rule: none; + -webkit-column-gap: 0; + -webkit-column-rule: none; + column-gap: 4rem; + column-rule: none; + } +} + +@media only screen and (min-width: 1366px) { + .tainacan-item-single .tainacan-item-section__metadata { + -moz-column-gap: 7rem; + -moz-column-rule: none; + -webkit-column-gap: 7rem; + -webkit-column-rule: none; + column-gap: 7rem; + column-rule: none; + } +} + +.tainacan-item-single .tainacan-item-section__metadata h3 { + padding-right: 1rem; + margin-bottom: 0.25rem; + width: 100%; +} + +.tainacan-item-single .tainacan-item-section__metadata h3:first-of-type:last-of-type { + display: inline-block; +} + +.tainacan-item-single .tainacan-item-section__metadata h4, +.tainacan-item-single .tainacan-item-section__metadata label { + padding-right: 0.875rem; + width: 100%; +} + +.tainacan-item-single .tainacan-item-section__metadata h4:first-of-type:last-of-type, +.tainacan-item-single .tainacan-item-section__metadata label:first-of-type:last-of-type { + display: inline-block; +} + +.tainacan-item-single .tainacan-item-section__metadata p { + word-wrap: break-word; +} + +.tainacan-item-single .tainacan-item-section__metadata .tainacan-item-section__metadata-thumbnail img { + border-radius: var(--borderRadius, 3px); +} + +.tainacan-item-single .tainacan-item-section__metadata .multivalue-separator { + color: #cbcbcb; + margin: 0 8px; +} + +.tainacan-item-single .tainacan-item-section__metadata .hierarchy-separator { + color: #cbcbcb; +} + +.tainacan-item-single .tainacan-item-section__metadata .metadata-type-compound .multivalue-separator, +.tainacan-item-single .tainacan-item-section__metadata .metadata-type-textarea .multivalue-separator { + display: block; + max-height: 1px; + width: 35px; + background: #cbcbcb; + content: none; + color: transparent; + margin: 0.875rem auto; +} + +.tainacan-item-single .tainacan-item-section__metadata .tainacan-compound-group { + padding-left: 1.5rem; + border-left: 1px solid #f2f2f2; +} + +.tainacan-item-single .tainacan-item-file-download { position: absolute; opacity: 0; transform: scale(0); @@ -354,7 +713,7 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { transition: opacity 0.3s ease, transform 0.3s ease, font-size 0.3s ease; } -.single-item-data-section .tainacan-item-file-download a { +.tainacan-item-single .tainacan-item-file-download a { height: 38px; width: 38px; display: block; @@ -362,7 +721,7 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { z-index: 99; } -.single-item-data-section .tainacan-item-file-download::after { +.tainacan-item-single .tainacan-item-file-download::after { position: relative; top: -38px; display: inline-block; @@ -382,307 +741,4 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { align-items: center; } -.single-item-data-section .single-item-collection--document { - display: flex; - justify-content: center; - position: relative; -} - -.single-item-data-section .single-item-collection--document:hover .tainacan-item-file-download { - opacity: 1; - transform: scale(1); -} - -.single-item-data-section .single-item-collection--document > iframe, .single-item-data-section .single-item-collection--document img.attachment-large { - display: block; - height: auto; - margin: 0 auto; - border: none; -} - -.single-item-data-section .single-item-collection--document > audio { - width: 100%; -} - -@media only screen and (min-width: 768px) { - .single-item-data-section .single-item-collection--document > iframe { - min-height: 600px; - } -} - -@media only screen and (max-width: 576px) { - .single-item-data-section .single-item-collection--document > iframe { - min-height: 429px; - } -} - -.single-item-data-section .single-item-collection--document .tainacan-embed-container { - width: 100%; -} - -.single-item-data-section .single-item-collection--document .tainacan-embed-container iframe { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.single-item-data-section .single-item-collection--gallery-items { - font-weight: normal; - transition: font-weight 0.3s ease; -} - -.single-item-data-section .single-item-collection--gallery-items img { - border-radius: var(--borderRadius, 3px); - border-bottom: 4px solid transparent; - margin-bottom: 4px; - transition: border 0.3s ease; -} - -.single-item-data-section .single-item-collection--attachments-file:hover .tainacan-item-file-download { - opacity: 1; - transform: scale(1); -} - -.single-item-data-section .single-item-collection--gallery { - margin-bottom: 24px; -} - -.single-item-data-section .single-item-collection--gallery ul { - list-style: none; - padding: 0; -} - -.single-item-data-section .single-item-collection--gallery .tainacan-content { - margin: 0; -} - -.single-item-data-section .single-item-collection--gallery .tainacan-content img { - max-height: 60vh; - width: auto; -} - -.single-item-data-section .single-item-collection--gallery .tainacan-content video { - width: auto; -} - -.single-item-data-section .single-item-collection--gallery .tainacan-content iframe { - min-height: 200px; - height: 60vh; -} - -.single-item-data-section .single-item-collection--gallery-items, -.single-item-data-section .single-item-collection--attachments { - position: relative; - padding: 0 60px; -} - -.single-item-data-section .single-item-collection--gallery-items .swiper-button-disabled, -.single-item-data-section .single-item-collection--attachments .swiper-button-disabled { - display: none; -} - -.single-item-data-section .single-item-collection--gallery-items .swiper-button-next, -.single-item-data-section .single-item-collection--gallery-items .swiper-button-prev, -.single-item-data-section .single-item-collection--attachments .swiper-button-next, -.single-item-data-section .single-item-collection--attachments .swiper-button-prev { - top: 65px; -} - -.single-item-data-section .single-item-collection--gallery-items .swiper-slide-thumb-active, -.single-item-data-section .single-item-collection--attachments .swiper-slide-thumb-active { - font-weight: bold; -} - -.single-item-data-section .single-item-collection--gallery-items .swiper-slide-thumb-active img, -.single-item-data-section .single-item-collection--attachments .swiper-slide-thumb-active img { - border-bottom: 4px solid var(--paletteColor1, #3eaf7c); -} - -.single-item-data-section .single-item-collection--gallery-items ul, -.single-item-data-section .single-item-collection--attachments ul { - list-style: none; - padding: 0; -} - -.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file, -.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file { - text-align: center; - vertical-align: top; - cursor: pointer; - word-break: break-all; - font-size: 0.875em; -} - -@media only screen and (max-width: 380px) { - .single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file, - .single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file { - margin: 10px 0; - } -} - -.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file img, -.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file img { - border-radius: var(--borderRadius, 3px); - width: 140px; - height: 140px; - object-fit: cover; -} - -.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file img:focus, -.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file img:focus { - outline: none; -} - -.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file a, -.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file a { - width: 100%; - max-width: 140px; - font-size: 0.875rem; - text-align: center; - word-break: break-all; - line-height: 1.5rem; -} - -.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file a, -.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file a:focus, -.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file a:hover, -.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file a, -.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file a:focus, -.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file a:hover { - outline: none; - text-decoration: none; - cursor: pointer; - color: black; -} - -.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file .attachment-without-image img, -.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file .attachment-without-image img { - padding: 36px; - background-color: #dbdbdb; - object-fit: contain; -} - -.single-item-data-section .single-item-collection--metadata { - height: 100%; -} - -.single-item-data-section .single-item-collection--metadata div { - -webkit-column-break-inside: avoid; - page-break-inside: avoid; - break-inside: avoid; - display: inline-block; - width: 100%; -} - -.single-item-data-section .single-item-collection--metadata div:last-child { - -webkit-column-break-inside: auto; - page-break-inside: auto; - break-inside: auto; - display: inline-block; - width: 100%; -} - -@media only screen and (min-width: 768px) { - .single-item-data-section .single-item-collection--metadata { - -moz-column-gap: 0; - -moz-column-rule: none; - -webkit-column-gap: 0; - -webkit-column-rule: none; - column-gap: 4rem; - column-rule: none; - } -} - -@media only screen and (min-width: 1366px) { - .single-item-data-section .single-item-collection--metadata { - -moz-column-gap: 7rem; - -moz-column-rule: none; - -webkit-column-gap: 7rem; - -webkit-column-rule: none; - column-gap: 7rem; - column-rule: none; - } -} - -.single-item-data-section .single-item-collection--metadata h3 { - padding-right: 1rem; - margin-bottom: 0.25rem; - width: 100%; -} - -.single-item-data-section .single-item-collection--metadata h3:first-of-type:last-of-type { - display: inline-block; -} - -.single-item-data-section .single-item-collection--metadata h4, -.single-item-data-section .single-item-collection--metadata label { - padding-right: 0.875rem; - width: 100%; -} - -.single-item-data-section .single-item-collection--metadata h4:first-of-type:last-of-type, -.single-item-data-section .single-item-collection--metadata label:first-of-type:last-of-type { - display: inline-block; -} - -.single-item-data-section .single-item-collection--metadata p { - word-wrap: break-word; -} - -.single-item-data-section .single-item-collection--metadata .multivalue-separator { - color: #cbcbcb; - margin: 0 8px; -} - -.single-item-data-section .single-item-collection--metadata .hierarchy-separator { - color: #cbcbcb; -} - -.single-item-data-section .single-item-collection--metadata .metadata-type-compound .multivalue-separator, -.single-item-data-section .single-item-collection--metadata .metadata-type-textarea .multivalue-separator { - display: block; - max-height: 1px; - width: 35px; - background: #cbcbcb; - content: none; - color: transparent; - margin: 0.875rem auto; -} - -.single-item-data-section .single-item-collection--metadata .tainacan-compound-group { - padding-left: 1.5rem; - border-left: 1px solid #f2f2f2; -} - -.single-item-data-section .pswp__zoom-wrap .attachment-without-image { - width: 100%; - height: 100%; - display: flex; - align-items: center; - justify-content: center; -} - -.single-item-data-section .pswp__zoom-wrap .attachment-without-image > iframe { - min-height: 80vh; - width: 80%; - border: none; -} - -.single-item-data-section .pswp__zoom-wrap .attachment-without-image > a, -.single-item-data-section .pswp__zoom-wrap .attachment-without-image > p { - z-index: 99; - padding: 1rem 4.33337vw; - background: white; - border-radius: var(--borderRadius, 3px); - word-wrap: break-word; -} - -.single-item-data-section .pswp__zoom-wrap .attachment-without-image > audio, -.single-item-data-section .pswp__zoom-wrap .attachment-without-image > video { - min-height: 54px; - padding: 12px; -} - /*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/style.css.map b/style.css.map index 1009d20..039994f 100644 --- a/style.css.map +++ b/style.css.map @@ -7,10 +7,10 @@ "sass/tainacan-item-single.scss" ], "sourcesContent": [ - "/**\n * Theme Name: Blocksy Tainacan\n * Description: A Blocksy Child theme compatible with Tainacan plugin\n * Author: Tainacan\n * Template: blocksy\n * Text Domain: blocksy-tainacan\n */\n\n /* Tainacan Gutenberg Blocks colors */\n :root {\n --tainacan-block-primary: var(--paletteColor1, #3eaf7c);\n --tainacan-block-gray0: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray1: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray2: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray3: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray4: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-block-gray5: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n/* Remaining imports */\n@import './tainacan-item-archive.scss';\n@import './tainacan-item-single.scss';", - "/* Tainacan Items list customization */\n.theme-items-list {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-item-background-color: var(--cardBackground, white);\n --tainacan-item-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-item-heading-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-skeleton-color: rgba(252, 252, 252, 0.5);\n \n &:not(.is-fullscreen) {\n justify-content: center;\n top: -52px !important;\n background: transparent !important;\n padding: 6px 13px;\n display: grid;\n grid-template-columns: 1fr minmax(auto, 1300px) 1fr;\n grid-template-rows: auto 1fr;\n grid-template-areas:\n \". searchcontrol .\"\n \"itemslist itemslist itemslist\";\n }\n\n /* Search control */\n .search-control {\n grid-area: searchcontrol;\n border-radius: 0 0 var(--borderRadius, 3px) var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n padding: 20px 20px 6px 20px !important;\n margin: 5px;\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n\n .search-control-item {\n margin-bottom: 20px !important;\n }\n }\n\n /* Filters panel */\n #filters-modal {\n grid-area: itemslist;\n justify-self: start;\n align-self: normal;\n width: 100%;\n\n .modal-content {\n padding: 16px 10px;\n\n #filters-items-list {\n border-radius: var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n padding: 20px;\n margin: -3px;\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n\n .filters-components-list {\n margin-bottom: 24px;\n }\n }\n }\n\n &.tainacan-filter-list-fixed {\n left: 14px;\n }\n }\n\n /* Items list container */\n #items-list-area {\n grid-area: itemslist;\n justify-self: end;\n align-self: normal;\n width: 100%;\n\n #items-list-results {\n .table-container {\n min-width: 100%;\n padding-top: 14px;\n padding-left: 10px;\n padding-bottom: 14px;\n padding-right: 10px;\n }\n \n /* Tainacan items list view modes */\n .tainacan-masonry-container .tainacan-masonry-item,\n .tainacan-records-container .tainacan-record,\n .tainacan-cards-container .tainacan-card,\n .tainacan-list-container .tainacan-list {\n border-radius: var(--borderRadius, 3px);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n border: var(--border, none);\n overflow: hidden;\n\n .metadata-title p {\n font-weight: 500;\n }\n .metadata-value,\n .metadata-label {\n font-size: 0.8125em !important;\n }\n }\n .tainacan-records-container .tainacan-record,\n .tainacan-list-container .tainacan-list {\n background-color: var(--tainacan-item-background-color, white) !important;\n }\n .tainacan-masonry-container .tainacan-masonry-item {\n display: flex !important;\n flex-direction: column-reverse;\n }\n .tainacan-cards-container .tainacan-card {\n min-height: 215px;\n max-height: 215px;\n\n .media .list-metadata {\n padding: 0.125em 1.375em !important;\n\n p.metadata-description {\n max-height: 12.75em !important;\n line-height: 1.25em;\n }\n }\n }\n .tainacan-table {\n padding: 0 12px;\n .column-main-content p { \n font-weight: 500;\n }\n td p {\n font-size: 0.725em !important;\n }\n }\n .tainacan-slide-main-view {\n iframe {\n border: none;\n border-radius: var(--borderRadius, 3px);\n }\n }\n .tainacan-slides-list {\n .swiper-slide img {\n border-radius: var(--borderRadius, 3px);\n padding-bottom: 0;\n }\n }\n\n /* Pagination */\n .pagination-area {\n border-top: none;\n margin-left: 12px;\n margin-right: 12px;\n\n .pagination {\n font-weight: bold;\n --colorActive: #ffffff;\n\n .pagination-link {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 40px;\n width: 42px;\n border-radius: 4px;\n border: 2px solid transparent;\n font-size: 14px;\n font-weight: 600;\n color: var(--color);\n --linkInitialColor: var(--color);\n transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955);\n\n &:hover {\n text-decoration: none;\n border-color: var(--linkHoverColor);\n color: var(--linkHoverColor);\n }\n &.is-current {\n color: var(--colorActive) !important;\n background: var(--linkHoverColor);\n }\n }\n }\n }\n }\n }\n\n /* Advanced Search */\n .advanced-search-criteria-title hr {\n display: none;\n }\n}\n/* Tooltips and Modals are outside of the items list div */\nbody:not(.tainacan-admin-page) {\n\n .tooltip,\n .tainacan-modal-content {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n .tainacan-modal-content {\n border-radius: var(--borderRadius, 6px);\n\n .tainacan-modal-title {\n hr {\n display: none;\n }\n }\n .tabs li {\n margin-bottom: 0px;\n }\n .modal-card-body {\n background-color: var(--tainacan-item-background-color, white);\n }\n }\n}\n\n/* Collection Items List */\n.tainacan-collection-header {\n display: flex;\n padding: 36px 18px 28px 18px;\n justify-content: center;\n align-items: center;\n background-color: var(--backgroundColor, #f8f9fb);\n background-size: cover;\n background-repeat: no-repeat;\n\n // We also apply this here as we want to keep the same style of the .theme-items-list\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-item-background-color: var(--cardBackground, white);\n\n .tainacan-collection-header__box {\n width: var(--maxSiteWidth, 1290px);\n border-radius: var(--borderRadius,3px) var(--borderRadius, 3px) 0 0;\n background-color: var(--tainacan-item-background-color,#fff);\n padding: 20px;\n box-shadow: var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));\n\n h1 {\n margin-bottom: 4px;\n display: inline-block;\n }\n .ct-title-label {\n font-weight: normal;\n &::after {\n content: ': ';\n }\n }\n .collection-thumbnail {\n max-width: calc(var(--tainacan-filter-menu-width-theme, 20%) - 24px);\n float: left;\n margin-right: 24px;\n\n img {\n border-radius: var(--borderRadius,3px);\n }\n }\n }\n}\n\n", - "\n/* Single Item Page */\n.single-item-data-section {\n \n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 26px;\n }\n h3 {\n --fontSize: 22px;\n }\n h4 {\n --fontSize: 20px;\n }\n h5 {\n --fontSize: 18px;\n }\n h6 {\n --fontSize: 16px;\n }\n section{\n margin-bottom: 2.25rem;\n }\n .tainacan-item-file-download {\n position: absolute;\n opacity: 0;\n transform: scale(0);\n border-radius: 24px;\n width: 36px;\n height: 36px;\n bottom: -18px;\n right: calc(50% - 18px);\n cursor: pointer;\n font-size: 0;\n background-color: var(--paletteColor1, #3eaf7c);\n color: white;\n transition: opacity 0.3s ease, transform 0.3s ease, font-size 0.3s ease;\n\n a {\n height: 38px;\n width: 38px;\n display: block;\n position: relative;\n z-index: 99;\n }\n\n &::after {\n position: relative;\n top: -38px;\n display: inline-block;\n font: normal normal normal 20px/1 \"TainacanIcons\";\n font-size: 1.25rem !important;\n line-height: 2.25rem;\n text-rendering: auto;\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 1.25em;\n text-transform: none !important;\n letter-spacing: normal !important;\n content: 'download';\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n .single-item-collection--document {\n display: flex;\n justify-content: center;\n position: relative;\n &:hover {\n .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n\n > iframe, img.attachment-large {\n display: block;\n height: auto;\n margin: 0 auto;\n border: none;\n }\n > audio {\n width: 100%;\n }\n > iframe {\n @media only screen and (min-width: 768px){\n min-height: 600px;\n }\n @media only screen and (max-width: 576px){\n min-height: 429px;\n }\n }\n .tainacan-embed-container {\n width: 100%;\n\n iframe {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n }\n }\n .single-item-collection--gallery-items {\n font-weight: normal;\n transition: font-weight 0.3s ease;\n\n img {\n border-radius: var(--borderRadius, 3px);\n border-bottom: 4px solid transparent;\n margin-bottom: 4px;\n transition: border 0.3s ease;\n }\n }\n .single-item-collection--attachments-file {\n &:hover {\n .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n }\n .single-item-collection--gallery {\n margin-bottom: 24px;\n ul { \n list-style: none; \n padding: 0;\n }\n .tainacan-content {\n margin: 0;\n img {\n max-height: 60vh;\n width: auto;\n }\n video {\n width: auto;\n }\n iframe {\n min-height: 200px;\n height: 60vh;\n }\n }\n }\n .single-item-collection--gallery-items,\n .single-item-collection--attachments {\n position: relative;\n padding: 0 60px;\n \n .swiper-button-disabled {\n display: none;\n }\n .swiper-button-next,\n .swiper-button-prev {\n top: 65px;\n } \n .swiper-slide-thumb-active {\n font-weight: bold;\n img {\n border-bottom: 4px solid var(--paletteColor1, #3eaf7c);\n }\n }\n\n ul { \n list-style: none; \n padding: 0;\n }\n .single-item-collection--attachments-file {\n text-align: center;\n vertical-align: top;\n cursor: pointer;\n word-break: break-all;\n font-size: 0.875em;\n //padding: 0 6px;\n \n @media only screen and (max-width: 380px) {\n margin: 10px 0;\n }\n\n img {\n border-radius: var(--borderRadius, 3px);\n width: 140px;\n height: 140px;\n object-fit: cover;\n &:focus {\n outline: none;\n }\n }\n a {\n width: 100%;\n max-width: 140px;\n font-size: 0.875rem; \n text-align: center;\n word-break: break-all;\n line-height: 1.5rem\n }\n a,\n a:focus,\n a:hover {\n outline: none;\n text-decoration: none;\n cursor: pointer;\n color: black;\n }\n .attachment-without-image img {\n padding: 36px;\n background-color: #dbdbdb;\n object-fit: contain;\n }\n }\n }\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n .single-item-collection--metadata {\n height: 100%;\n \n div {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n display: inline-block;\n width: 100%;\n &:last-child {\n -webkit-column-break-inside: auto;\n page-break-inside: auto;\n break-inside: auto;\n display: inline-block;\n width: 100%;\n }\n }\n @media only screen and (min-width: 768px) {\n -moz-column-gap: 0;\n -moz-column-rule: none;\n -webkit-column-gap: 0;\n -webkit-column-rule: none;\n column-gap: 4rem;;\n column-rule: none;\n }\n @media only screen and (min-width: 1366px) {\n -moz-column-gap: 7rem;\n -moz-column-rule: none;\n -webkit-column-gap: 7rem;\n -webkit-column-rule: none;\n column-gap: 7rem;\n column-rule: none;\n }\n h3 {\n padding-right: 1rem;\n margin-bottom: 0.25rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n h4,\n label {\n padding-right: 0.875rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n p {\n word-wrap: break-word;\n }\n\n // Metadata type textarea has different separator\n .multivalue-separator {\n color: #cbcbcb;\n margin: 0 8px; \n }\n .hierarchy-separator {\n color: #cbcbcb; \n }\n .metadata-type-compound,\n .metadata-type-textarea {\n .multivalue-separator {\n display: block;\n max-height: 1px;\n width: 35px;\n background: #cbcbcb;\n content: none;\n color: transparent;\n margin: 0.875rem auto;\n }\n }\n .tainacan-compound-group {\n padding-left: 1.5rem;\n border-left: 1px solid #f2f2f2;\n }\n }\n\n // Photoswip zoom\n .pswp__zoom-wrap .attachment-without-image {\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n\n & > iframe {\n min-height: 80vh;\n width: 80%;\n border: none;\n }\n\n & > a,\n & > p {\n z-index: 99;\n padding: 1rem 4.33337vw;\n background: white;\n border-radius: var(--borderRadius, 3px);\n word-wrap: break-word;\n }\n & > audio,\n & > video {\n min-height: 54px;\n padding: 12px;\n }\n\n }\n}" + "/**\n * Theme Name: Blocksy Tainacan\n * Description: A Blocksy Child theme compatible with Tainacan plugin\n * Author: Tainacan\n * Template: blocksy\n * Text Domain: blocksy-tainacan\n */\n\n /* Tainacan Gutenberg Blocks colors */\n :root {\n --tainacan-block-primary: var(--paletteColor1, #3eaf7c);\n --tainacan-block-gray0: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray1: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray2: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray3: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray4: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-block-gray5: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n// Grid mixin for display: grid compatibility\n@mixin display-grid {\n flex-wrap: wrap;\n display: flex;\n display: -ms-grid;\n display: grid;\n}\n@mixin grid-child ($col-start, $col-end, $row-start, $row-end) {\n -ms-grid-column: $col-start;\n -ms-grid-column-span: $col-end - $col-start;\n -ms-grid-row: $row-start;\n -ms-grid-row-span: $row-end - $row-start;\n grid-column: #{$col-start}/#{$col-end};\n grid-row: #{$row-start}/#{$row-end};\n}\n\n/* Remaining imports */\n@import './tainacan-item-archive.scss';\n@import './tainacan-item-single.scss';", + "/* Tainacan Items list customization */\n.theme-items-list {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-item-background-color: var(--cardBackground, white);\n --tainacan-item-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-item-heading-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-skeleton-color: rgba(252, 252, 252, 0.5);\n \n &:not(.is-fullscreen) {\n justify-content: center;\n top: -52px !important;\n background: transparent !important;\n padding: 6px 13px;\n @include display-grid;\n grid-template-columns: 1fr minmax(auto, 1300px) 1fr;\n grid-template-rows: auto 1fr;\n grid-template-areas:\n \". searchcontrol .\"\n \"itemslist itemslist itemslist\";\n }\n\n /* Search control */\n .search-control {\n grid-area: searchcontrol;\n border-radius: 0 0 var(--borderRadius, 3px) var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n padding: 20px 20px 6px 20px !important;\n margin: 5px;\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n\n .search-control-item {\n margin-bottom: 20px !important;\n }\n }\n\n /* Filters panel */\n #filters-modal {\n grid-area: itemslist;\n justify-self: start;\n align-self: normal;\n width: 100%;\n\n .modal-content {\n padding: 16px 10px;\n\n #filters-items-list {\n border-radius: var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n padding: 20px;\n margin: -3px;\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n\n .filters-components-list {\n margin-bottom: 24px;\n }\n }\n }\n\n &.tainacan-filter-list-fixed {\n left: 14px;\n }\n }\n\n /* Items list container */\n #items-list-area {\n grid-area: itemslist;\n justify-self: end;\n align-self: normal;\n width: 100%;\n\n #items-list-results {\n .table-container {\n min-width: 100%;\n padding-top: 14px;\n padding-left: 10px;\n padding-bottom: 14px;\n padding-right: 10px;\n }\n \n /* Tainacan items list view modes */\n .tainacan-masonry-container .tainacan-masonry-item,\n .tainacan-records-container .tainacan-record,\n .tainacan-cards-container .tainacan-card,\n .tainacan-list-container .tainacan-list {\n border-radius: var(--borderRadius, 3px);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n border: var(--border, none);\n overflow: hidden;\n\n .metadata-title p {\n font-weight: 500;\n }\n .metadata-value,\n .metadata-label {\n font-size: 0.8125em !important;\n }\n }\n .tainacan-records-container .tainacan-record,\n .tainacan-list-container .tainacan-list {\n background-color: var(--tainacan-item-background-color, white) !important;\n }\n .tainacan-masonry-container .tainacan-masonry-item {\n display: flex !important;\n flex-direction: column-reverse;\n }\n .tainacan-cards-container .tainacan-card {\n min-height: 215px;\n max-height: 215px;\n\n .media .list-metadata {\n padding: 0.125em 1.375em !important;\n\n p.metadata-description {\n max-height: 12.75em !important;\n line-height: 1.25em;\n }\n }\n }\n .tainacan-table {\n padding: 0 12px;\n .column-main-content p { \n font-weight: 500;\n }\n td p {\n font-size: 0.725em !important;\n }\n }\n .tainacan-slide-main-view {\n iframe {\n border: none;\n border-radius: var(--borderRadius, 3px);\n }\n }\n .tainacan-slides-list {\n .swiper-slide img {\n border-radius: var(--borderRadius, 3px);\n padding-bottom: 0;\n }\n }\n\n /* Pagination */\n .pagination-area {\n border-top: none;\n margin-left: 12px;\n margin-right: 12px;\n\n .pagination {\n font-weight: bold;\n --colorActive: #ffffff;\n\n .pagination-link {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 40px;\n width: 42px;\n border-radius: 4px;\n border: 2px solid transparent;\n font-size: 14px;\n font-weight: 600;\n color: var(--color);\n --linkInitialColor: var(--color);\n transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955);\n\n &:hover {\n text-decoration: none;\n border-color: var(--linkHoverColor);\n color: var(--linkHoverColor);\n }\n &.is-current {\n color: var(--colorActive) !important;\n background: var(--linkHoverColor);\n }\n }\n }\n }\n }\n }\n\n /* Advanced Search */\n .advanced-search-criteria-title hr {\n display: none;\n }\n}\n/* Tooltips and Modals are outside of the items list div */\nbody:not(.tainacan-admin-page) {\n\n .tooltip,\n .tainacan-modal-content {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n .tainacan-modal-content {\n border-radius: var(--borderRadius, 6px);\n\n .tainacan-modal-title {\n hr {\n display: none;\n }\n }\n .tabs li {\n margin-bottom: 0px;\n }\n .modal-card-body {\n background-color: var(--tainacan-item-background-color, white);\n }\n }\n}\n\n/* Collection Items List */\n.tainacan-collection-header {\n display: flex;\n padding: 36px 18px 28px 18px;\n justify-content: center;\n align-items: center;\n background-color: var(--backgroundColor, #f8f9fb);\n background-size: cover;\n background-repeat: no-repeat;\n\n // We also apply this here as we want to keep the same style of the .theme-items-list\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-item-background-color: var(--cardBackground, white);\n\n .tainacan-collection-header__box {\n width: var(--maxSiteWidth, 1290px);\n border-radius: var(--borderRadius,3px) var(--borderRadius, 3px) 0 0;\n background-color: var(--tainacan-item-background-color,#fff);\n padding: 20px;\n box-shadow: var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));\n\n h1 {\n margin-bottom: 4px;\n display: inline-block;\n }\n .ct-title-label {\n font-weight: normal;\n &::after {\n content: ': ';\n }\n }\n .collection-thumbnail {\n max-width: calc(var(--tainacan-filter-menu-width-theme, 20%) - 24px);\n float: left;\n margin-right: 24px;\n\n img {\n border-radius: var(--borderRadius,3px);\n }\n }\n }\n}\n\n", + "\n/* Single Item Page */\n.tainacan-item-single {\n \n // Overall page layout structure -------------------\n @include display-grid;\n align-items: start;\n grid-column-gap: 32px;\n column-gap: 32px;\n grid-row-gap: 2.25rem;\n row-gap: 2.25rem;\n\n .tainacan-item-section {\n max-width: var(--block-max-width);;\n align-self: flex-start;\n align-self: start;\n }\n .tainacan-item-section--document { grid-area: document }\n .tainacan-item-section--attachments { grid-area: attachments }\n .tainacan-item-section--gallery { grid-area: gallery }\n .tainacan-item-section--metadata { grid-area: metadata }\n \n &.tainacan-item-single--layout-type-dam {\n grid-template-areas: \n 'document'\n 'attachments'\n 'metadata';\n }\n &.tainacan-item-single--layout-type-dma {\n grid-template-areas: \n 'document'\n 'metadata'\n 'attachments';\n }\n &.tainacan-item-single--layout-type-mda {\n grid-template-areas:\n 'metadata' \n 'document'\n 'attachments';\n }\n &.tainacan-item-single--layout-type-mg {\n grid-template-areas:\n 'metadata gallery document' \n 'metadata gallery attachments'\n 'metadata . .'\n }\n &.tainacan-item-single--layout-type-gm {\n grid-template-areas:\n 'gallery document metadata' \n 'gallery attachments metadata'\n '. . metadata'\n }\n\n // Headings and spacing ----------------------------\n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 26px;\n }\n h3 {\n --fontSize: 22px;\n }\n h4 {\n --fontSize: 20px;\n }\n h5 {\n --fontSize: 18px;\n }\n h6 {\n --fontSize: 16px;\n }\n\n\n // Document, Attachment and Gallery sections -----------------\n .tainacan-item-section__document {\n display: flex;\n justify-content: center;\n align-items: center;\n height: auto;\n position: relative;\n \n &:hover {\n .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n\n > iframe, img.attachment-large {\n display: block;\n height: auto;\n margin: 0 auto;\n border: none;\n }\n > audio {\n width: 100%;\n }\n > iframe {\n @media only screen and (min-width: 768px){\n min-height: 600px;\n }\n @media only screen and (max-width: 576px){\n min-height: 429px;\n }\n }\n .tainacan-embed-container {\n width: 100%;\n\n iframe {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n }\n }\n .tainacan-item-section__gallery-items {\n font-weight: normal;\n transition: font-weight 0.3s ease;\n\n img {\n border-radius: var(--borderRadius, 3px);\n border-bottom: 4px solid transparent;\n margin-bottom: 4px;\n transition: border 0.3s ease;\n }\n }\n .tainacan-item-section__attachments-file {\n &:hover {\n .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n }\n .tainacan-item-section__gallery {\n margin-bottom: 24px;\n ul { \n list-style: none; \n padding: 0;\n }\n .tainacan-item-section__document {\n margin: 0;\n img {\n max-height: 60vh;\n width: auto;\n }\n video {\n width: auto;\n }\n iframe {\n min-height: 200px;\n height: 60vh;\n }\n }\n }\n .tainacan-item-section__gallery-items,\n .tainacan-item-section__attachments {\n position: relative;\n padding: 0 60px;\n \n .swiper-button-disabled {\n display: none;\n }\n .swiper-button-next,\n .swiper-button-prev {\n top: 65px;\n } \n .swiper-slide-thumb-active {\n font-weight: bold;\n img {\n border-bottom: 4px solid var(--paletteColor1, #3eaf7c);\n }\n }\n\n ul { \n list-style: none; \n padding: 0;\n }\n .tainacan-item-section__attachments-file {\n text-align: center;\n vertical-align: top;\n cursor: pointer;\n word-break: break-all;\n font-size: 0.875em;\n //padding: 0 6px;\n \n @media only screen and (max-width: 380px) {\n margin: 10px 0;\n }\n\n img {\n border-radius: var(--borderRadius, 3px);\n width: 140px;\n height: 140px;\n object-fit: cover;\n &:focus {\n outline: none;\n }\n }\n a {\n width: 100%;\n max-width: 140px;\n font-size: 0.875rem; \n text-align: center;\n word-break: break-all;\n line-height: 1.5rem\n }\n a,\n a:focus,\n a:hover {\n outline: none;\n text-decoration: none;\n cursor: pointer;\n color: black;\n }\n .attachment-without-image img {\n padding: 36px;\n background-color: #dbdbdb;\n object-fit: contain;\n }\n }\n }\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n\n // Photoswip zoom ---------------------------------\n .pswp__zoom-wrap .attachment-without-image {\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n\n & > iframe {\n min-height: 80vh;\n width: 80%;\n border: none;\n }\n\n & > a,\n & > p {\n z-index: 99;\n padding: 1rem 4.33337vw;\n background: white;\n border-radius: var(--borderRadius, 3px);\n word-wrap: break-word;\n }\n & > audio,\n & > video {\n min-height: 54px;\n padding: 12px;\n }\n\n }\n\n // Metadata list -------------------------------------\n .tainacan-item-section__metadata {\n height: 100%;\n \n div {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n display: inline-block;\n width: 100%;\n &:last-child {\n -webkit-column-break-inside: auto;\n page-break-inside: auto;\n break-inside: auto;\n display: inline-block;\n width: 100%;\n }\n }\n @media only screen and (min-width: 768px) {\n -moz-column-gap: 0;\n -moz-column-rule: none;\n -webkit-column-gap: 0;\n -webkit-column-rule: none;\n column-gap: 4rem;;\n column-rule: none;\n }\n @media only screen and (min-width: 1366px) {\n -moz-column-gap: 7rem;\n -moz-column-rule: none;\n -webkit-column-gap: 7rem;\n -webkit-column-rule: none;\n column-gap: 7rem;\n column-rule: none;\n }\n h3 {\n padding-right: 1rem;\n margin-bottom: 0.25rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n h4,\n label {\n padding-right: 0.875rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n p {\n word-wrap: break-word;\n }\n .tainacan-item-section__metadata-thumbnail img {\n border-radius: var(--borderRadius, 3px);\n }\n\n // Metadata type textarea has different separator\n .multivalue-separator {\n color: #cbcbcb;\n margin: 0 8px; \n }\n .hierarchy-separator {\n color: #cbcbcb; \n }\n .metadata-type-compound,\n .metadata-type-textarea {\n .multivalue-separator {\n display: block;\n max-height: 1px;\n width: 35px;\n background: #cbcbcb;\n content: none;\n color: transparent;\n margin: 0.875rem auto;\n }\n }\n .tainacan-compound-group {\n padding-left: 1.5rem;\n border-left: 1px solid #f2f2f2;\n }\n }\n\n // Document Download button -------------------------------------\n .tainacan-item-file-download {\n position: absolute;\n opacity: 0;\n transform: scale(0);\n border-radius: 24px;\n width: 36px;\n height: 36px;\n bottom: -18px;\n right: calc(50% - 18px);\n cursor: pointer;\n font-size: 0;\n background-color: var(--paletteColor1, #3eaf7c);\n color: white;\n transition: opacity 0.3s ease, transform 0.3s ease, font-size 0.3s ease;\n\n a {\n height: 38px;\n width: 38px;\n display: block;\n position: relative;\n z-index: 99;\n }\n\n &::after {\n position: relative;\n top: -38px;\n display: inline-block;\n font: normal normal normal 20px/1 \"TainacanIcons\";\n font-size: 1.25rem !important;\n line-height: 2.25rem;\n text-rendering: auto;\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 1.25em;\n text-transform: none !important;\n letter-spacing: normal !important;\n content: 'download';\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n}" ], "names": [], - "mappings": "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" + "mappings": "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" } \ No newline at end of file diff --git a/style.min.css b/style.min.css index 50505b2..ab72468 100644 --- a/style.min.css +++ b/style.min.css @@ -1,2 +1,2 @@ -:root{--tainacan-block-primary:var(--paletteColor1, #3eaf7c);--tainacan-block-gray0:var(--backgroundColor, #f8f9fb);--tainacan-block-gray1:var(--backgroundColor, #f8f9fb);--tainacan-block-gray2:var(--formBorderInitialColor, #e0e5eb);--tainacan-block-gray3:var(--formBorderInitialColor, #e0e5eb);--tainacan-block-gray4:var(--color, rgba(44, 62, 80, 0.9));--tainacan-block-gray5:var(--headingColor, rgba(44, 62, 80, 1))}.theme-items-list{--tainacan-font-family:var(--fontFamily, inherit);--tainacan-base-font-size:var(--fontSize, 1em);--tainacan-secondary:var(--paletteColor1, #3eaf7c);--tainacan-primary:var(--formBorderInitialColor, #e0e5eb);--tainacan-background-color:var(--backgroundColor, #f8f9fb);--tainacan-item-background-color:var(--cardBackground, white);--tainacan-item-hover-background-color:var(--tainacan-item-background-color, white);--tainacan-item-heading-hover-background-color:var(--tainacan-item-background-color, white);--tainacan-input-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-input-background-color:var(--formBackgroundInitialColor, white);--tainacan-input-border-color:var(--formBorderInitialColor, #e0e5eb);--tainacan-heading-color:var(--headingColor, rgba(44, 62, 80, 1));--tainacan-label-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-info-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-skeleton-color:rgba(252, 252, 252, 0.5)}.theme-items-list:not(.is-fullscreen){justify-content:center;top:-52px!important;background:0 0!important;padding:6px 13px;display:grid;grid-template-columns:1fr minmax(auto,1300px) 1fr;grid-template-rows:auto 1fr;grid-template-areas:". searchcontrol ." "itemslist itemslist itemslist"}.theme-items-list .search-control{grid-area:searchcontrol;border-radius:0 0 var(--borderRadius,3px) var(--borderRadius,3px);background-color:var(--tainacan-item-background-color,#fff);padding:20px 20px 6px 20px!important;margin:5px;box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.theme-items-list .search-control .search-control-item{margin-bottom:20px!important}.theme-items-list #filters-modal{grid-area:itemslist;justify-self:start;align-self:normal;width:100%}.theme-items-list #filters-modal .modal-content{padding:16px 10px}.theme-items-list #filters-modal .modal-content #filters-items-list{border-radius:var(--borderRadius,3px);background-color:var(--tainacan-item-background-color,#fff);padding:20px;margin:-3px;box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.theme-items-list #filters-modal .modal-content #filters-items-list .filters-components-list{margin-bottom:24px}.theme-items-list #filters-modal.tainacan-filter-list-fixed{left:14px}.theme-items-list #items-list-area{grid-area:itemslist;justify-self:end;align-self:normal;width:100%}.theme-items-list #items-list-area #items-list-results .table-container{min-width:100%;padding-top:14px;padding-left:10px;padding-bottom:14px;padding-right:10px}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card,.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list,.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record{border-radius:var(--borderRadius,3px);box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));border:var(--border,none);overflow:hidden}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .metadata-title p,.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list .metadata-title p,.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item .metadata-title p,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record .metadata-title p{font-weight:500}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .metadata-label,.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .metadata-value,.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list .metadata-label,.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list .metadata-value,.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item .metadata-label,.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item .metadata-value,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record .metadata-label,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record .metadata-value{font-size:.8125em!important}.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record{background-color:var(--tainacan-item-background-color,#fff)!important}.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item{display:flex!important;flex-direction:column-reverse}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card{min-height:215px;max-height:215px}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .media .list-metadata{padding:.125em 1.375em!important}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .media .list-metadata p.metadata-description{max-height:12.75em!important;line-height:1.25em}.theme-items-list #items-list-area #items-list-results .tainacan-table{padding:0 12px}.theme-items-list #items-list-area #items-list-results .tainacan-table .column-main-content p{font-weight:500}.theme-items-list #items-list-area #items-list-results .tainacan-table td p{font-size:.725em!important}.theme-items-list #items-list-area #items-list-results .tainacan-slide-main-view iframe{border:none;border-radius:var(--borderRadius,3px)}.theme-items-list #items-list-area #items-list-results .tainacan-slides-list .swiper-slide img{border-radius:var(--borderRadius,3px);padding-bottom:0}.theme-items-list #items-list-area #items-list-results .pagination-area{border-top:none;margin-left:12px;margin-right:12px}.theme-items-list #items-list-area #items-list-results .pagination-area .pagination{font-weight:700;--colorActive:#ffffff}.theme-items-list #items-list-area #items-list-results .pagination-area .pagination .pagination-link{display:inline-flex;align-items:center;justify-content:center;height:40px;width:42px;border-radius:4px;border:2px solid transparent;font-size:14px;font-weight:600;color:var(--color);--linkInitialColor:var(--color);transition:color .12s cubic-bezier(.455,.03,.515,.955),background .12s cubic-bezier(.455,.03,.515,.955),border-color .12s cubic-bezier(.455,.03,.515,.955)}.theme-items-list #items-list-area #items-list-results .pagination-area .pagination .pagination-link:hover{text-decoration:none;border-color:var(--linkHoverColor);color:var(--linkHoverColor)}.theme-items-list #items-list-area #items-list-results .pagination-area .pagination .pagination-link.is-current{color:var(--colorActive)!important;background:var(--linkHoverColor)}.theme-items-list .advanced-search-criteria-title hr{display:none}body:not(.tainacan-admin-page) .tainacan-modal-content,body:not(.tainacan-admin-page) .tooltip{--tainacan-font-family:var(--fontFamily, inherit);--tainacan-base-font-size:var(--fontSize, 1em);--tainacan-secondary:var(--paletteColor1, #3eaf7c);--tainacan-primary:var(--formBorderInitialColor, #e0e5eb);--tainacan-background-color:var(--backgroundColor, #f8f9fb);--tainacan-input-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-input-background-color:var(--formBackgroundInitialColor, white);--tainacan-input-border-color:var(--formBorderInitialColor, #e0e5eb);--tainacan-label-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-info-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-heading-color:var(--headingColor, rgba(44, 62, 80, 1))}body:not(.tainacan-admin-page) .tainacan-modal-content{border-radius:var(--borderRadius,6px)}body:not(.tainacan-admin-page) .tainacan-modal-content .tainacan-modal-title hr{display:none}body:not(.tainacan-admin-page) .tainacan-modal-content .tabs li{margin-bottom:0}body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body{background-color:var(--tainacan-item-background-color,#fff)}.tainacan-collection-header{display:flex;padding:36px 18px 28px 18px;justify-content:center;align-items:center;background-color:var(--backgroundColor,#f8f9fb);background-size:cover;background-repeat:no-repeat;--tainacan-secondary:var(--paletteColor1, #3eaf7c);--tainacan-primary:var(--formBorderInitialColor, #e0e5eb);--tainacan-background-color:var(--backgroundColor, #f8f9fb);--tainacan-item-background-color:var(--cardBackground, white)}.tainacan-collection-header .tainacan-collection-header__box{width:var(--maxSiteWidth,1290px);border-radius:var(--borderRadius,3px) var(--borderRadius,3px) 0 0;background-color:var(--tainacan-item-background-color,#fff);padding:20px;box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.tainacan-collection-header .tainacan-collection-header__box h1{margin-bottom:4px;display:inline-block}.tainacan-collection-header .tainacan-collection-header__box .ct-title-label{font-weight:400}.tainacan-collection-header .tainacan-collection-header__box .ct-title-label::after{content:': '}.tainacan-collection-header .tainacan-collection-header__box .collection-thumbnail{max-width:calc(var(--tainacan-filter-menu-width-theme,20%) - 24px);float:left;margin-right:24px}.tainacan-collection-header .tainacan-collection-header__box .collection-thumbnail img{border-radius:var(--borderRadius,3px)}.single-item-data-section{--swiper-theme-color:var(--paletteColor1, #3eaf7c);--swiper-navigation-color:var(--paletteColor1, #3eaf7c)}.single-item-data-section h1{--fontSize:30px}.single-item-data-section h2{--fontSize:26px}.single-item-data-section h3{--fontSize:22px}.single-item-data-section h4{--fontSize:20px}.single-item-data-section h5{--fontSize:18px}.single-item-data-section h6{--fontSize:16px}.single-item-data-section section{margin-bottom:2.25rem}.single-item-data-section .tainacan-item-file-download{position:absolute;opacity:0;transform:scale(0);border-radius:24px;width:36px;height:36px;bottom:-18px;right:calc(50% - 18px);cursor:pointer;font-size:0;background-color:var(--paletteColor1,#3eaf7c);color:#fff;transition:opacity .3s ease,transform .3s ease,font-size .3s ease}.single-item-data-section .tainacan-item-file-download a{height:38px;width:38px;display:block;position:relative;z-index:99}.single-item-data-section .tainacan-item-file-download::after{position:relative;top:-38px;display:inline-block;font:normal normal normal 20px/1 TainacanIcons;font-size:1.25rem!important;line-height:2.25rem;text-rendering:auto;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25em;text-transform:none!important;letter-spacing:normal!important;content:'download';display:flex;justify-content:center;align-items:center}.single-item-data-section .single-item-collection--document{display:flex;justify-content:center;position:relative}.single-item-data-section .single-item-collection--document:hover .tainacan-item-file-download{opacity:1;transform:scale(1)}.single-item-data-section .single-item-collection--document img.attachment-large,.single-item-data-section .single-item-collection--document>iframe{display:block;height:auto;margin:0 auto;border:none}.single-item-data-section .single-item-collection--document>audio{width:100%}@media only screen and (min-width:768px){.single-item-data-section .single-item-collection--document>iframe{min-height:600px}}@media only screen and (max-width:576px){.single-item-data-section .single-item-collection--document>iframe{min-height:429px}}.single-item-data-section .single-item-collection--document .tainacan-embed-container{width:100%}.single-item-data-section .single-item-collection--document .tainacan-embed-container iframe{position:absolute;top:0;left:0;right:0;bottom:0}.single-item-data-section .single-item-collection--gallery-items{font-weight:400;transition:font-weight .3s ease}.single-item-data-section .single-item-collection--gallery-items img{border-radius:var(--borderRadius,3px);border-bottom:4px solid transparent;margin-bottom:4px;transition:border .3s ease}.single-item-data-section .single-item-collection--attachments-file:hover .tainacan-item-file-download{opacity:1;transform:scale(1)}.single-item-data-section .single-item-collection--gallery{margin-bottom:24px}.single-item-data-section .single-item-collection--gallery ul{list-style:none;padding:0}.single-item-data-section .single-item-collection--gallery .tainacan-content{margin:0}.single-item-data-section .single-item-collection--gallery .tainacan-content img{max-height:60vh;width:auto}.single-item-data-section .single-item-collection--gallery .tainacan-content video{width:auto}.single-item-data-section .single-item-collection--gallery .tainacan-content iframe{min-height:200px;height:60vh}.single-item-data-section .single-item-collection--attachments,.single-item-data-section .single-item-collection--gallery-items{position:relative;padding:0 60px}.single-item-data-section .single-item-collection--attachments .swiper-button-disabled,.single-item-data-section .single-item-collection--gallery-items .swiper-button-disabled{display:none}.single-item-data-section .single-item-collection--attachments .swiper-button-next,.single-item-data-section .single-item-collection--attachments .swiper-button-prev,.single-item-data-section .single-item-collection--gallery-items .swiper-button-next,.single-item-data-section .single-item-collection--gallery-items .swiper-button-prev{top:65px}.single-item-data-section .single-item-collection--attachments .swiper-slide-thumb-active,.single-item-data-section .single-item-collection--gallery-items .swiper-slide-thumb-active{font-weight:700}.single-item-data-section .single-item-collection--attachments .swiper-slide-thumb-active img,.single-item-data-section .single-item-collection--gallery-items .swiper-slide-thumb-active img{border-bottom:4px solid var(--paletteColor1,#3eaf7c)}.single-item-data-section .single-item-collection--attachments ul,.single-item-data-section .single-item-collection--gallery-items ul{list-style:none;padding:0}.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file{text-align:center;vertical-align:top;cursor:pointer;word-break:break-all;font-size:.875em}@media only screen and (max-width:380px){.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file{margin:10px 0}}.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file img,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file img{border-radius:var(--borderRadius,3px);width:140px;height:140px;object-fit:cover}.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file img:focus,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file img:focus{outline:0}.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file a,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file a{width:100%;max-width:140px;font-size:.875rem;text-align:center;word-break:break-all;line-height:1.5rem}.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file a,.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file a:focus,.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file a:hover,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file a,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file a:focus,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file a:hover{outline:0;text-decoration:none;cursor:pointer;color:#000}.single-item-data-section .single-item-collection--attachments .single-item-collection--attachments-file .attachment-without-image img,.single-item-data-section .single-item-collection--gallery-items .single-item-collection--attachments-file .attachment-without-image img{padding:36px;background-color:#dbdbdb;object-fit:contain}.single-item-data-section .single-item-collection--metadata{height:100%}.single-item-data-section .single-item-collection--metadata div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%}.single-item-data-section .single-item-collection--metadata div:last-child{-webkit-column-break-inside:auto;page-break-inside:auto;break-inside:auto;display:inline-block;width:100%}@media only screen and (min-width:768px){.single-item-data-section .single-item-collection--metadata{-moz-column-gap:0;-moz-column-rule:none;-webkit-column-gap:0;-webkit-column-rule:none;column-gap:4rem;column-rule:none}}@media only screen and (min-width:1366px){.single-item-data-section .single-item-collection--metadata{-moz-column-gap:7rem;-moz-column-rule:none;-webkit-column-gap:7rem;-webkit-column-rule:none;column-gap:7rem;column-rule:none}}.single-item-data-section .single-item-collection--metadata h3{padding-right:1rem;margin-bottom:.25rem;width:100%}.single-item-data-section .single-item-collection--metadata h3:first-of-type:last-of-type{display:inline-block}.single-item-data-section .single-item-collection--metadata h4,.single-item-data-section .single-item-collection--metadata label{padding-right:.875rem;width:100%}.single-item-data-section .single-item-collection--metadata h4:first-of-type:last-of-type,.single-item-data-section .single-item-collection--metadata label:first-of-type:last-of-type{display:inline-block}.single-item-data-section .single-item-collection--metadata p{word-wrap:break-word}.single-item-data-section .single-item-collection--metadata .multivalue-separator{color:#cbcbcb;margin:0 8px}.single-item-data-section .single-item-collection--metadata .hierarchy-separator{color:#cbcbcb}.single-item-data-section .single-item-collection--metadata .metadata-type-compound .multivalue-separator,.single-item-data-section .single-item-collection--metadata .metadata-type-textarea .multivalue-separator{display:block;max-height:1px;width:35px;background:#cbcbcb;content:none;color:transparent;margin:.875rem auto}.single-item-data-section .single-item-collection--metadata .tainacan-compound-group{padding-left:1.5rem;border-left:1px solid #f2f2f2}.single-item-data-section .pswp__zoom-wrap .attachment-without-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.single-item-data-section .pswp__zoom-wrap .attachment-without-image>iframe{min-height:80vh;width:80%;border:none}.single-item-data-section .pswp__zoom-wrap .attachment-without-image>a,.single-item-data-section .pswp__zoom-wrap .attachment-without-image>p{z-index:99;padding:1rem 4.33337vw;background:#fff;border-radius:var(--borderRadius,3px);word-wrap:break-word}.single-item-data-section .pswp__zoom-wrap .attachment-without-image>audio,.single-item-data-section .pswp__zoom-wrap .attachment-without-image>video{min-height:54px;padding:12px} +:root{--tainacan-block-primary:var(--paletteColor1, #3eaf7c);--tainacan-block-gray0:var(--backgroundColor, #f8f9fb);--tainacan-block-gray1:var(--backgroundColor, #f8f9fb);--tainacan-block-gray2:var(--formBorderInitialColor, #e0e5eb);--tainacan-block-gray3:var(--formBorderInitialColor, #e0e5eb);--tainacan-block-gray4:var(--color, rgba(44, 62, 80, 0.9));--tainacan-block-gray5:var(--headingColor, rgba(44, 62, 80, 1))}.theme-items-list{--tainacan-font-family:var(--fontFamily, inherit);--tainacan-base-font-size:var(--fontSize, 1em);--tainacan-secondary:var(--paletteColor1, #3eaf7c);--tainacan-primary:var(--formBorderInitialColor, #e0e5eb);--tainacan-background-color:var(--backgroundColor, #f8f9fb);--tainacan-item-background-color:var(--cardBackground, white);--tainacan-item-hover-background-color:var(--tainacan-item-background-color, white);--tainacan-item-heading-hover-background-color:var(--tainacan-item-background-color, white);--tainacan-input-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-input-background-color:var(--formBackgroundInitialColor, white);--tainacan-input-border-color:var(--formBorderInitialColor, #e0e5eb);--tainacan-heading-color:var(--headingColor, rgba(44, 62, 80, 1));--tainacan-label-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-info-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-skeleton-color:rgba(252, 252, 252, 0.5)}.theme-items-list:not(.is-fullscreen){justify-content:center;top:-52px!important;background:0 0!important;padding:6px 13px;flex-wrap:wrap;display:flex;display:-ms-grid;display:grid;grid-template-columns:1fr minmax(auto,1300px) 1fr;grid-template-rows:auto 1fr;grid-template-areas:". searchcontrol ." "itemslist itemslist itemslist"}.theme-items-list .search-control{grid-area:searchcontrol;border-radius:0 0 var(--borderRadius,3px) var(--borderRadius,3px);background-color:var(--tainacan-item-background-color,#fff);padding:20px 20px 6px 20px!important;margin:5px;box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.theme-items-list .search-control .search-control-item{margin-bottom:20px!important}.theme-items-list #filters-modal{grid-area:itemslist;justify-self:start;align-self:normal;width:100%}.theme-items-list #filters-modal .modal-content{padding:16px 10px}.theme-items-list #filters-modal .modal-content #filters-items-list{border-radius:var(--borderRadius,3px);background-color:var(--tainacan-item-background-color,#fff);padding:20px;margin:-3px;box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.theme-items-list #filters-modal .modal-content #filters-items-list .filters-components-list{margin-bottom:24px}.theme-items-list #filters-modal.tainacan-filter-list-fixed{left:14px}.theme-items-list #items-list-area{grid-area:itemslist;justify-self:end;align-self:normal;width:100%}.theme-items-list #items-list-area #items-list-results .table-container{min-width:100%;padding-top:14px;padding-left:10px;padding-bottom:14px;padding-right:10px}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card,.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list,.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record{border-radius:var(--borderRadius,3px);box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));border:var(--border,none);overflow:hidden}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .metadata-title p,.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list .metadata-title p,.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item .metadata-title p,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record .metadata-title p{font-weight:500}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .metadata-label,.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .metadata-value,.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list .metadata-label,.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list .metadata-value,.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item .metadata-label,.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item .metadata-value,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record .metadata-label,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record .metadata-value{font-size:.8125em!important}.theme-items-list #items-list-area #items-list-results .tainacan-list-container .tainacan-list,.theme-items-list #items-list-area #items-list-results .tainacan-records-container .tainacan-record{background-color:var(--tainacan-item-background-color,#fff)!important}.theme-items-list #items-list-area #items-list-results .tainacan-masonry-container .tainacan-masonry-item{display:flex!important;flex-direction:column-reverse}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card{min-height:215px;max-height:215px}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .media .list-metadata{padding:.125em 1.375em!important}.theme-items-list #items-list-area #items-list-results .tainacan-cards-container .tainacan-card .media .list-metadata p.metadata-description{max-height:12.75em!important;line-height:1.25em}.theme-items-list #items-list-area #items-list-results .tainacan-table{padding:0 12px}.theme-items-list #items-list-area #items-list-results .tainacan-table .column-main-content p{font-weight:500}.theme-items-list #items-list-area #items-list-results .tainacan-table td p{font-size:.725em!important}.theme-items-list #items-list-area #items-list-results .tainacan-slide-main-view iframe{border:none;border-radius:var(--borderRadius,3px)}.theme-items-list #items-list-area #items-list-results .tainacan-slides-list .swiper-slide img{border-radius:var(--borderRadius,3px);padding-bottom:0}.theme-items-list #items-list-area #items-list-results .pagination-area{border-top:none;margin-left:12px;margin-right:12px}.theme-items-list #items-list-area #items-list-results .pagination-area .pagination{font-weight:700;--colorActive:#ffffff}.theme-items-list #items-list-area #items-list-results .pagination-area .pagination .pagination-link{display:inline-flex;align-items:center;justify-content:center;height:40px;width:42px;border-radius:4px;border:2px solid transparent;font-size:14px;font-weight:600;color:var(--color);--linkInitialColor:var(--color);transition:color .12s cubic-bezier(.455,.03,.515,.955),background .12s cubic-bezier(.455,.03,.515,.955),border-color .12s cubic-bezier(.455,.03,.515,.955)}.theme-items-list #items-list-area #items-list-results .pagination-area .pagination .pagination-link:hover{text-decoration:none;border-color:var(--linkHoverColor);color:var(--linkHoverColor)}.theme-items-list #items-list-area #items-list-results .pagination-area .pagination .pagination-link.is-current{color:var(--colorActive)!important;background:var(--linkHoverColor)}.theme-items-list .advanced-search-criteria-title hr{display:none}body:not(.tainacan-admin-page) .tainacan-modal-content,body:not(.tainacan-admin-page) .tooltip{--tainacan-font-family:var(--fontFamily, inherit);--tainacan-base-font-size:var(--fontSize, 1em);--tainacan-secondary:var(--paletteColor1, #3eaf7c);--tainacan-primary:var(--formBorderInitialColor, #e0e5eb);--tainacan-background-color:var(--backgroundColor, #f8f9fb);--tainacan-input-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-input-background-color:var(--formBackgroundInitialColor, white);--tainacan-input-border-color:var(--formBorderInitialColor, #e0e5eb);--tainacan-label-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-info-color:var(--color, rgba(44, 62, 80, 0.9));--tainacan-heading-color:var(--headingColor, rgba(44, 62, 80, 1))}body:not(.tainacan-admin-page) .tainacan-modal-content{border-radius:var(--borderRadius,6px)}body:not(.tainacan-admin-page) .tainacan-modal-content .tainacan-modal-title hr{display:none}body:not(.tainacan-admin-page) .tainacan-modal-content .tabs li{margin-bottom:0}body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body{background-color:var(--tainacan-item-background-color,#fff)}.tainacan-collection-header{display:flex;padding:36px 18px 28px 18px;justify-content:center;align-items:center;background-color:var(--backgroundColor,#f8f9fb);background-size:cover;background-repeat:no-repeat;--tainacan-secondary:var(--paletteColor1, #3eaf7c);--tainacan-primary:var(--formBorderInitialColor, #e0e5eb);--tainacan-background-color:var(--backgroundColor, #f8f9fb);--tainacan-item-background-color:var(--cardBackground, white)}.tainacan-collection-header .tainacan-collection-header__box{width:var(--maxSiteWidth,1290px);border-radius:var(--borderRadius,3px) var(--borderRadius,3px) 0 0;background-color:var(--tainacan-item-background-color,#fff);padding:20px;box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.tainacan-collection-header .tainacan-collection-header__box h1{margin-bottom:4px;display:inline-block}.tainacan-collection-header .tainacan-collection-header__box .ct-title-label{font-weight:400}.tainacan-collection-header .tainacan-collection-header__box .ct-title-label::after{content:': '}.tainacan-collection-header .tainacan-collection-header__box .collection-thumbnail{max-width:calc(var(--tainacan-filter-menu-width-theme,20%) - 24px);float:left;margin-right:24px}.tainacan-collection-header .tainacan-collection-header__box .collection-thumbnail img{border-radius:var(--borderRadius,3px)}.tainacan-item-single{flex-wrap:wrap;display:flex;display:-ms-grid;display:grid;align-items:start;grid-column-gap:32px;column-gap:32px;grid-row-gap:2.25rem;row-gap:2.25rem;--swiper-theme-color:var(--paletteColor1, #3eaf7c);--swiper-navigation-color:var(--paletteColor1, #3eaf7c)}.tainacan-item-single .tainacan-item-section{max-width:var(--block-max-width);align-self:flex-start;align-self:start}.tainacan-item-single .tainacan-item-section--document{grid-area:document}.tainacan-item-single .tainacan-item-section--attachments{grid-area:attachments}.tainacan-item-single .tainacan-item-section--gallery{grid-area:gallery}.tainacan-item-single .tainacan-item-section--metadata{grid-area:metadata}.tainacan-item-single.tainacan-item-single--layout-type-dam{grid-template-areas:'document' 'attachments' 'metadata'}.tainacan-item-single.tainacan-item-single--layout-type-dma{grid-template-areas:'document' 'metadata' 'attachments'}.tainacan-item-single.tainacan-item-single--layout-type-mda{grid-template-areas:'metadata' 'document' 'attachments'}.tainacan-item-single.tainacan-item-single--layout-type-mg{grid-template-areas:'metadata gallery document' 'metadata gallery attachments' 'metadata . .'}.tainacan-item-single.tainacan-item-single--layout-type-gm{grid-template-areas:'gallery document metadata' 'gallery attachments metadata' '. . metadata'}.tainacan-item-single h1{--fontSize:30px}.tainacan-item-single h2{--fontSize:26px}.tainacan-item-single h3{--fontSize:22px}.tainacan-item-single h4{--fontSize:20px}.tainacan-item-single h5{--fontSize:18px}.tainacan-item-single h6{--fontSize:16px}.tainacan-item-single .tainacan-item-section__document{display:flex;justify-content:center;align-items:center;height:auto;position:relative}.tainacan-item-single .tainacan-item-section__document:hover .tainacan-item-file-download{opacity:1;transform:scale(1)}.tainacan-item-single .tainacan-item-section__document img.attachment-large,.tainacan-item-single .tainacan-item-section__document>iframe{display:block;height:auto;margin:0 auto;border:none}.tainacan-item-single .tainacan-item-section__document>audio{width:100%}@media only screen and (min-width:768px){.tainacan-item-single .tainacan-item-section__document>iframe{min-height:600px}}@media only screen and (max-width:576px){.tainacan-item-single .tainacan-item-section__document>iframe{min-height:429px}}.tainacan-item-single .tainacan-item-section__document .tainacan-embed-container{width:100%}.tainacan-item-single .tainacan-item-section__document .tainacan-embed-container iframe{position:absolute;top:0;left:0;right:0;bottom:0}.tainacan-item-single .tainacan-item-section__gallery-items{font-weight:400;transition:font-weight .3s ease}.tainacan-item-single .tainacan-item-section__gallery-items img{border-radius:var(--borderRadius,3px);border-bottom:4px solid transparent;margin-bottom:4px;transition:border .3s ease}.tainacan-item-single .tainacan-item-section__attachments-file:hover .tainacan-item-file-download{opacity:1;transform:scale(1)}.tainacan-item-single .tainacan-item-section__gallery{margin-bottom:24px}.tainacan-item-single .tainacan-item-section__gallery ul{list-style:none;padding:0}.tainacan-item-single .tainacan-item-section__gallery .tainacan-item-section__document{margin:0}.tainacan-item-single .tainacan-item-section__gallery .tainacan-item-section__document img{max-height:60vh;width:auto}.tainacan-item-single .tainacan-item-section__gallery .tainacan-item-section__document video{width:auto}.tainacan-item-single .tainacan-item-section__gallery .tainacan-item-section__document iframe{min-height:200px;height:60vh}.tainacan-item-single .tainacan-item-section__attachments,.tainacan-item-single .tainacan-item-section__gallery-items{position:relative;padding:0 60px}.tainacan-item-single .tainacan-item-section__attachments .swiper-button-disabled,.tainacan-item-single .tainacan-item-section__gallery-items .swiper-button-disabled{display:none}.tainacan-item-single .tainacan-item-section__attachments .swiper-button-next,.tainacan-item-single .tainacan-item-section__attachments .swiper-button-prev,.tainacan-item-single .tainacan-item-section__gallery-items .swiper-button-next,.tainacan-item-single .tainacan-item-section__gallery-items .swiper-button-prev{top:65px}.tainacan-item-single .tainacan-item-section__attachments .swiper-slide-thumb-active,.tainacan-item-single .tainacan-item-section__gallery-items .swiper-slide-thumb-active{font-weight:700}.tainacan-item-single .tainacan-item-section__attachments .swiper-slide-thumb-active img,.tainacan-item-single .tainacan-item-section__gallery-items .swiper-slide-thumb-active img{border-bottom:4px solid var(--paletteColor1,#3eaf7c)}.tainacan-item-single .tainacan-item-section__attachments ul,.tainacan-item-single .tainacan-item-section__gallery-items ul{list-style:none;padding:0}.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file{text-align:center;vertical-align:top;cursor:pointer;word-break:break-all;font-size:.875em}@media only screen and (max-width:380px){.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file{margin:10px 0}}.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file img,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file img{border-radius:var(--borderRadius,3px);width:140px;height:140px;object-fit:cover}.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file img:focus,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file img:focus{outline:0}.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file a,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file a{width:100%;max-width:140px;font-size:.875rem;text-align:center;word-break:break-all;line-height:1.5rem}.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file a,.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file a:focus,.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file a:hover,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file a,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file a:focus,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file a:hover{outline:0;text-decoration:none;cursor:pointer;color:#000}.tainacan-item-single .tainacan-item-section__attachments .tainacan-item-section__attachments-file .attachment-without-image img,.tainacan-item-single .tainacan-item-section__gallery-items .tainacan-item-section__attachments-file .attachment-without-image img{padding:36px;background-color:#dbdbdb;object-fit:contain}.tainacan-item-single .pswp__zoom-wrap .attachment-without-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tainacan-item-single .pswp__zoom-wrap .attachment-without-image>iframe{min-height:80vh;width:80%;border:none}.tainacan-item-single .pswp__zoom-wrap .attachment-without-image>a,.tainacan-item-single .pswp__zoom-wrap .attachment-without-image>p{z-index:99;padding:1rem 4.33337vw;background:#fff;border-radius:var(--borderRadius,3px);word-wrap:break-word}.tainacan-item-single .pswp__zoom-wrap .attachment-without-image>audio,.tainacan-item-single .pswp__zoom-wrap .attachment-without-image>video{min-height:54px;padding:12px}.tainacan-item-single .tainacan-item-section__metadata{height:100%}.tainacan-item-single .tainacan-item-section__metadata div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%}.tainacan-item-single .tainacan-item-section__metadata div:last-child{-webkit-column-break-inside:auto;page-break-inside:auto;break-inside:auto;display:inline-block;width:100%}@media only screen and (min-width:768px){.tainacan-item-single .tainacan-item-section__metadata{-moz-column-gap:0;-moz-column-rule:none;-webkit-column-gap:0;-webkit-column-rule:none;column-gap:4rem;column-rule:none}}@media only screen and (min-width:1366px){.tainacan-item-single .tainacan-item-section__metadata{-moz-column-gap:7rem;-moz-column-rule:none;-webkit-column-gap:7rem;-webkit-column-rule:none;column-gap:7rem;column-rule:none}}.tainacan-item-single .tainacan-item-section__metadata h3{padding-right:1rem;margin-bottom:.25rem;width:100%}.tainacan-item-single .tainacan-item-section__metadata h3:first-of-type:last-of-type{display:inline-block}.tainacan-item-single .tainacan-item-section__metadata h4,.tainacan-item-single .tainacan-item-section__metadata label{padding-right:.875rem;width:100%}.tainacan-item-single .tainacan-item-section__metadata h4:first-of-type:last-of-type,.tainacan-item-single .tainacan-item-section__metadata label:first-of-type:last-of-type{display:inline-block}.tainacan-item-single .tainacan-item-section__metadata p{word-wrap:break-word}.tainacan-item-single .tainacan-item-section__metadata .tainacan-item-section__metadata-thumbnail img{border-radius:var(--borderRadius,3px)}.tainacan-item-single .tainacan-item-section__metadata .multivalue-separator{color:#cbcbcb;margin:0 8px}.tainacan-item-single .tainacan-item-section__metadata .hierarchy-separator{color:#cbcbcb}.tainacan-item-single .tainacan-item-section__metadata .metadata-type-compound .multivalue-separator,.tainacan-item-single .tainacan-item-section__metadata .metadata-type-textarea .multivalue-separator{display:block;max-height:1px;width:35px;background:#cbcbcb;content:none;color:transparent;margin:.875rem auto}.tainacan-item-single .tainacan-item-section__metadata .tainacan-compound-group{padding-left:1.5rem;border-left:1px solid #f2f2f2}.tainacan-item-single .tainacan-item-file-download{position:absolute;opacity:0;transform:scale(0);border-radius:24px;width:36px;height:36px;bottom:-18px;right:calc(50% - 18px);cursor:pointer;font-size:0;background-color:var(--paletteColor1,#3eaf7c);color:#fff;transition:opacity .3s ease,transform .3s ease,font-size .3s ease}.tainacan-item-single .tainacan-item-file-download a{height:38px;width:38px;display:block;position:relative;z-index:99}.tainacan-item-single .tainacan-item-file-download::after{position:relative;top:-38px;display:inline-block;font:normal normal normal 20px/1 TainacanIcons;font-size:1.25rem!important;line-height:2.25rem;text-rendering:auto;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25em;text-transform:none!important;letter-spacing:normal!important;content:'download';display:flex;justify-content:center;align-items:center} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/style.min.css.map b/style.min.css.map index 70ec84f..d4040ac 100644 --- a/style.min.css.map +++ b/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["sass/style.scss","sass/tainacan-item-archive.scss","sass/tainacan-item-single.scss"],"names":[],"mappings":"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","sourcesContent":["/**\n * Theme Name: Blocksy Tainacan\n * Description: A Blocksy Child theme compatible with Tainacan plugin\n * Author: Tainacan\n * Template: blocksy\n * Text Domain: blocksy-tainacan\n */\n\n /* Tainacan Gutenberg Blocks colors */\n :root {\n --tainacan-block-primary: var(--paletteColor1, #3eaf7c);\n --tainacan-block-gray0: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray1: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray2: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray3: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray4: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-block-gray5: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n/* Remaining imports */\n@import './tainacan-item-archive.scss';\n@import './tainacan-item-single.scss';","/* Tainacan Items list customization */\n.theme-items-list {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-item-background-color: var(--cardBackground, white);\n --tainacan-item-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-item-heading-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-skeleton-color: rgba(252, 252, 252, 0.5);\n \n &:not(.is-fullscreen) {\n justify-content: center;\n top: -52px !important;\n background: transparent !important;\n padding: 6px 13px;\n display: grid;\n grid-template-columns: 1fr minmax(auto, 1300px) 1fr;\n grid-template-rows: auto 1fr;\n grid-template-areas:\n \". searchcontrol .\"\n \"itemslist itemslist itemslist\";\n }\n\n /* Search control */\n .search-control {\n grid-area: searchcontrol;\n border-radius: 0 0 var(--borderRadius, 3px) var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n padding: 20px 20px 6px 20px !important;\n margin: 5px;\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n\n .search-control-item {\n margin-bottom: 20px !important;\n }\n }\n\n /* Filters panel */\n #filters-modal {\n grid-area: itemslist;\n justify-self: start;\n align-self: normal;\n width: 100%;\n\n .modal-content {\n padding: 16px 10px;\n\n #filters-items-list {\n border-radius: var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n padding: 20px;\n margin: -3px;\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n\n .filters-components-list {\n margin-bottom: 24px;\n }\n }\n }\n\n &.tainacan-filter-list-fixed {\n left: 14px;\n }\n }\n\n /* Items list container */\n #items-list-area {\n grid-area: itemslist;\n justify-self: end;\n align-self: normal;\n width: 100%;\n\n #items-list-results {\n .table-container {\n min-width: 100%;\n padding-top: 14px;\n padding-left: 10px;\n padding-bottom: 14px;\n padding-right: 10px;\n }\n \n /* Tainacan items list view modes */\n .tainacan-masonry-container .tainacan-masonry-item,\n .tainacan-records-container .tainacan-record,\n .tainacan-cards-container .tainacan-card,\n .tainacan-list-container .tainacan-list {\n border-radius: var(--borderRadius, 3px);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n border: var(--border, none);\n overflow: hidden;\n\n .metadata-title p {\n font-weight: 500;\n }\n .metadata-value,\n .metadata-label {\n font-size: 0.8125em !important;\n }\n }\n .tainacan-records-container .tainacan-record,\n .tainacan-list-container .tainacan-list {\n background-color: var(--tainacan-item-background-color, white) !important;\n }\n .tainacan-masonry-container .tainacan-masonry-item {\n display: flex !important;\n flex-direction: column-reverse;\n }\n .tainacan-cards-container .tainacan-card {\n min-height: 215px;\n max-height: 215px;\n\n .media .list-metadata {\n padding: 0.125em 1.375em !important;\n\n p.metadata-description {\n max-height: 12.75em !important;\n line-height: 1.25em;\n }\n }\n }\n .tainacan-table {\n padding: 0 12px;\n .column-main-content p { \n font-weight: 500;\n }\n td p {\n font-size: 0.725em !important;\n }\n }\n .tainacan-slide-main-view {\n iframe {\n border: none;\n border-radius: var(--borderRadius, 3px);\n }\n }\n .tainacan-slides-list {\n .swiper-slide img {\n border-radius: var(--borderRadius, 3px);\n padding-bottom: 0;\n }\n }\n\n /* Pagination */\n .pagination-area {\n border-top: none;\n margin-left: 12px;\n margin-right: 12px;\n\n .pagination {\n font-weight: bold;\n --colorActive: #ffffff;\n\n .pagination-link {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 40px;\n width: 42px;\n border-radius: 4px;\n border: 2px solid transparent;\n font-size: 14px;\n font-weight: 600;\n color: var(--color);\n --linkInitialColor: var(--color);\n transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955);\n\n &:hover {\n text-decoration: none;\n border-color: var(--linkHoverColor);\n color: var(--linkHoverColor);\n }\n &.is-current {\n color: var(--colorActive) !important;\n background: var(--linkHoverColor);\n }\n }\n }\n }\n }\n }\n\n /* Advanced Search */\n .advanced-search-criteria-title hr {\n display: none;\n }\n}\n/* Tooltips and Modals are outside of the items list div */\nbody:not(.tainacan-admin-page) {\n\n .tooltip,\n .tainacan-modal-content {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n .tainacan-modal-content {\n border-radius: var(--borderRadius, 6px);\n\n .tainacan-modal-title {\n hr {\n display: none;\n }\n }\n .tabs li {\n margin-bottom: 0px;\n }\n .modal-card-body {\n background-color: var(--tainacan-item-background-color, white);\n }\n }\n}\n\n/* Collection Items List */\n.tainacan-collection-header {\n display: flex;\n padding: 36px 18px 28px 18px;\n justify-content: center;\n align-items: center;\n background-color: var(--backgroundColor, #f8f9fb);\n background-size: cover;\n background-repeat: no-repeat;\n\n // We also apply this here as we want to keep the same style of the .theme-items-list\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-item-background-color: var(--cardBackground, white);\n\n .tainacan-collection-header__box {\n width: var(--maxSiteWidth, 1290px);\n border-radius: var(--borderRadius,3px) var(--borderRadius, 3px) 0 0;\n background-color: var(--tainacan-item-background-color,#fff);\n padding: 20px;\n box-shadow: var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));\n\n h1 {\n margin-bottom: 4px;\n display: inline-block;\n }\n .ct-title-label {\n font-weight: normal;\n &::after {\n content: ': ';\n }\n }\n .collection-thumbnail {\n max-width: calc(var(--tainacan-filter-menu-width-theme, 20%) - 24px);\n float: left;\n margin-right: 24px;\n\n img {\n border-radius: var(--borderRadius,3px);\n }\n }\n }\n}\n\n","\n/* Single Item Page */\n.single-item-data-section {\n \n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 26px;\n }\n h3 {\n --fontSize: 22px;\n }\n h4 {\n --fontSize: 20px;\n }\n h5 {\n --fontSize: 18px;\n }\n h6 {\n --fontSize: 16px;\n }\n section{\n margin-bottom: 2.25rem;\n }\n .tainacan-item-file-download {\n position: absolute;\n opacity: 0;\n transform: scale(0);\n border-radius: 24px;\n width: 36px;\n height: 36px;\n bottom: -18px;\n right: calc(50% - 18px);\n cursor: pointer;\n font-size: 0;\n background-color: var(--paletteColor1, #3eaf7c);\n color: white;\n transition: opacity 0.3s ease, transform 0.3s ease, font-size 0.3s ease;\n\n a {\n height: 38px;\n width: 38px;\n display: block;\n position: relative;\n z-index: 99;\n }\n\n &::after {\n position: relative;\n top: -38px;\n display: inline-block;\n font: normal normal normal 20px/1 \"TainacanIcons\";\n font-size: 1.25rem !important;\n line-height: 2.25rem;\n text-rendering: auto;\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 1.25em;\n text-transform: none !important;\n letter-spacing: normal !important;\n content: 'download';\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n .single-item-collection--document {\n display: flex;\n justify-content: center;\n position: relative;\n &:hover {\n .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n\n > iframe, img.attachment-large {\n display: block;\n height: auto;\n margin: 0 auto;\n border: none;\n }\n > audio {\n width: 100%;\n }\n > iframe {\n @media only screen and (min-width: 768px){\n min-height: 600px;\n }\n @media only screen and (max-width: 576px){\n min-height: 429px;\n }\n }\n .tainacan-embed-container {\n width: 100%;\n\n iframe {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n }\n }\n .single-item-collection--gallery-items {\n font-weight: normal;\n transition: font-weight 0.3s ease;\n\n img {\n border-radius: var(--borderRadius, 3px);\n border-bottom: 4px solid transparent;\n margin-bottom: 4px;\n transition: border 0.3s ease;\n }\n }\n .single-item-collection--attachments-file {\n &:hover {\n .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n }\n .single-item-collection--gallery {\n margin-bottom: 24px;\n ul { \n list-style: none; \n padding: 0;\n }\n .tainacan-content {\n margin: 0;\n img {\n max-height: 60vh;\n width: auto;\n }\n video {\n width: auto;\n }\n iframe {\n min-height: 200px;\n height: 60vh;\n }\n }\n }\n .single-item-collection--gallery-items,\n .single-item-collection--attachments {\n position: relative;\n padding: 0 60px;\n \n .swiper-button-disabled {\n display: none;\n }\n .swiper-button-next,\n .swiper-button-prev {\n top: 65px;\n } \n .swiper-slide-thumb-active {\n font-weight: bold;\n img {\n border-bottom: 4px solid var(--paletteColor1, #3eaf7c);\n }\n }\n\n ul { \n list-style: none; \n padding: 0;\n }\n .single-item-collection--attachments-file {\n text-align: center;\n vertical-align: top;\n cursor: pointer;\n word-break: break-all;\n font-size: 0.875em;\n //padding: 0 6px;\n \n @media only screen and (max-width: 380px) {\n margin: 10px 0;\n }\n\n img {\n border-radius: var(--borderRadius, 3px);\n width: 140px;\n height: 140px;\n object-fit: cover;\n &:focus {\n outline: none;\n }\n }\n a {\n width: 100%;\n max-width: 140px;\n font-size: 0.875rem; \n text-align: center;\n word-break: break-all;\n line-height: 1.5rem\n }\n a,\n a:focus,\n a:hover {\n outline: none;\n text-decoration: none;\n cursor: pointer;\n color: black;\n }\n .attachment-without-image img {\n padding: 36px;\n background-color: #dbdbdb;\n object-fit: contain;\n }\n }\n }\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n .single-item-collection--metadata {\n height: 100%;\n \n div {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n display: inline-block;\n width: 100%;\n &:last-child {\n -webkit-column-break-inside: auto;\n page-break-inside: auto;\n break-inside: auto;\n display: inline-block;\n width: 100%;\n }\n }\n @media only screen and (min-width: 768px) {\n -moz-column-gap: 0;\n -moz-column-rule: none;\n -webkit-column-gap: 0;\n -webkit-column-rule: none;\n column-gap: 4rem;;\n column-rule: none;\n }\n @media only screen and (min-width: 1366px) {\n -moz-column-gap: 7rem;\n -moz-column-rule: none;\n -webkit-column-gap: 7rem;\n -webkit-column-rule: none;\n column-gap: 7rem;\n column-rule: none;\n }\n h3 {\n padding-right: 1rem;\n margin-bottom: 0.25rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n h4,\n label {\n padding-right: 0.875rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n p {\n word-wrap: break-word;\n }\n\n // Metadata type textarea has different separator\n .multivalue-separator {\n color: #cbcbcb;\n margin: 0 8px; \n }\n .hierarchy-separator {\n color: #cbcbcb; \n }\n .metadata-type-compound,\n .metadata-type-textarea {\n .multivalue-separator {\n display: block;\n max-height: 1px;\n width: 35px;\n background: #cbcbcb;\n content: none;\n color: transparent;\n margin: 0.875rem auto;\n }\n }\n .tainacan-compound-group {\n padding-left: 1.5rem;\n border-left: 1px solid #f2f2f2;\n }\n }\n\n // Photoswip zoom\n .pswp__zoom-wrap .attachment-without-image {\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n\n & > iframe {\n min-height: 80vh;\n width: 80%;\n border: none;\n }\n\n & > a,\n & > p {\n z-index: 99;\n padding: 1rem 4.33337vw;\n background: white;\n border-radius: var(--borderRadius, 3px);\n word-wrap: break-word;\n }\n & > audio,\n & > video {\n min-height: 54px;\n padding: 12px;\n }\n\n }\n}"]} \ No newline at end of file +{"version":3,"sources":["sass/style.scss","sass/tainacan-item-archive.scss","sass/tainacan-item-single.scss"],"names":[],"mappings":"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","sourcesContent":["/**\n * Theme Name: Blocksy Tainacan\n * Description: A Blocksy Child theme compatible with Tainacan plugin\n * Author: Tainacan\n * Template: blocksy\n * Text Domain: blocksy-tainacan\n */\n\n /* Tainacan Gutenberg Blocks colors */\n :root {\n --tainacan-block-primary: var(--paletteColor1, #3eaf7c);\n --tainacan-block-gray0: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray1: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray2: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray3: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray4: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-block-gray5: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n// Grid mixin for display: grid compatibility\n@mixin display-grid {\n flex-wrap: wrap;\n display: flex;\n display: -ms-grid;\n display: grid;\n}\n@mixin grid-child ($col-start, $col-end, $row-start, $row-end) {\n -ms-grid-column: $col-start;\n -ms-grid-column-span: $col-end - $col-start;\n -ms-grid-row: $row-start;\n -ms-grid-row-span: $row-end - $row-start;\n grid-column: #{$col-start}/#{$col-end};\n grid-row: #{$row-start}/#{$row-end};\n}\n\n/* Remaining imports */\n@import './tainacan-item-archive.scss';\n@import './tainacan-item-single.scss';","/* Tainacan Items list customization */\n.theme-items-list {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-item-background-color: var(--cardBackground, white);\n --tainacan-item-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-item-heading-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-skeleton-color: rgba(252, 252, 252, 0.5);\n \n &:not(.is-fullscreen) {\n justify-content: center;\n top: -52px !important;\n background: transparent !important;\n padding: 6px 13px;\n @include display-grid;\n grid-template-columns: 1fr minmax(auto, 1300px) 1fr;\n grid-template-rows: auto 1fr;\n grid-template-areas:\n \". searchcontrol .\"\n \"itemslist itemslist itemslist\";\n }\n\n /* Search control */\n .search-control {\n grid-area: searchcontrol;\n border-radius: 0 0 var(--borderRadius, 3px) var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n padding: 20px 20px 6px 20px !important;\n margin: 5px;\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n\n .search-control-item {\n margin-bottom: 20px !important;\n }\n }\n\n /* Filters panel */\n #filters-modal {\n grid-area: itemslist;\n justify-self: start;\n align-self: normal;\n width: 100%;\n\n .modal-content {\n padding: 16px 10px;\n\n #filters-items-list {\n border-radius: var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n padding: 20px;\n margin: -3px;\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n\n .filters-components-list {\n margin-bottom: 24px;\n }\n }\n }\n\n &.tainacan-filter-list-fixed {\n left: 14px;\n }\n }\n\n /* Items list container */\n #items-list-area {\n grid-area: itemslist;\n justify-self: end;\n align-self: normal;\n width: 100%;\n\n #items-list-results {\n .table-container {\n min-width: 100%;\n padding-top: 14px;\n padding-left: 10px;\n padding-bottom: 14px;\n padding-right: 10px;\n }\n \n /* Tainacan items list view modes */\n .tainacan-masonry-container .tainacan-masonry-item,\n .tainacan-records-container .tainacan-record,\n .tainacan-cards-container .tainacan-card,\n .tainacan-list-container .tainacan-list {\n border-radius: var(--borderRadius, 3px);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n border: var(--border, none);\n overflow: hidden;\n\n .metadata-title p {\n font-weight: 500;\n }\n .metadata-value,\n .metadata-label {\n font-size: 0.8125em !important;\n }\n }\n .tainacan-records-container .tainacan-record,\n .tainacan-list-container .tainacan-list {\n background-color: var(--tainacan-item-background-color, white) !important;\n }\n .tainacan-masonry-container .tainacan-masonry-item {\n display: flex !important;\n flex-direction: column-reverse;\n }\n .tainacan-cards-container .tainacan-card {\n min-height: 215px;\n max-height: 215px;\n\n .media .list-metadata {\n padding: 0.125em 1.375em !important;\n\n p.metadata-description {\n max-height: 12.75em !important;\n line-height: 1.25em;\n }\n }\n }\n .tainacan-table {\n padding: 0 12px;\n .column-main-content p { \n font-weight: 500;\n }\n td p {\n font-size: 0.725em !important;\n }\n }\n .tainacan-slide-main-view {\n iframe {\n border: none;\n border-radius: var(--borderRadius, 3px);\n }\n }\n .tainacan-slides-list {\n .swiper-slide img {\n border-radius: var(--borderRadius, 3px);\n padding-bottom: 0;\n }\n }\n\n /* Pagination */\n .pagination-area {\n border-top: none;\n margin-left: 12px;\n margin-right: 12px;\n\n .pagination {\n font-weight: bold;\n --colorActive: #ffffff;\n\n .pagination-link {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 40px;\n width: 42px;\n border-radius: 4px;\n border: 2px solid transparent;\n font-size: 14px;\n font-weight: 600;\n color: var(--color);\n --linkInitialColor: var(--color);\n transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955);\n\n &:hover {\n text-decoration: none;\n border-color: var(--linkHoverColor);\n color: var(--linkHoverColor);\n }\n &.is-current {\n color: var(--colorActive) !important;\n background: var(--linkHoverColor);\n }\n }\n }\n }\n }\n }\n\n /* Advanced Search */\n .advanced-search-criteria-title hr {\n display: none;\n }\n}\n/* Tooltips and Modals are outside of the items list div */\nbody:not(.tainacan-admin-page) {\n\n .tooltip,\n .tainacan-modal-content {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n .tainacan-modal-content {\n border-radius: var(--borderRadius, 6px);\n\n .tainacan-modal-title {\n hr {\n display: none;\n }\n }\n .tabs li {\n margin-bottom: 0px;\n }\n .modal-card-body {\n background-color: var(--tainacan-item-background-color, white);\n }\n }\n}\n\n/* Collection Items List */\n.tainacan-collection-header {\n display: flex;\n padding: 36px 18px 28px 18px;\n justify-content: center;\n align-items: center;\n background-color: var(--backgroundColor, #f8f9fb);\n background-size: cover;\n background-repeat: no-repeat;\n\n // We also apply this here as we want to keep the same style of the .theme-items-list\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-item-background-color: var(--cardBackground, white);\n\n .tainacan-collection-header__box {\n width: var(--maxSiteWidth, 1290px);\n border-radius: var(--borderRadius,3px) var(--borderRadius, 3px) 0 0;\n background-color: var(--tainacan-item-background-color,#fff);\n padding: 20px;\n box-shadow: var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));\n\n h1 {\n margin-bottom: 4px;\n display: inline-block;\n }\n .ct-title-label {\n font-weight: normal;\n &::after {\n content: ': ';\n }\n }\n .collection-thumbnail {\n max-width: calc(var(--tainacan-filter-menu-width-theme, 20%) - 24px);\n float: left;\n margin-right: 24px;\n\n img {\n border-radius: var(--borderRadius,3px);\n }\n }\n }\n}\n\n","\n/* Single Item Page */\n.tainacan-item-single {\n \n // Overall page layout structure -------------------\n @include display-grid;\n align-items: start;\n grid-column-gap: 32px;\n column-gap: 32px;\n grid-row-gap: 2.25rem;\n row-gap: 2.25rem;\n\n .tainacan-item-section {\n max-width: var(--block-max-width);;\n align-self: flex-start;\n align-self: start;\n }\n .tainacan-item-section--document { grid-area: document }\n .tainacan-item-section--attachments { grid-area: attachments }\n .tainacan-item-section--gallery { grid-area: gallery }\n .tainacan-item-section--metadata { grid-area: metadata }\n \n &.tainacan-item-single--layout-type-dam {\n grid-template-areas: \n 'document'\n 'attachments'\n 'metadata';\n }\n &.tainacan-item-single--layout-type-dma {\n grid-template-areas: \n 'document'\n 'metadata'\n 'attachments';\n }\n &.tainacan-item-single--layout-type-mda {\n grid-template-areas:\n 'metadata' \n 'document'\n 'attachments';\n }\n &.tainacan-item-single--layout-type-mg {\n grid-template-areas:\n 'metadata gallery document' \n 'metadata gallery attachments'\n 'metadata . .'\n }\n &.tainacan-item-single--layout-type-gm {\n grid-template-areas:\n 'gallery document metadata' \n 'gallery attachments metadata'\n '. . metadata'\n }\n\n // Headings and spacing ----------------------------\n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 26px;\n }\n h3 {\n --fontSize: 22px;\n }\n h4 {\n --fontSize: 20px;\n }\n h5 {\n --fontSize: 18px;\n }\n h6 {\n --fontSize: 16px;\n }\n\n\n // Document, Attachment and Gallery sections -----------------\n .tainacan-item-section__document {\n display: flex;\n justify-content: center;\n align-items: center;\n height: auto;\n position: relative;\n \n &:hover {\n .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n\n > iframe, img.attachment-large {\n display: block;\n height: auto;\n margin: 0 auto;\n border: none;\n }\n > audio {\n width: 100%;\n }\n > iframe {\n @media only screen and (min-width: 768px){\n min-height: 600px;\n }\n @media only screen and (max-width: 576px){\n min-height: 429px;\n }\n }\n .tainacan-embed-container {\n width: 100%;\n\n iframe {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n }\n }\n .tainacan-item-section__gallery-items {\n font-weight: normal;\n transition: font-weight 0.3s ease;\n\n img {\n border-radius: var(--borderRadius, 3px);\n border-bottom: 4px solid transparent;\n margin-bottom: 4px;\n transition: border 0.3s ease;\n }\n }\n .tainacan-item-section__attachments-file {\n &:hover {\n .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n }\n .tainacan-item-section__gallery {\n margin-bottom: 24px;\n ul { \n list-style: none; \n padding: 0;\n }\n .tainacan-item-section__document {\n margin: 0;\n img {\n max-height: 60vh;\n width: auto;\n }\n video {\n width: auto;\n }\n iframe {\n min-height: 200px;\n height: 60vh;\n }\n }\n }\n .tainacan-item-section__gallery-items,\n .tainacan-item-section__attachments {\n position: relative;\n padding: 0 60px;\n \n .swiper-button-disabled {\n display: none;\n }\n .swiper-button-next,\n .swiper-button-prev {\n top: 65px;\n } \n .swiper-slide-thumb-active {\n font-weight: bold;\n img {\n border-bottom: 4px solid var(--paletteColor1, #3eaf7c);\n }\n }\n\n ul { \n list-style: none; \n padding: 0;\n }\n .tainacan-item-section__attachments-file {\n text-align: center;\n vertical-align: top;\n cursor: pointer;\n word-break: break-all;\n font-size: 0.875em;\n //padding: 0 6px;\n \n @media only screen and (max-width: 380px) {\n margin: 10px 0;\n }\n\n img {\n border-radius: var(--borderRadius, 3px);\n width: 140px;\n height: 140px;\n object-fit: cover;\n &:focus {\n outline: none;\n }\n }\n a {\n width: 100%;\n max-width: 140px;\n font-size: 0.875rem; \n text-align: center;\n word-break: break-all;\n line-height: 1.5rem\n }\n a,\n a:focus,\n a:hover {\n outline: none;\n text-decoration: none;\n cursor: pointer;\n color: black;\n }\n .attachment-without-image img {\n padding: 36px;\n background-color: #dbdbdb;\n object-fit: contain;\n }\n }\n }\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n\n // Photoswip zoom ---------------------------------\n .pswp__zoom-wrap .attachment-without-image {\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n\n & > iframe {\n min-height: 80vh;\n width: 80%;\n border: none;\n }\n\n & > a,\n & > p {\n z-index: 99;\n padding: 1rem 4.33337vw;\n background: white;\n border-radius: var(--borderRadius, 3px);\n word-wrap: break-word;\n }\n & > audio,\n & > video {\n min-height: 54px;\n padding: 12px;\n }\n\n }\n\n // Metadata list -------------------------------------\n .tainacan-item-section__metadata {\n height: 100%;\n \n div {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n display: inline-block;\n width: 100%;\n &:last-child {\n -webkit-column-break-inside: auto;\n page-break-inside: auto;\n break-inside: auto;\n display: inline-block;\n width: 100%;\n }\n }\n @media only screen and (min-width: 768px) {\n -moz-column-gap: 0;\n -moz-column-rule: none;\n -webkit-column-gap: 0;\n -webkit-column-rule: none;\n column-gap: 4rem;;\n column-rule: none;\n }\n @media only screen and (min-width: 1366px) {\n -moz-column-gap: 7rem;\n -moz-column-rule: none;\n -webkit-column-gap: 7rem;\n -webkit-column-rule: none;\n column-gap: 7rem;\n column-rule: none;\n }\n h3 {\n padding-right: 1rem;\n margin-bottom: 0.25rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n h4,\n label {\n padding-right: 0.875rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n p {\n word-wrap: break-word;\n }\n .tainacan-item-section__metadata-thumbnail img {\n border-radius: var(--borderRadius, 3px);\n }\n\n // Metadata type textarea has different separator\n .multivalue-separator {\n color: #cbcbcb;\n margin: 0 8px; \n }\n .hierarchy-separator {\n color: #cbcbcb; \n }\n .metadata-type-compound,\n .metadata-type-textarea {\n .multivalue-separator {\n display: block;\n max-height: 1px;\n width: 35px;\n background: #cbcbcb;\n content: none;\n color: transparent;\n margin: 0.875rem auto;\n }\n }\n .tainacan-compound-group {\n padding-left: 1.5rem;\n border-left: 1px solid #f2f2f2;\n }\n }\n\n // Document Download button -------------------------------------\n .tainacan-item-file-download {\n position: absolute;\n opacity: 0;\n transform: scale(0);\n border-radius: 24px;\n width: 36px;\n height: 36px;\n bottom: -18px;\n right: calc(50% - 18px);\n cursor: pointer;\n font-size: 0;\n background-color: var(--paletteColor1, #3eaf7c);\n color: white;\n transition: opacity 0.3s ease, transform 0.3s ease, font-size 0.3s ease;\n\n a {\n height: 38px;\n width: 38px;\n display: block;\n position: relative;\n z-index: 99;\n }\n\n &::after {\n position: relative;\n top: -38px;\n display: inline-block;\n font: normal normal normal 20px/1 \"TainacanIcons\";\n font-size: 1.25rem !important;\n line-height: 2.25rem;\n text-rendering: auto;\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 1.25em;\n text-transform: none !important;\n letter-spacing: normal !important;\n content: 'download';\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n}"]} \ No newline at end of file diff --git a/tainacan/item-single-page.php b/tainacan/item-single-page.php index f75c76d..0bf21a9 100644 --- a/tainacan/item-single-page.php +++ b/tainacan/item-single-page.php @@ -7,46 +7,23 @@ * @package BlocksyTainacan */ +$prefix = blocksy_manager()->screen->get_prefix(); + do_action( 'blocksy-tainacan-single-item-top' ); + do_action( 'blocksy-tainacan-single-item-after-title' ); -echo '
'; +echo '
'; -switch (get_theme_mod( 'tainacan_single_item_layout_sections_order', 'document-attachments-metadata')) { - case 'document-attachments-metadata': - get_template_part( 'template-parts/single-items-document' ); - do_action( 'blocksy-tainacan-single-item-after-document' ); + get_template_part( 'template-parts/tainacan-item-single-document' ); + do_action( 'blocksy-tainacan-single-item-after-document' ); - get_template_part( 'template-parts/single-items-attachments' ); - do_action( 'blocksy-tainacan-single-item-after-attachments' ); - - get_template_part( 'template-parts/single-items-metadata' ); - do_action( 'blocksy-tainacan-single-item-after-metadata' ); - break; + get_template_part( 'template-parts/tainacan-item-single-attachments' ); + do_action( 'blocksy-tainacan-single-item-after-attachments' ); + + get_template_part( 'template-parts/tainacan-item-single-metadata' ); + do_action( 'blocksy-tainacan-single-item-after-metadata' ); - case 'metadata-document-attachments': - get_template_part( 'template-parts/single-items-metadata' ); - do_action( 'blocksy-tainacan-single-item-after-metadata' ); - - get_template_part( 'template-parts/single-items-document' ); - do_action( 'blocksy-tainacan-single-item-after-document' ); - - get_template_part( 'template-parts/single-items-attachments' ); - do_action( 'blocksy-tainacan-single-item-after-attachments' ); - break; - - case 'document-metadata-attachments': - get_template_part( 'template-parts/single-items-document' ); - do_action( 'blocksy-tainacan-single-item-after-document' ); - - get_template_part( 'template-parts/single-items-metadata' ); - do_action( 'blocksy-tainacan-single-item-after-metadata' ); - - get_template_part( 'template-parts/single-items-attachments' ); - do_action( 'blocksy-tainacan-single-item-after-attachments' ); - break; - -} echo '
'; do_action( 'blocksy-tainacan-single-item-bottom' ); ?> diff --git a/template-parts/single-items-document.php b/template-parts/single-items-document.php deleted file mode 100644 index 61ed56b..0000000 --- a/template-parts/single-items-document.php +++ /dev/null @@ -1,22 +0,0 @@ -screen->get_prefix(); -?> - -
- -

- -

- -
-
- ' . tainacan_the_item_document_download_link() . ''; - } - ?> -
-
-
- \ No newline at end of file diff --git a/template-parts/single-items-metadata.php b/template-parts/single-items-metadata.php deleted file mode 100644 index f26b28c..0000000 --- a/template-parts/single-items-metadata.php +++ /dev/null @@ -1,36 +0,0 @@ -screen->get_prefix(); -?> -
- -

- -

- -
-
-
- -
-
-
-
diff --git a/template-parts/single-items-attachments.php b/template-parts/tainacan-item-single-attachments.php similarity index 53% rename from template-parts/single-items-attachments.php rename to template-parts/tainacan-item-single-attachments.php index 8f31379..3da4457 100644 --- a/template-parts/single-items-attachments.php +++ b/template-parts/tainacan-item-single-attachments.php @@ -25,7 +25,7 @@ } if (!wp_get_attachment_image( $attachment->ID, 'blocksy-tainacan-item-attachments')) : ?> -
  • +
  • @@ -33,21 +33,21 @@ echo wp_get_attachment_image( $attachment->ID, 'blocksy-tainacan-item-attachments', true ); echo '
    '; ?> - ID ); ?> + ID ); ?>
  • ID, 'blocksy-tainacan-item-attachments', true ); ?> -
  • +
  • ID, 'blocksy-tainacan-item-attachments', true ); echo '
    '; ?> - ID ); ?> + ID ); ?>
  • -
    - -

    +

    + +
    +
    +
      + +
    +
    +
    +
    +
    + + diff --git a/template-parts/tainacan-item-single-document.php b/template-parts/tainacan-item-single-document.php new file mode 100644 index 0000000..a900d8c --- /dev/null +++ b/template-parts/tainacan-item-single-document.php @@ -0,0 +1,20 @@ +screen->get_prefix(); +?> + +
    + +

    + +

    + +
    + ' . tainacan_the_item_document_download_link() . ''; + } + ?> +
    +
    + \ No newline at end of file diff --git a/template-parts/tainacan-item-single-metadata.php b/template-parts/tainacan-item-single-metadata.php new file mode 100644 index 0000000..265eda4 --- /dev/null +++ b/template-parts/tainacan-item-single-metadata.php @@ -0,0 +1,31 @@ +screen->get_prefix(); +?> + +
    + +

    + +

    + + " +