From d86c882a0aeb10dac6fd5ff534e8420c3101d9e8 Mon Sep 17 00:00:00 2001 From: mateuswetah Date: Tue, 6 Jul 2021 15:11:01 -0300 Subject: [PATCH] Adds new item page structure type. Creates new options for documents. --- tainacan-blocksy/inc/global.php | 84 +++- .../attachments-carousel-width.php | 22 + .../single-elements/attachments-size.php | 1 - .../document-attachments-colors.php | 55 ++ .../single-elements/document-attachments.php | 18 +- .../single-elements/document-height.php | 21 + .../single-elements/document-typography.php | 39 ++ .../single-elements/document-width.php | 21 + .../single-elements/section-labels.php | 14 +- .../tainacan-single-structure.php | 5 + tainacan-blocksy/inc/plugin.php | 18 + .../sass/tainacan-item-single.scss | 471 ++++++++++-------- tainacan-blocksy/static/images/type-gtm.svg | 154 ++++++ tainacan-blocksy/style.css | 235 +++++---- tainacan-blocksy/style.css.map | 4 +- tainacan-blocksy/style.min.css | 2 +- tainacan-blocksy/style.min.css.map | 2 +- .../tainacan/item-single-page.php | 60 ++- .../tainacan-item-single-document.php | 80 ++- 19 files changed, 961 insertions(+), 345 deletions(-) create mode 100644 tainacan-blocksy/inc/options/single-elements/attachments-carousel-width.php create mode 100644 tainacan-blocksy/inc/options/single-elements/document-attachments-colors.php create mode 100644 tainacan-blocksy/inc/options/single-elements/document-height.php create mode 100644 tainacan-blocksy/inc/options/single-elements/document-typography.php create mode 100644 tainacan-blocksy/inc/options/single-elements/document-width.php create mode 100644 tainacan-blocksy/static/images/type-gtm.svg diff --git a/tainacan-blocksy/inc/global.php b/tainacan-blocksy/inc/global.php index ccac216..d67bcea 100644 --- a/tainacan-blocksy/inc/global.php +++ b/tainacan-blocksy/inc/global.php @@ -56,6 +56,51 @@ blc_call_fnc(['fnc' => 'blocksy_output_responsive'], [ 'unit' => '' ]); +blc_call_fnc(['fnc' => 'blocksy_output_responsive'], [ + 'css' => $css, + 'tablet_css' => $tablet_css, + 'mobile_css' => $mobile_css, + 'selector' => blocksy_prefix_selector('.tainacan-media-component', $prefix), + 'variableName' => 'document-height', + 'value' => get_theme_mod( $prefix . '_document_height', [ + 'mobile' => '40vh', + 'tablet' => '50vh', + 'desktop' => '60vh', + ]), + 'unit' => 'vh', + 'defaultUnit' => 'vh', +]); + +blc_call_fnc(['fnc' => 'blocksy_output_responsive'], [ + 'css' => $css, + 'tablet_css' => $tablet_css, + 'mobile_css' => $mobile_css, + 'selector' => blocksy_prefix_selector('.tainacan-media-component', $prefix), + 'variableName' => 'document-width', + 'value' => get_theme_mod( $prefix . '_document_width', [ + 'mobile' => '100%', + 'tablet' => '100%', + 'desktop' => '100%', + ]), + 'unit' => '%', + 'defaultUnit' => '%', +]); + +blc_call_fnc(['fnc' => 'blocksy_output_responsive'], [ + 'css' => $css, + 'tablet_css' => $tablet_css, + 'mobile_css' => $mobile_css, + 'selector' => blocksy_prefix_selector('.tainacan-media-component', $prefix), + 'variableName' => 'attachments-carousel-width', + 'value' => get_theme_mod( $prefix . '_attachments_carousel_width', [ + 'mobile' => '100%', + 'tablet' => '100%', + 'desktop' => '100%', + ]), + 'unit' => '%', + 'defaultUnit' => '%', +]); + blc_call_fnc(['fnc' => 'blocksy_output_responsive'], [ 'css' => $css, 'tablet_css' => $tablet_css, @@ -70,13 +115,48 @@ blc_call_fnc(['fnc' => 'blocksy_output_responsive'], [ 'unit' => '' ]); - +blc_call_fnc(['fnc' => 'blocksy_output_font_css'], [ + 'css' => $css, + 'tablet_css' => $tablet_css, + 'mobile_css' => $mobile_css, + 'selector' => blocksy_prefix_selector('.swiper-slide-metadata__name', $prefix), + 'font_value' => get_theme_mod($prefix . '_document_name_font', + blocksy_typography_default_values([ + 'size' => '0.875rem', + 'variation' => 'n6', + ]) + ) +]); blc_call_fnc(['fnc' => 'blocksy_output_font_css'], [ 'css' => $css, 'tablet_css' => $tablet_css, 'mobile_css' => $mobile_css, - 'selector' => blocksy_prefix_selector('.swiper-slide-metadata', $prefix), + 'selector' => blocksy_prefix_selector('.swiper-slide-metadata__caption', $prefix), + 'font_value' => get_theme_mod($prefix . '_document_caption_font', + blocksy_typography_default_values([ + 'size' => '1rem' + ]) + ) +]); + +blc_call_fnc(['fnc' => 'blocksy_output_font_css'], [ + 'css' => $css, + 'tablet_css' => $tablet_css, + 'mobile_css' => $mobile_css, + 'selector' => blocksy_prefix_selector('.swiper-slide-metadata__description', $prefix), + 'font_value' => get_theme_mod($prefix . '_document_description_font', + blocksy_typography_default_values([ + 'size' => '1rem' + ]) + ) +]); + +blc_call_fnc(['fnc' => 'blocksy_output_font_css'], [ + 'css' => $css, + 'tablet_css' => $tablet_css, + 'mobile_css' => $mobile_css, + 'selector' => blocksy_prefix_selector('.tainacan-item-section__attachments-file .swiper-slide-metadata', $prefix), 'font_value' => get_theme_mod($prefix . '_attachment_label_font', blocksy_typography_default_values([ 'size' => '0.875rem', diff --git a/tainacan-blocksy/inc/options/single-elements/attachments-carousel-width.php b/tainacan-blocksy/inc/options/single-elements/attachments-carousel-width.php new file mode 100644 index 0000000..8910ea5 --- /dev/null +++ b/tainacan-blocksy/inc/options/single-elements/attachments-carousel-width.php @@ -0,0 +1,22 @@ + [ + 'label' => __( 'Maximum width of the area containing the attachments carousel', 'tainacan-blocksy' ), + 'type' => 'ct-slider', + 'value' => 100, + 'min' => 20, + 'max' => 100, + 'unit' => '%', + 'defaultUnit' => '%', + 'responsive' => true, + 'divider' => 'top', + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], +]; \ No newline at end of file diff --git a/tainacan-blocksy/inc/options/single-elements/attachments-size.php b/tainacan-blocksy/inc/options/single-elements/attachments-size.php index 4f61827..9d7c0c6 100644 --- a/tainacan-blocksy/inc/options/single-elements/attachments-size.php +++ b/tainacan-blocksy/inc/options/single-elements/attachments-size.php @@ -21,7 +21,6 @@ $options = [ ] ]), 'responsive' => true, - 'divider' => 'bottom', 'sync' => blocksy_sync_single_post_container([ 'prefix' => $prefix ]) diff --git a/tainacan-blocksy/inc/options/single-elements/document-attachments-colors.php b/tainacan-blocksy/inc/options/single-elements/document-attachments-colors.php new file mode 100644 index 0000000..9aca46c --- /dev/null +++ b/tainacan-blocksy/inc/options/single-elements/document-attachments-colors.php @@ -0,0 +1,55 @@ + [ + 'type' => 'ct-condition', + 'condition' => [ + $prefix . 'page_structure_type' => 'type-gtm' + ], + 'options' => [ + $prefix . 'document_attachments_colors' => [ + 'label' => __( 'Color palette for the media above title', 'tainacan-blocksy' ), + 'type' => 'ct-color-palettes-picker', + 'design' => 'block', + 'predefined' => true, + 'wrapperAttr' => [ + 'data-type' => 'color-palette', + 'data-label' => 'media-component-colors' + ], + 'value' => [ + 'color1' => [ 'color' => 'var(--paletteColor6, #edeff2)' ], + 'color2' => [ 'color' => 'var(--paletteColor4, #2c3e50)' ], + 'color3' => [ 'color' => 'var(--paletteColor1, #3eaf7c)' ], + + 'current_palette' => 'palette-1', + + 'palettes' => [ + [ + 'id' => 'palette-1', + + 'color1' => [ 'color' => 'var(--paletteColor6, #edeff2)' ], + 'color2' => [ 'color' => 'var(--paletteColor4, #2c3e50)' ], + 'color3' => [ 'color' => 'var(--paletteColor1, #3eaf7c)' ], + + ], + + [ + 'id' => 'palette-2', + + 'color1' => [ 'color' => 'var(--paletteColor3, #415161)' ], + 'color2' => [ 'color' => 'var(--paletteColor7, #f8f9fb)' ], + 'color3' => [ 'color' => 'var(--paletteColor2, #33a370)' ], + + ], + + ] + ], + 'sync' => '', + ] + ] + ], +]; diff --git a/tainacan-blocksy/inc/options/single-elements/document-attachments.php b/tainacan-blocksy/inc/options/single-elements/document-attachments.php index 2c8f42f..cacf789 100644 --- a/tainacan-blocksy/inc/options/single-elements/document-attachments.php +++ b/tainacan-blocksy/inc/options/single-elements/document-attachments.php @@ -14,7 +14,6 @@ $options = [ 'prefix' => $prefix, ]), 'inner-options' => [ - blocksy_rand_md5() => [ 'title' => __( 'General', 'blocksy' ), 'type' => 'tab', @@ -53,11 +52,26 @@ $options = [ 'title' => __( 'Design', 'blocksy' ), 'type' => 'tab', 'options' => [ - blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/single-elements/attachments-typography.php', [ + blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/single-elements/document-attachments-colors.php', [ + 'prefix' => $prefix + ], false), + blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/single-elements/document-height.php', [ + 'prefix' => $prefix + ], false), + blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/single-elements/document-width.php', [ + 'prefix' => $prefix + ], false), + blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/single-elements/attachments-carousel-width.php', [ + 'prefix' => $prefix + ], false), + blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/single-elements/document-typography.php', [ 'prefix' => $prefix ], false), blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/single-elements/attachments-size.php', [ 'prefix' => $prefix + ], false), + blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/single-elements/attachments-typography.php', [ + 'prefix' => $prefix ], false) ], ] diff --git a/tainacan-blocksy/inc/options/single-elements/document-height.php b/tainacan-blocksy/inc/options/single-elements/document-height.php new file mode 100644 index 0000000..8a5a392 --- /dev/null +++ b/tainacan-blocksy/inc/options/single-elements/document-height.php @@ -0,0 +1,21 @@ + [ + 'label' => __( 'Document max height main slider', 'tainacan-blocksy' ), + 'type' => 'ct-slider', + 'value' => 60, + 'min' => 10, + 'max' => 140, + 'unit' => 'vh', + 'defaultUnit' => 'vh', + 'responsive' => true, + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], +]; \ No newline at end of file diff --git a/tainacan-blocksy/inc/options/single-elements/document-typography.php b/tainacan-blocksy/inc/options/single-elements/document-typography.php new file mode 100644 index 0000000..d5cc495 --- /dev/null +++ b/tainacan-blocksy/inc/options/single-elements/document-typography.php @@ -0,0 +1,39 @@ + [ + 'type' => 'ct-typography', + 'label' => __( 'Document caption on main slider', 'tainacan-blocksy' ), + 'value' => blocksy_typography_default_values([ + 'size' => '0.875rem' + ]), + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], + $prefix . 'document_name_font' => [ + 'type' => 'ct-typography', + 'label' => __( 'Document name on main slider', 'tainacan-blocksy' ), + 'value' => blocksy_typography_default_values([ + 'size' => '1rem', + 'variation' => 'n6', + ]), + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], + $prefix . 'document_description_font' => [ + 'type' => 'ct-typography', + 'label' => __( 'Document description on main slider', 'tainacan-blocksy' ), + 'value' => blocksy_typography_default_values([ + 'size' => '1rem' + ]), + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ] +]; \ No newline at end of file diff --git a/tainacan-blocksy/inc/options/single-elements/document-width.php b/tainacan-blocksy/inc/options/single-elements/document-width.php new file mode 100644 index 0000000..1bb8e6f --- /dev/null +++ b/tainacan-blocksy/inc/options/single-elements/document-width.php @@ -0,0 +1,21 @@ + [ + 'label' => __( 'Maximum width of the main document slider', 'tainacan-blocksy' ), + 'type' => 'ct-slider', + 'value' => 100, + 'min' => 20, + 'max' => 100, + 'unit' => '%', + 'defaultUnit' => '%', + 'responsive' => true, + 'sync' => blocksy_sync_single_post_container([ + 'prefix' => $prefix + ]) + ], +]; \ No newline at end of file diff --git a/tainacan-blocksy/inc/options/single-elements/section-labels.php b/tainacan-blocksy/inc/options/single-elements/section-labels.php index bf8941c..6402b8b 100644 --- a/tainacan-blocksy/inc/options/single-elements/section-labels.php +++ b/tainacan-blocksy/inc/options/single-elements/section-labels.php @@ -53,7 +53,8 @@ $options = [ blocksy_rand_md5() => [ 'type' => 'ct-condition', 'condition' => [ - $prefix . 'document_attachments_structure' => 'gallery-type-1' + $prefix . 'document_attachments_structure' => 'gallery-type-1', + $prefix . 'page_structure_type' => 'type-dam | type-dma | type-mda | type-gm | type mg', ], 'options' => [ $prefix . 'section_document_label' => [ @@ -66,6 +67,14 @@ $options = [ 'prefix' => $prefix ]) ], + ] + ], + blocksy_rand_md5() => [ + 'type' => 'ct-condition', + 'condition' => [ + $prefix . 'document_attachments_structure' => 'gallery-type-1' + ], + 'options' => [ $prefix . 'section_attachments_label' => [ 'label' => __( 'Label for the "Attachments" section', 'tainacan-blocksy' ), 'desc' => __( 'Leave it blank for not displaying any label.', 'tainacan-blocksy' ), @@ -81,7 +90,8 @@ $options = [ blocksy_rand_md5() => [ 'type' => 'ct-condition', 'condition' => [ - $prefix . 'document_attachments_structure' => 'gallery-type-1' + $prefix . 'document_attachments_structure' => 'gallery-type-1', + $prefix . 'page_structure_type' => 'type-dam | type-dma | type-mda | type-gm | type mg' ], 'options' => [ $prefix . 'section_documents_label' => [ diff --git a/tainacan-blocksy/inc/options/single-elements/tainacan-single-structure.php b/tainacan-blocksy/inc/options/single-elements/tainacan-single-structure.php index 756b180..bfe3b91 100644 --- a/tainacan-blocksy/inc/options/single-elements/tainacan-single-structure.php +++ b/tainacan-blocksy/inc/options/single-elements/tainacan-single-structure.php @@ -38,6 +38,11 @@ $options = [ 'src' => tainacan_blocksy_image_picker_url( 'type-mg.svg' ), 'title' => __( 'Metadata to the left', 'tainacan-blocksy' ), ], + + 'type-gtm' => [ + 'src' => tainacan_blocksy_image_picker_url( 'type-gtm.svg' ), + 'title' => __( 'Document and Attachments above Title', 'tainacan-blocksy' ), + ], ], 'sync' => blocksy_sync_single_post_container([ 'prefix' => $prefix diff --git a/tainacan-blocksy/inc/plugin.php b/tainacan-blocksy/inc/plugin.php index 1101a4f..ac4658a 100644 --- a/tainacan-blocksy/inc/plugin.php +++ b/tainacan-blocksy/inc/plugin.php @@ -50,4 +50,22 @@ if ( !function_exists('tainacan_blocksy_update_extensions_paths') ) { } add_filter( 'blocksy_extensions_paths', 'tainacan_blocksy_update_extensions_paths'); +/** + * Adds extra class to help styling tainacan single items templates. + */ +if ( !function_exists('tainacan_blocksy_post_class') ) { + function tainacan_blocksy_post_class($classes) { + + $collections_post_types = \Tainacan\Repositories\Repository::get_collections_db_identifiers(); + $current_post_type = get_post_type(); + + if (in_array($current_post_type, $collections_post_types)) { + $classes[] = 'tainacan-item-single-page'; + } + + return $classes; + } +} +add_filter('post_class', 'tainacan_blocksy_post_class'); + ?> \ No newline at end of file diff --git a/tainacan-blocksy/sass/tainacan-item-single.scss b/tainacan-blocksy/sass/tainacan-item-single.scss index fa3df86..25a9606 100644 --- a/tainacan-blocksy/sass/tainacan-item-single.scss +++ b/tainacan-blocksy/sass/tainacan-item-single.scss @@ -1,97 +1,241 @@ /* Single Item Page */ -.tainacan-item-single { - - // Overall page layout structure ------------------- - @include display-grid; - align-items: start; - grid-column-gap: 48px; - column-gap: 48px; +.tainacan-item-single-page { + // Default spacing and alignment, when inside grid. .tainacan-item-section { max-width: var(--block-max-width); align-self: flex-start; align-self: start; margin-bottom: 2.25rem; } - .tainacan-item-section--document, - .tainacan-item-section--gallery { grid-area: document } - .tainacan-item-section--attachments { grid-area: attachments } - .tainacan-item-section--metadata { grid-area: metadata } - - &.tainacan-item-single--layout-type-dam { - grid-template-areas: - 'document' - 'attachments' - 'metadata'; - grid-template-columns: 100%; - } - &.tainacan-item-single--layout-type-dma { - grid-template-areas: - 'document' - 'metadata' - 'attachments'; - grid-template-columns: 100%; - } - &.tainacan-item-single--layout-type-mda { - grid-template-areas: - 'metadata' - 'document' - 'attachments'; - grid-template-columns: 100%; - } - &.tainacan-item-single--layout-type-mg { - grid-template-areas: - 'metadata document' - 'metadata attachments' - 'metadata .'; - grid-template-columns: 60% 40%; - @media only screen and (max-width: 960px) { + .tainacan-item-single { + + // Overall page layout structure ------------------- + @include display-grid; + align-items: start; + grid-column-gap: 48px; + column-gap: 48px; + + .tainacan-item-section--document, + .tainacan-item-section--gallery { grid-area: document } + .tainacan-item-section--attachments { grid-area: attachments } + .tainacan-item-section--metadata { grid-area: metadata } + + &.tainacan-item-single--layout-type-dam { grid-template-areas: - 'metadata' - 'document' - 'attachments'; - grid-template-columns: 100% !important; + 'document' + 'attachments' + 'metadata'; + grid-template-columns: 100%; } - } - &.tainacan-item-single--layout-type-gm { - grid-template-areas: - 'document metadata' - 'attachments metadata' - '. metadata'; - grid-template-columns: 60% 40%; - - @media only screen and (max-width: 960px) { + &.tainacan-item-single--layout-type-dma { grid-template-areas: - 'document' - 'attachments' - 'metadata'; - grid-template-columns: 100% !important; + 'document' + 'metadata' + 'attachments'; + grid-template-columns: 100%; } - } + &.tainacan-item-single--layout-type-mda { + grid-template-areas: + 'metadata' + 'document' + 'attachments'; + grid-template-columns: 100%; + } + &.tainacan-item-single--layout-type-mg { + grid-template-areas: + 'metadata document' + 'metadata attachments' + 'metadata .'; + grid-template-columns: 60% 40%; - // Headings and spacing ---------------------------- - h1 { - --fontSize: 30px; - } - h2 { - --fontSize: 24px; - } - h3 { - --fontSize: 20px; - } - h4 { - --fontSize: 18px; - } - h5 { - --fontSize: 16px; - } - h6 { - --fontSize: 14px; - } - .tainacan-single-item-section { - text-align: var(--section-alignment, left); + @media only screen and (max-width: 960px) { + grid-template-areas: + 'metadata' + 'document' + 'attachments'; + grid-template-columns: 100% !important; + } + } + &.tainacan-item-single--layout-type-gm { + grid-template-areas: + 'document metadata' + 'attachments metadata' + '. metadata'; + grid-template-columns: 60% 40%; + + @media only screen and (max-width: 960px) { + grid-template-areas: + 'document' + 'attachments' + 'metadata'; + grid-template-columns: 100% !important; + } + } + &.tainacan-item-single--layout-type-gtm { + grid-template-areas: + 'metadata'; + grid-template-columns: 100%; + } + + // Headings and spacing ---------------------------- + h1 { + --fontSize: 30px; + } + h2 { + --fontSize: 24px; + } + h3 { + --fontSize: 20px; + } + h4 { + --fontSize: 18px; + } + h5 { + --fontSize: 16px; + } + h6 { + --fontSize: 14px; + } + .tainacan-single-item-section { + text-align: var(--section-alignment, left); + } + + // Metadata list ------------------------------------- + .tainacan-item-section__metadata { + height: 100%; + -moz-column-width: var(--metadata-column-width, 400px); + -webkit-column-width: var(--metadata-column-width, 400px); + column-width: var(--metadata-column-width, 400px); + + div { + -webkit-column-break-inside: avoid; + page-break-inside: avoid; + break-inside: avoid; + display: inline-block; + width: 100%; + &: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) { + -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) { + -moz-column-gap: 7rem; + -moz-column-rule: none; + -webkit-column-gap: 7rem; + -webkit-column-rule: none; + column-gap: 7rem; + column-rule: none; + } + h3 { + padding-right: 1rem; + margin-bottom: 0.25rem; + width: 100%; + &:first-of-type:last-of-type { + display: inline-block; + } + } + h4, + label { + padding-right: 0.875rem; + width: 100%; + &:first-of-type:last-of-type { + display: inline-block; + } + } + p { + word-wrap: break-word; + } + .tainacan-metadata-label { + text-align: var(--metadata-label-alignment, left); + } + .tainacan-metadata-value { + text-align: var(--metadata-value-alignment, left); + font-family: var(--fontFamily); + font-size: var(--fontSize); + font-weight: var(--fontWeight); + font-style: var(--fontStyle, inherit); + line-height: var(--lineHeight); + letter-spacing: var(--letterSpacing); + text-transform: var(--textTransform); + -webkit-text-decoration: var(--textDecoration); + text-decoration: var(--textDecoration); + margin-bottom: 0.75rem; + padding-bottom: 0.75rem; + border-bottom: var(--metadata-value-border, 0px solid rgba(125, 125, 125, 0.5)); + } + .tainacan-item-section__metadata-thumbnail img { + border-radius: var(--borderRadius, 3px); + } + + // Metadata type textarea has different separator + .multivalue-separator { + color: #cbcbcb; + margin: 0 8px; + } + .hierarchy-separator { + color: #cbcbcb; + } + .metadata-type-compound, + .metadata-type-textarea { + .multivalue-separator { + display: block; + max-height: 1px; + width: 35px; + background: #cbcbcb; + content: none; + color: transparent; + margin: 0.875rem auto; + } + } + .tainacan-compound-group { + padding-left: 1.5rem; + border-left: 1px solid #e0e5eb; + } + + &.metadata-type-2 { + &>div { + display: flex; + flex-wrap: nowrap; + + .tainacan-metadata-label { + flex-basis: 40%; + margin-bottom: .75rem; + border-right: var(--metadata-label-border, 0px solid rgba(125, 125, 125, 0.5)); + } + .tainacan-metadata-value { + flex-basis: 60%; + padding-left: 1rem; + } + + @media only screen and (max-width: 767px) { + flex-wrap: wrap; + + .tainacan-metadata-label { + flex-basis: 100%; + margin-bottom: 0.25rem; + } + .tainacan-metadata-value { + flex-basis: 100%; + padding-left: 0; + } + } + } + } + } } // Tainacan Media Component (attachments gallery) @@ -100,11 +244,26 @@ --swiper-navigation-color: var(--paletteColor1, #3eaf7c); --swiper-navigation-size: 2.5rem; --tainacan-media-background: var(--background-color, #ffffff); - --tainacan-media-main-carousel-height: 60vh; - --tainacan-media-main-carousel-width: 100%; - --tainacan-media-thumbs-carousel-width: 100%; - --tainacan-media-thumbs-carousel-item-size: var(--attachments-size,140px); + --tainacan-media-main-carousel-height: var(--document-height, 60vh); + --tainacan-media-main-carousel-width: var(--document-width, 100%); + --tainacan-media-thumbs-carousel-width: var(--attachments-carousel-width, 100%); + --tainacan-media-thumbs-carousel-item-size: var(--attachments-size, 140px); + .tainacan-media-component__swiper-main { + .swiper-slide-metadata__name, + .swiper-slide-metadata__caption, + .swiper-slide-metadata__description { + font-family: var(--fontFamily); + font-size: var(--fontSize); + font-weight: var(--fontWeight); + font-style: var(--fontStyle, inherit); + line-height: var(--lineHeight); + letter-spacing: var(--letterSpacing); + text-transform: var(--textTransform); + -webkit-text-decoration: var(--textDecoration); + text-decoration: var(--textDecoration); + } + } .tainacan-media-component__swiper-thumbs { font-weight: normal; transition: font-weight 0.3s ease; @@ -132,137 +291,25 @@ } } - // Metadata list ------------------------------------- - .tainacan-item-section__metadata { - height: 100%; - -moz-column-width: var(--metadata-column-width, 400px); - -webkit-column-width: var(--metadata-column-width, 400px); - column-width: var(--metadata-column-width, 400px); - - div { - -webkit-column-break-inside: avoid; - page-break-inside: avoid; - break-inside: avoid; - display: inline-block; - width: 100%; - &: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) { - -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) { - -moz-column-gap: 7rem; - -moz-column-rule: none; - -webkit-column-gap: 7rem; - -webkit-column-rule: none; - column-gap: 7rem; - column-rule: none; - } - h3 { - padding-right: 1rem; - margin-bottom: 0.25rem; - width: 100%; - &:first-of-type:last-of-type { - display: inline-block; - } - } - h4, - label { - padding-right: 0.875rem; - width: 100%; - &:first-of-type:last-of-type { - display: inline-block; - } - } - p { - word-wrap: break-word; - } - .tainacan-metadata-label { - text-align: var(--metadata-label-alignment, left); - } - .tainacan-metadata-value { - text-align: var(--metadata-value-alignment, left); - font-family: var(--fontFamily); - font-size: var(--fontSize); - font-weight: var(--fontWeight); - font-style: var(--fontStyle, inherit); - line-height: var(--lineHeight); - letter-spacing: var(--letterSpacing); - text-transform: var(--textTransform); - -webkit-text-decoration: var(--textDecoration); - text-decoration: var(--textDecoration); - margin-bottom: 0.75rem; - padding-bottom: 0.75rem; - border-bottom: var(--metadata-value-border, 0px solid rgba(125, 125, 125, 0.5)); - } - .tainacan-item-section__metadata-thumbnail img { - border-radius: var(--borderRadius, 3px); - } + // Tainacan Gallery above title + .tainacan-gallery-above-title { + background-color: var(--tainacan-media-background-color, var(--paletteColor6)); + margin-top: calc(-1 * var(--content-vertical-spacing)); + margin-bottom: var(--content-vertical-spacing); + margin-left: var(--has-boxed, calc(-1 * var(--boxed-content-spacing))); + margin-right: var(--has-boxed, calc(-1 * var(--boxed-content-spacing))); + padding-top: calc(var(--content-vertical-spacing)/2); + padding-bottom: calc(var(--content-vertical-spacing)/2); - // Metadata type textarea has different separator - .multivalue-separator { - color: #cbcbcb; - margin: 0 8px; + .tainacan-media-component { + --tainacan-media-background: var(--tainacan-media-background-color, var(--paletteColor6)); + --swiper-navigation-color: var(--tainacan-media-accent-color, --paletteColor1); + --swiper-theme-color: var(--tainacan-media-accent-color, --paletteColor1); + --tainacan-label-color: var(--tainacan-media-color, --tainacan-label-color); + --tainacan-info-color: var(--tainacan-media-color, --tainacan-info-color); } - .hierarchy-separator { - color: #cbcbcb; - } - .metadata-type-compound, - .metadata-type-textarea { - .multivalue-separator { - display: block; - max-height: 1px; - width: 35px; - background: #cbcbcb; - content: none; - color: transparent; - margin: 0.875rem auto; - } - } - .tainacan-compound-group { - padding-left: 1.5rem; - border-left: 1px solid #e0e5eb; - } - - &.metadata-type-2 { - &>div { - display: flex; - flex-wrap: nowrap; - - .tainacan-metadata-label { - flex-basis: 40%; - margin-bottom: .75rem; - border-right: var(--metadata-label-border, 0px solid rgba(125, 125, 125, 0.5)); - } - .tainacan-metadata-value { - flex-basis: 60%; - padding-left: 1rem; - } - - @media only screen and (max-width: 767px) { - flex-wrap: wrap; - - .tainacan-metadata-label { - flex-basis: 100%; - margin-bottom: 0.25rem; - } - .tainacan-metadata-value { - flex-basis: 100%; - padding-left: 0; - } - } - } + .tainacan-item-section { + margin: 0 auto; } } diff --git a/tainacan-blocksy/static/images/type-gtm.svg b/tainacan-blocksy/static/images/type-gtm.svg new file mode 100644 index 0000000..d29244c --- /dev/null +++ b/tainacan-blocksy/static/images/type-gtm.svg @@ -0,0 +1,154 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tainacan-blocksy/style.css b/tainacan-blocksy/style.css index cc34890..316af21 100644 --- a/tainacan-blocksy/style.css +++ b/tainacan-blocksy/style.css @@ -353,7 +353,14 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { } /* Single Item Page */ -.tainacan-item-single { +.tainacan-item-single-page .tainacan-item-section { + max-width: var(--block-max-width); + align-self: flex-start; + align-self: start; + margin-bottom: 2.25rem; +} + +.tainacan-item-single-page .tainacan-item-single { flex-wrap: wrap; display: flex; display: -ms-grid; @@ -363,138 +370,99 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { column-gap: 48px; } -.tainacan-item-single .tainacan-item-section { - max-width: var(--block-max-width); - align-self: flex-start; - align-self: start; - margin-bottom: 2.25rem; -} - -.tainacan-item-single .tainacan-item-section--document, -.tainacan-item-single .tainacan-item-section--gallery { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section--document, +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section--gallery { grid-area: document; } -.tainacan-item-single .tainacan-item-section--attachments { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section--attachments { grid-area: attachments; } -.tainacan-item-single .tainacan-item-section--metadata { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section--metadata { grid-area: metadata; } -.tainacan-item-single.tainacan-item-single--layout-type-dam { +.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-dam { grid-template-areas: 'document' 'attachments' 'metadata'; grid-template-columns: 100%; } -.tainacan-item-single.tainacan-item-single--layout-type-dma { +.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-dma { grid-template-areas: 'document' 'metadata' 'attachments'; grid-template-columns: 100%; } -.tainacan-item-single.tainacan-item-single--layout-type-mda { +.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-mda { grid-template-areas: 'metadata' 'document' 'attachments'; grid-template-columns: 100%; } -.tainacan-item-single.tainacan-item-single--layout-type-mg { +.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-mg { grid-template-areas: 'metadata document' 'metadata attachments' 'metadata .'; grid-template-columns: 60% 40%; } @media only screen and (max-width: 960px) { - .tainacan-item-single.tainacan-item-single--layout-type-mg { + .tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-mg { grid-template-areas: 'metadata' 'document' 'attachments'; grid-template-columns: 100% !important; } } -.tainacan-item-single.tainacan-item-single--layout-type-gm { +.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-gm { grid-template-areas: 'document metadata' 'attachments metadata' '. metadata'; grid-template-columns: 60% 40%; } @media only screen and (max-width: 960px) { - .tainacan-item-single.tainacan-item-single--layout-type-gm { + .tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-gm { grid-template-areas: 'document' 'attachments' 'metadata'; grid-template-columns: 100% !important; } } -.tainacan-item-single h1 { +.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-gtm { + grid-template-areas: 'metadata'; + grid-template-columns: 100%; +} + +.tainacan-item-single-page .tainacan-item-single h1 { --fontSize: 30px; } -.tainacan-item-single h2 { +.tainacan-item-single-page .tainacan-item-single h2 { --fontSize: 24px; } -.tainacan-item-single h3 { +.tainacan-item-single-page .tainacan-item-single h3 { --fontSize: 20px; } -.tainacan-item-single h4 { +.tainacan-item-single-page .tainacan-item-single h4 { --fontSize: 18px; } -.tainacan-item-single h5 { +.tainacan-item-single-page .tainacan-item-single h5 { --fontSize: 16px; } -.tainacan-item-single h6 { +.tainacan-item-single-page .tainacan-item-single h6 { --fontSize: 14px; } -.tainacan-item-single .tainacan-single-item-section { +.tainacan-item-single-page .tainacan-item-single .tainacan-single-item-section { text-align: var(--section-alignment, left); } -.tainacan-item-single .tainacan-media-component { - --swiper-theme-color: var(--paletteColor1, #3eaf7c); - --swiper-navigation-color: var(--paletteColor1, #3eaf7c); - --swiper-navigation-size: 2.5rem; - --tainacan-media-background: var(--background-color, #ffffff); - --tainacan-media-main-carousel-height: 60vh; - --tainacan-media-main-carousel-width: 100%; - --tainacan-media-thumbs-carousel-width: 100%; - --tainacan-media-thumbs-carousel-item-size: var(--attachments-size,140px); -} - -.tainacan-item-single .tainacan-media-component .tainacan-media-component__swiper-thumbs { - font-weight: normal; - transition: font-weight 0.3s ease; -} - -.tainacan-item-single .tainacan-media-component .tainacan-media-component__swiper-thumbs img { - border-radius: var(--borderRadius, 3px); - border-bottom: 4px solid transparent; - margin-bottom: 4px; - transition: border 0.3s ease; -} - -.tainacan-item-single .tainacan-media-component .tainacan-media-component__swiper-thumbs .swiper-slide-metadata { - display: block; - margin-top: 0.5rem; - font-family: var(--fontFamily); - font-size: var(--fontSize); - font-weight: var(--fontWeight); - font-style: var(--fontStyle, inherit); - line-height: var(--lineHeight); - letter-spacing: var(--letterSpacing); - text-transform: var(--textTransform); - -webkit-text-decoration: var(--textDecoration); - text-decoration: var(--textDecoration); -} - -.tainacan-item-single .tainacan-item-section__metadata { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata { height: 100%; -moz-column-width: var(--metadata-column-width, 400px); -webkit-column-width: var(--metadata-column-width, 400px); column-width: var(--metadata-column-width, 400px); } -.tainacan-item-single .tainacan-item-section__metadata div { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata div { -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; @@ -502,7 +470,7 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { width: 100%; } -.tainacan-item-single .tainacan-item-section__metadata div:last-child { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata div:last-child { -webkit-column-break-inside: auto; page-break-inside: auto; break-inside: auto; @@ -511,7 +479,7 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { } @media only screen and (min-width: 768px) { - .tainacan-item-single .tainacan-item-section__metadata { + .tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata { -moz-column-gap: 0; -moz-column-rule: none; -webkit-column-gap: 0; @@ -522,7 +490,7 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { } @media only screen and (min-width: 1366px) { - .tainacan-item-single .tainacan-item-section__metadata { + .tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata { -moz-column-gap: 7rem; -moz-column-rule: none; -webkit-column-gap: 7rem; @@ -532,36 +500,36 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { } } -.tainacan-item-single .tainacan-item-section__metadata h3 { +.tainacan-item-single-page .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 { +.tainacan-item-single-page .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 { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata h4, +.tainacan-item-single-page .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 { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata h4:first-of-type:last-of-type, +.tainacan-item-single-page .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 { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata p { word-wrap: break-word; } -.tainacan-item-single .tainacan-item-section__metadata .tainacan-metadata-label { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .tainacan-metadata-label { text-align: var(--metadata-label-alignment, left); } -.tainacan-item-single .tainacan-item-section__metadata .tainacan-metadata-value { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .tainacan-metadata-value { text-align: var(--metadata-value-alignment, left); font-family: var(--fontFamily); font-size: var(--fontSize); @@ -577,21 +545,21 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { border-bottom: var(--metadata-value-border, 0px solid rgba(125, 125, 125, 0.5)); } -.tainacan-item-single .tainacan-item-section__metadata .tainacan-item-section__metadata-thumbnail img { +.tainacan-item-single-page .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 { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .multivalue-separator { color: #cbcbcb; margin: 0 8px; } -.tainacan-item-single .tainacan-item-section__metadata .hierarchy-separator { +.tainacan-item-single-page .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 { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .metadata-type-compound .multivalue-separator, +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .metadata-type-textarea .multivalue-separator { display: block; max-height: 1px; width: 35px; @@ -601,42 +569,115 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { margin: 0.875rem auto; } -.tainacan-item-single .tainacan-item-section__metadata .tainacan-compound-group { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .tainacan-compound-group { padding-left: 1.5rem; border-left: 1px solid #e0e5eb; } -.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div { display: flex; flex-wrap: nowrap; } -.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div .tainacan-metadata-label { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div .tainacan-metadata-label { flex-basis: 40%; margin-bottom: .75rem; border-right: var(--metadata-label-border, 0px solid rgba(125, 125, 125, 0.5)); } -.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div .tainacan-metadata-value { +.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div .tainacan-metadata-value { flex-basis: 60%; padding-left: 1rem; } @media only screen and (max-width: 767px) { - .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div { + .tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div { flex-wrap: wrap; } - .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div .tainacan-metadata-label { + .tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div .tainacan-metadata-label { flex-basis: 100%; margin-bottom: 0.25rem; } - .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div .tainacan-metadata-value { + .tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2 > div .tainacan-metadata-value { flex-basis: 100%; padding-left: 0; } } -.tainacan-item-single .tainacan-item-file-download { +.tainacan-item-single-page .tainacan-media-component { + --swiper-theme-color: var(--paletteColor1, #3eaf7c); + --swiper-navigation-color: var(--paletteColor1, #3eaf7c); + --swiper-navigation-size: 2.5rem; + --tainacan-media-background: var(--background-color, #ffffff); + --tainacan-media-main-carousel-height: var(--document-height, 60vh); + --tainacan-media-main-carousel-width: var(--document-width, 100%); + --tainacan-media-thumbs-carousel-width: var(--attachments-carousel-width, 100%); + --tainacan-media-thumbs-carousel-item-size: var(--attachments-size, 140px); +} + +.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-main .swiper-slide-metadata__name, +.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-main .swiper-slide-metadata__caption, +.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-main .swiper-slide-metadata__description { + font-family: var(--fontFamily); + font-size: var(--fontSize); + font-weight: var(--fontWeight); + font-style: var(--fontStyle, inherit); + line-height: var(--lineHeight); + letter-spacing: var(--letterSpacing); + text-transform: var(--textTransform); + -webkit-text-decoration: var(--textDecoration); + text-decoration: var(--textDecoration); +} + +.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-thumbs { + font-weight: normal; + transition: font-weight 0.3s ease; +} + +.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-thumbs img { + border-radius: var(--borderRadius, 3px); + border-bottom: 4px solid transparent; + margin-bottom: 4px; + transition: border 0.3s ease; +} + +.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-thumbs .swiper-slide-metadata { + display: block; + margin-top: 0.5rem; + font-family: var(--fontFamily); + font-size: var(--fontSize); + font-weight: var(--fontWeight); + font-style: var(--fontStyle, inherit); + line-height: var(--lineHeight); + letter-spacing: var(--letterSpacing); + text-transform: var(--textTransform); + -webkit-text-decoration: var(--textDecoration); + text-decoration: var(--textDecoration); +} + +.tainacan-item-single-page .tainacan-gallery-above-title { + background-color: var(--tainacan-media-background-color, var(--paletteColor6)); + margin-top: calc(-1 * var(--content-vertical-spacing)); + margin-bottom: var(--content-vertical-spacing); + margin-left: var(--has-boxed, calc(-1 * var(--boxed-content-spacing))); + margin-right: var(--has-boxed, calc(-1 * var(--boxed-content-spacing))); + padding-top: calc(var(--content-vertical-spacing)/2); + padding-bottom: calc(var(--content-vertical-spacing)/2); +} + +.tainacan-item-single-page .tainacan-gallery-above-title .tainacan-media-component { + --tainacan-media-background: var(--tainacan-media-background-color, var(--paletteColor6)); + --swiper-navigation-color: var(--tainacan-media-accent-color, --paletteColor1); + --swiper-theme-color: var(--tainacan-media-accent-color, --paletteColor1); + --tainacan-label-color: var(--tainacan-media-color, --tainacan-label-color); + --tainacan-info-color: var(--tainacan-media-color, --tainacan-info-color); +} + +.tainacan-item-single-page .tainacan-gallery-above-title .tainacan-item-section { + margin: 0 auto; +} + +.tainacan-item-single-page .tainacan-item-file-download { position: absolute; opacity: 0; transform: scale(0); @@ -652,7 +693,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; } -.tainacan-item-single .tainacan-item-file-download a { +.tainacan-item-single-page .tainacan-item-file-download a { height: 38px; width: 38px; display: block; @@ -662,7 +703,7 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { padding: 0px !important; } -.tainacan-item-single .tainacan-item-file-download::after { +.tainacan-item-single-page .tainacan-item-file-download::after { position: relative; top: -38px; display: inline-block; @@ -682,18 +723,18 @@ body:not(.tainacan-admin-page) .tainacan-modal-content .modal-card-body { align-items: center; } -.tainacan-item-single .tainacan-item-section__document { +.tainacan-item-single-page .tainacan-item-section__document { position: relative; } -.tainacan-item-single .tainacan-item-section__document > .twitter-tweet, -.tainacan-item-single .tainacan-item-section__document > iframe.wp-embedded-content { +.tainacan-item-single-page .tainacan-item-section__document > .twitter-tweet, +.tainacan-item-single-page .tainacan-item-section__document > iframe.wp-embedded-content { margin-left: auto; margin-right: auto; } -.tainacan-item-single .tainacan-media-component__swiper-main:hover .tainacan-item-file-download, -.tainacan-item-single .tainacan-item-section__document:hover .tainacan-item-file-download { +.tainacan-item-single-page .tainacan-media-component__swiper-main:hover .tainacan-item-file-download, +.tainacan-item-single-page .tainacan-item-section__document:hover .tainacan-item-file-download { opacity: 1; transform: scale(1); } diff --git a/tainacan-blocksy/style.css.map b/tainacan-blocksy/style.css.map index 865f09d..8316e16 100644 --- a/tainacan-blocksy/style.css.map +++ b/tainacan-blocksy/style.css.map @@ -9,8 +9,8 @@ "sourcesContent": [ "/**\n * Theme Name: Tainacan Support for Blocksy\n * Description: A Tainacan plugin/child theme compatible with Blocksy theme\n * Author: Tainacan\n * Template: blocksy\n * Text Domain: tainacan-blocksy\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: var(--tainacan-item-background-color, white);\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: 0fr 100% 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 padding: 20px 20px 6px 20px !important;\n margin: 5px;\n\n .search-control-item {\n margin-bottom: 20px !important;\n }\n\n .control.has-icons-right .icon .mdi-magnify::before {\n color: var(--tainacan-secondary, #3eaf7c);\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 !important;\n\n @media screen and (max-width: 768px){\n padding: 16px 10px 16px 12vw;\n }\n\n #filters-items-list {\n background-color: var(--backgroundColor, #f8f9fb);\n padding: 20px;\n margin: -3px;\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 padding-top: 12px;\n \n .table-container {\n min-width: 100%;\n padding-top: 0px;\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 /* Inputs style */\n input.input,\n .input,\n textarea.textarea,\n .textarea,\n input[type=\"color\"].input,\n input[type=\"date\"].input,\n input[type=\"datetime-local\"].input,\n input[type=\"datetime\"].input,\n input[type=\"email\"].input,\n input[type=\"number\"].input,\n input[type=\"month\"].input,\n input[type=\"password\"].input,\n input[type=\"search\"].input,\n input[type=\"tel\"].input,\n input[type=\"text\"].input,\n input[type=\"time\"].input,\n input[type=\"url\"].input,\n input[type=\"week\"].input {\n border-radius: var(--borderRadius, 3px) !important;\n border: 1px solid var(--tainacan-input-border-color);\n }\n}\n\n/* Extra classes applied from customizer */\n.page {\n &.has-filters-panel-style-boxed #filters-modal .modal-content #filters-items-list {\n border-radius: var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n }\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(--tainacan-background-color, #f8f9fb);\n background-size: cover;\n background-position: center;\n background-repeat: no-repeat;\n --headingColor: var(--tainacan-heading-color, rgba(44, 62, 80, 1));\n --color: var(--tainacan-label-color, #454647);\n --linkInitialColor: var(--tainacan-secondary, #3eaf7c);\n\n .tainacan-collection-header__box {\n width: 100%;\n padding: 20px;\n\n .page-title {\n margin-top: 0px;\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 .page-description {\n display: block;\n }\n }\n}\n\n.page.has-page-header-style-boxed {\n .theme-items-list:not(.is-fullscreen) {\n grid-template-columns: 1fr minmax(auto, 1300px) 1fr;\n }\n .tainacan-collection-header .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 box-shadow: var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));\n }\n .search-control {\n background-color: var(--tainacan-item-background-color, white);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\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: 48px;\n column-gap: 48px;\n\n .tainacan-item-section {\n max-width: var(--block-max-width);\n align-self: flex-start;\n align-self: start;\n margin-bottom: 2.25rem;\n }\n .tainacan-item-section--document,\n .tainacan-item-section--gallery { grid-area: document }\n .tainacan-item-section--attachments { grid-area: attachments }\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 grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-dma {\n grid-template-areas:\n 'document'\n 'metadata'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mda {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mg {\n grid-template-areas:\n 'metadata document' \n 'metadata attachments'\n 'metadata .';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100% !important;\n }\n }\n &.tainacan-item-single--layout-type-gm {\n grid-template-areas:\n 'document metadata' \n 'attachments metadata'\n '. metadata';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'document'\n 'attachments'\n 'metadata';\n grid-template-columns: 100% !important;\n }\n }\n\n // Headings and spacing ----------------------------\n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 24px;\n }\n h3 {\n --fontSize: 20px;\n }\n h4 {\n --fontSize: 18px;\n }\n h5 {\n --fontSize: 16px;\n }\n h6 {\n --fontSize: 14px;\n }\n .tainacan-single-item-section {\n text-align: var(--section-alignment, left);\n }\n\n // Tainacan Media Component (attachments gallery)\n .tainacan-media-component {\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-size: 2.5rem;\n --tainacan-media-background: var(--background-color, #ffffff);\n --tainacan-media-main-carousel-height: 60vh;\n --tainacan-media-main-carousel-width: 100%;\n --tainacan-media-thumbs-carousel-width: 100%;\n --tainacan-media-thumbs-carousel-item-size: var(--attachments-size,140px);\n\n .tainacan-media-component__swiper-thumbs {\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 .swiper-slide-metadata {\n display: block;\n margin-top: 0.5rem;\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n }\n }\n }\n\n // Metadata list -------------------------------------\n .tainacan-item-section__metadata {\n height: 100%;\n -moz-column-width: var(--metadata-column-width, 400px);\n -webkit-column-width: var(--metadata-column-width, 400px);\n column-width: var(--metadata-column-width, 400px);\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-metadata-label {\n text-align: var(--metadata-label-alignment, left);\n }\n .tainacan-metadata-value {\n text-align: var(--metadata-value-alignment, left);\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n margin-bottom: 0.75rem;\n padding-bottom: 0.75rem;\n border-bottom: var(--metadata-value-border, 0px solid rgba(125, 125, 125, 0.5));\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 #e0e5eb;\n }\n\n &.metadata-type-2 {\n &>div {\n display: flex;\n flex-wrap: nowrap;\n \n .tainacan-metadata-label {\n flex-basis: 40%;\n margin-bottom: .75rem;\n border-right: var(--metadata-label-border, 0px solid rgba(125, 125, 125, 0.5));\n }\n .tainacan-metadata-value {\n flex-basis: 60%;\n padding-left: 1rem;\n }\n\n @media only screen and (max-width: 767px) {\n flex-wrap: wrap;\n \n .tainacan-metadata-label {\n flex-basis: 100%;\n margin-bottom: 0.25rem;\n }\n .tainacan-metadata-value {\n flex-basis: 100%;\n padding-left: 0;\n }\n }\n }\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 background: transparent !important;\n padding: 0px !important;\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 .tainacan-item-section__document {\n position: relative;\n\n &>.twitter-tweet,\n &>iframe.wp-embedded-content {\n margin-left: auto;\n margin-right: auto;\n }\n }\n .tainacan-media-component__swiper-main,\n .tainacan-item-section__document {\n &:hover .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n}" + "\n/* Single Item Page */\n.tainacan-item-single-page {\n\n // Default spacing and alignment, when inside grid.\n .tainacan-item-section {\n max-width: var(--block-max-width);\n align-self: flex-start;\n align-self: start;\n margin-bottom: 2.25rem;\n }\n\n .tainacan-item-single {\n \n // Overall page layout structure -------------------\n @include display-grid;\n align-items: start;\n grid-column-gap: 48px;\n column-gap: 48px;\n \n .tainacan-item-section--document,\n .tainacan-item-section--gallery { grid-area: document }\n .tainacan-item-section--attachments { grid-area: attachments }\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 grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-dma {\n grid-template-areas:\n 'document'\n 'metadata'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mda {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mg {\n grid-template-areas:\n 'metadata document' \n 'metadata attachments'\n 'metadata .';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100% !important;\n }\n }\n &.tainacan-item-single--layout-type-gm {\n grid-template-areas:\n 'document metadata' \n 'attachments metadata'\n '. metadata';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'document'\n 'attachments'\n 'metadata';\n grid-template-columns: 100% !important;\n }\n }\n &.tainacan-item-single--layout-type-gtm {\n grid-template-areas:\n 'metadata';\n grid-template-columns: 100%;\n }\n\n // Headings and spacing ----------------------------\n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 24px;\n }\n h3 {\n --fontSize: 20px;\n }\n h4 {\n --fontSize: 18px;\n }\n h5 {\n --fontSize: 16px;\n }\n h6 {\n --fontSize: 14px;\n }\n .tainacan-single-item-section {\n text-align: var(--section-alignment, left);\n }\n\n // Metadata list -------------------------------------\n .tainacan-item-section__metadata {\n height: 100%;\n -moz-column-width: var(--metadata-column-width, 400px);\n -webkit-column-width: var(--metadata-column-width, 400px);\n column-width: var(--metadata-column-width, 400px);\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-metadata-label {\n text-align: var(--metadata-label-alignment, left);\n }\n .tainacan-metadata-value {\n text-align: var(--metadata-value-alignment, left);\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n margin-bottom: 0.75rem;\n padding-bottom: 0.75rem;\n border-bottom: var(--metadata-value-border, 0px solid rgba(125, 125, 125, 0.5));\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 #e0e5eb;\n }\n\n &.metadata-type-2 {\n &>div {\n display: flex;\n flex-wrap: nowrap;\n \n .tainacan-metadata-label {\n flex-basis: 40%;\n margin-bottom: .75rem;\n border-right: var(--metadata-label-border, 0px solid rgba(125, 125, 125, 0.5));\n }\n .tainacan-metadata-value {\n flex-basis: 60%;\n padding-left: 1rem;\n }\n\n @media only screen and (max-width: 767px) {\n flex-wrap: wrap;\n \n .tainacan-metadata-label {\n flex-basis: 100%;\n margin-bottom: 0.25rem;\n }\n .tainacan-metadata-value {\n flex-basis: 100%;\n padding-left: 0;\n }\n }\n }\n }\n }\n }\n\n // Tainacan Media Component (attachments gallery)\n .tainacan-media-component {\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-size: 2.5rem;\n --tainacan-media-background: var(--background-color, #ffffff);\n --tainacan-media-main-carousel-height: var(--document-height, 60vh);\n --tainacan-media-main-carousel-width: var(--document-width, 100%);\n --tainacan-media-thumbs-carousel-width: var(--attachments-carousel-width, 100%);\n --tainacan-media-thumbs-carousel-item-size: var(--attachments-size, 140px);\n\n .tainacan-media-component__swiper-main {\n .swiper-slide-metadata__name,\n .swiper-slide-metadata__caption,\n .swiper-slide-metadata__description {\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n }\n }\n .tainacan-media-component__swiper-thumbs {\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 .swiper-slide-metadata {\n display: block;\n margin-top: 0.5rem;\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n }\n }\n }\n\n // Tainacan Gallery above title\n .tainacan-gallery-above-title {\n background-color: var(--tainacan-media-background-color, var(--paletteColor6));\n margin-top: calc(-1 * var(--content-vertical-spacing));\n margin-bottom: var(--content-vertical-spacing);\n margin-left: var(--has-boxed, calc(-1 * var(--boxed-content-spacing)));\n margin-right: var(--has-boxed, calc(-1 * var(--boxed-content-spacing)));\n padding-top: calc(var(--content-vertical-spacing)/2);\n padding-bottom: calc(var(--content-vertical-spacing)/2);\n\n .tainacan-media-component {\n --tainacan-media-background: var(--tainacan-media-background-color, var(--paletteColor6));\n --swiper-navigation-color: var(--tainacan-media-accent-color, --paletteColor1);\n --swiper-theme-color: var(--tainacan-media-accent-color, --paletteColor1);\n --tainacan-label-color: var(--tainacan-media-color, --tainacan-label-color);\n --tainacan-info-color: var(--tainacan-media-color, --tainacan-info-color);\n }\n .tainacan-item-section {\n margin: 0 auto;\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 background: transparent !important;\n padding: 0px !important;\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 .tainacan-item-section__document {\n position: relative;\n\n &>.twitter-tweet,\n &>iframe.wp-embedded-content {\n margin-left: auto;\n margin-right: auto;\n }\n }\n .tainacan-media-component__swiper-main,\n .tainacan-item-section__document {\n &:hover .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n}" ], "names": [], - "mappings": "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" + "mappings": "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" } \ No newline at end of file diff --git a/tainacan-blocksy/style.min.css b/tainacan-blocksy/style.min.css index 8b9db76..68d9d21 100644 --- a/tainacan-blocksy/style.min.css +++ b/tainacan-blocksy/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-item-heading-hover-background-color:var(--tainacan-item-background-color, white);--tainacan-input-border-color:var(--formBorderInitialColor, #e0e5eb);--tainacan-skeleton-color:var(--tainacan-item-background-color, white)}.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:0fr 100% 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);padding:20px 20px 6px 20px!important;margin:5px}.theme-items-list .search-control .search-control-item{margin-bottom:20px!important}.theme-items-list .search-control .control.has-icons-right .icon .mdi-magnify::before{color:var(--tainacan-secondary,#3eaf7c)}.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!important}@media screen and (max-width:768px){.theme-items-list #filters-modal .modal-content{padding:16px 10px 16px 12vw}}.theme-items-list #filters-modal .modal-content #filters-items-list{background-color:var(--backgroundColor,#f8f9fb);padding:20px;margin:-3px}.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{padding-top:12px}.theme-items-list #items-list-area #items-list-results .table-container{min-width:100%;padding-top:0;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}.theme-items-list .input,.theme-items-list .textarea,.theme-items-list input.input,.theme-items-list input[type=color].input,.theme-items-list input[type=date].input,.theme-items-list input[type=datetime-local].input,.theme-items-list input[type=datetime].input,.theme-items-list input[type=email].input,.theme-items-list input[type=month].input,.theme-items-list input[type=number].input,.theme-items-list input[type=password].input,.theme-items-list input[type=search].input,.theme-items-list input[type=tel].input,.theme-items-list input[type=text].input,.theme-items-list input[type=time].input,.theme-items-list input[type=url].input,.theme-items-list input[type=week].input,.theme-items-list textarea.textarea{border-radius:var(--borderRadius,3px)!important;border:1px solid var(--tainacan-input-border-color)}.page.has-filters-panel-style-boxed #filters-modal .modal-content #filters-items-list{border-radius:var(--borderRadius,3px);background-color:var(--tainacan-item-background-color,#fff);box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}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(--tainacan-background-color,#f8f9fb);background-size:cover;background-position:center;background-repeat:no-repeat;--headingColor:var(--tainacan-heading-color, rgba(44, 62, 80, 1));--color:var(--tainacan-label-color, #454647);--linkInitialColor:var(--tainacan-secondary, #3eaf7c)}.tainacan-collection-header .tainacan-collection-header__box{width:100%;padding:20px}.tainacan-collection-header .tainacan-collection-header__box .page-title{margin-top:0;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-collection-header .tainacan-collection-header__box .page-description{display:block}.page.has-page-header-style-boxed .theme-items-list:not(.is-fullscreen){grid-template-columns:1fr minmax(auto,1300px) 1fr}.page.has-page-header-style-boxed .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);box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.page.has-page-header-style-boxed .search-control{background-color:var(--tainacan-item-background-color,#fff);box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.tainacan-item-single{flex-wrap:wrap;display:flex;display:-ms-grid;display:grid;align-items:start;grid-column-gap:48px;column-gap:48px}.tainacan-item-single .tainacan-item-section{max-width:var(--block-max-width);align-self:flex-start;align-self:start;margin-bottom:2.25rem}.tainacan-item-single .tainacan-item-section--document,.tainacan-item-single .tainacan-item-section--gallery{grid-area:document}.tainacan-item-single .tainacan-item-section--attachments{grid-area:attachments}.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';grid-template-columns:100%}.tainacan-item-single.tainacan-item-single--layout-type-dma{grid-template-areas:'document' 'metadata' 'attachments';grid-template-columns:100%}.tainacan-item-single.tainacan-item-single--layout-type-mda{grid-template-areas:'metadata' 'document' 'attachments';grid-template-columns:100%}.tainacan-item-single.tainacan-item-single--layout-type-mg{grid-template-areas:'metadata document' 'metadata attachments' 'metadata .';grid-template-columns:60% 40%}@media only screen and (max-width:960px){.tainacan-item-single.tainacan-item-single--layout-type-mg{grid-template-areas:'metadata' 'document' 'attachments';grid-template-columns:100%!important}}.tainacan-item-single.tainacan-item-single--layout-type-gm{grid-template-areas:'document metadata' 'attachments metadata' '. metadata';grid-template-columns:60% 40%}@media only screen and (max-width:960px){.tainacan-item-single.tainacan-item-single--layout-type-gm{grid-template-areas:'document' 'attachments' 'metadata';grid-template-columns:100%!important}}.tainacan-item-single h1{--fontSize:30px}.tainacan-item-single h2{--fontSize:24px}.tainacan-item-single h3{--fontSize:20px}.tainacan-item-single h4{--fontSize:18px}.tainacan-item-single h5{--fontSize:16px}.tainacan-item-single h6{--fontSize:14px}.tainacan-item-single .tainacan-single-item-section{text-align:var(--section-alignment,left)}.tainacan-item-single .tainacan-media-component{--swiper-theme-color:var(--paletteColor1, #3eaf7c);--swiper-navigation-color:var(--paletteColor1, #3eaf7c);--swiper-navigation-size:2.5rem;--tainacan-media-background:var(--background-color, #ffffff);--tainacan-media-main-carousel-height:60vh;--tainacan-media-main-carousel-width:100%;--tainacan-media-thumbs-carousel-width:100%;--tainacan-media-thumbs-carousel-item-size:var(--attachments-size,140px)}.tainacan-item-single .tainacan-media-component .tainacan-media-component__swiper-thumbs{font-weight:400;transition:font-weight .3s ease}.tainacan-item-single .tainacan-media-component .tainacan-media-component__swiper-thumbs img{border-radius:var(--borderRadius,3px);border-bottom:4px solid transparent;margin-bottom:4px;transition:border .3s ease}.tainacan-item-single .tainacan-media-component .tainacan-media-component__swiper-thumbs .swiper-slide-metadata{display:block;margin-top:.5rem;font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:var(--fontWeight);font-style:var(--fontStyle,inherit);line-height:var(--lineHeight);letter-spacing:var(--letterSpacing);text-transform:var(--textTransform);-webkit-text-decoration:var(--textDecoration);text-decoration:var(--textDecoration)}.tainacan-item-single .tainacan-item-section__metadata{height:100%;-moz-column-width:var(--metadata-column-width,400px);-webkit-column-width:var(--metadata-column-width,400px);column-width:var(--metadata-column-width,400px)}.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-metadata-label{text-align:var(--metadata-label-alignment,left)}.tainacan-item-single .tainacan-item-section__metadata .tainacan-metadata-value{text-align:var(--metadata-value-alignment,left);font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:var(--fontWeight);font-style:var(--fontStyle,inherit);line-height:var(--lineHeight);letter-spacing:var(--letterSpacing);text-transform:var(--textTransform);-webkit-text-decoration:var(--textDecoration);text-decoration:var(--textDecoration);margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:var(--metadata-value-border,0 solid rgba(125,125,125,.5))}.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 #e0e5eb}.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div{display:flex;flex-wrap:nowrap}.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div .tainacan-metadata-label{flex-basis:40%;margin-bottom:.75rem;border-right:var(--metadata-label-border,0 solid rgba(125,125,125,.5))}.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div .tainacan-metadata-value{flex-basis:60%;padding-left:1rem}@media only screen and (max-width:767px){.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div{flex-wrap:wrap}.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div .tainacan-metadata-label{flex-basis:100%;margin-bottom:.25rem}.tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div .tainacan-metadata-value{flex-basis:100%;padding-left:0}}.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;background:0 0!important;padding:0!important}.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}.tainacan-item-single .tainacan-item-section__document{position:relative}.tainacan-item-single .tainacan-item-section__document>.twitter-tweet,.tainacan-item-single .tainacan-item-section__document>iframe.wp-embedded-content{margin-left:auto;margin-right:auto}.tainacan-item-single .tainacan-item-section__document:hover .tainacan-item-file-download,.tainacan-item-single .tainacan-media-component__swiper-main:hover .tainacan-item-file-download{opacity:1;transform:scale(1)} +: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-item-heading-hover-background-color:var(--tainacan-item-background-color, white);--tainacan-input-border-color:var(--formBorderInitialColor, #e0e5eb);--tainacan-skeleton-color:var(--tainacan-item-background-color, white)}.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:0fr 100% 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);padding:20px 20px 6px 20px!important;margin:5px}.theme-items-list .search-control .search-control-item{margin-bottom:20px!important}.theme-items-list .search-control .control.has-icons-right .icon .mdi-magnify::before{color:var(--tainacan-secondary,#3eaf7c)}.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!important}@media screen and (max-width:768px){.theme-items-list #filters-modal .modal-content{padding:16px 10px 16px 12vw}}.theme-items-list #filters-modal .modal-content #filters-items-list{background-color:var(--backgroundColor,#f8f9fb);padding:20px;margin:-3px}.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{padding-top:12px}.theme-items-list #items-list-area #items-list-results .table-container{min-width:100%;padding-top:0;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}.theme-items-list .input,.theme-items-list .textarea,.theme-items-list input.input,.theme-items-list input[type=color].input,.theme-items-list input[type=date].input,.theme-items-list input[type=datetime-local].input,.theme-items-list input[type=datetime].input,.theme-items-list input[type=email].input,.theme-items-list input[type=month].input,.theme-items-list input[type=number].input,.theme-items-list input[type=password].input,.theme-items-list input[type=search].input,.theme-items-list input[type=tel].input,.theme-items-list input[type=text].input,.theme-items-list input[type=time].input,.theme-items-list input[type=url].input,.theme-items-list input[type=week].input,.theme-items-list textarea.textarea{border-radius:var(--borderRadius,3px)!important;border:1px solid var(--tainacan-input-border-color)}.page.has-filters-panel-style-boxed #filters-modal .modal-content #filters-items-list{border-radius:var(--borderRadius,3px);background-color:var(--tainacan-item-background-color,#fff);box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}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(--tainacan-background-color,#f8f9fb);background-size:cover;background-position:center;background-repeat:no-repeat;--headingColor:var(--tainacan-heading-color, rgba(44, 62, 80, 1));--color:var(--tainacan-label-color, #454647);--linkInitialColor:var(--tainacan-secondary, #3eaf7c)}.tainacan-collection-header .tainacan-collection-header__box{width:100%;padding:20px}.tainacan-collection-header .tainacan-collection-header__box .page-title{margin-top:0;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-collection-header .tainacan-collection-header__box .page-description{display:block}.page.has-page-header-style-boxed .theme-items-list:not(.is-fullscreen){grid-template-columns:1fr minmax(auto,1300px) 1fr}.page.has-page-header-style-boxed .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);box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.page.has-page-header-style-boxed .search-control{background-color:var(--tainacan-item-background-color,#fff);box-shadow:var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04))}.tainacan-item-single-page .tainacan-item-section{max-width:var(--block-max-width);align-self:flex-start;align-self:start;margin-bottom:2.25rem}.tainacan-item-single-page .tainacan-item-single{flex-wrap:wrap;display:flex;display:-ms-grid;display:grid;align-items:start;grid-column-gap:48px;column-gap:48px}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section--document,.tainacan-item-single-page .tainacan-item-single .tainacan-item-section--gallery{grid-area:document}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section--attachments{grid-area:attachments}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section--metadata{grid-area:metadata}.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-dam{grid-template-areas:'document' 'attachments' 'metadata';grid-template-columns:100%}.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-dma{grid-template-areas:'document' 'metadata' 'attachments';grid-template-columns:100%}.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-mda{grid-template-areas:'metadata' 'document' 'attachments';grid-template-columns:100%}.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-mg{grid-template-areas:'metadata document' 'metadata attachments' 'metadata .';grid-template-columns:60% 40%}@media only screen and (max-width:960px){.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-mg{grid-template-areas:'metadata' 'document' 'attachments';grid-template-columns:100%!important}}.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-gm{grid-template-areas:'document metadata' 'attachments metadata' '. metadata';grid-template-columns:60% 40%}@media only screen and (max-width:960px){.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-gm{grid-template-areas:'document' 'attachments' 'metadata';grid-template-columns:100%!important}}.tainacan-item-single-page .tainacan-item-single.tainacan-item-single--layout-type-gtm{grid-template-areas:'metadata';grid-template-columns:100%}.tainacan-item-single-page .tainacan-item-single h1{--fontSize:30px}.tainacan-item-single-page .tainacan-item-single h2{--fontSize:24px}.tainacan-item-single-page .tainacan-item-single h3{--fontSize:20px}.tainacan-item-single-page .tainacan-item-single h4{--fontSize:18px}.tainacan-item-single-page .tainacan-item-single h5{--fontSize:16px}.tainacan-item-single-page .tainacan-item-single h6{--fontSize:14px}.tainacan-item-single-page .tainacan-item-single .tainacan-single-item-section{text-align:var(--section-alignment,left)}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata{height:100%;-moz-column-width:var(--metadata-column-width,400px);-webkit-column-width:var(--metadata-column-width,400px);column-width:var(--metadata-column-width,400px)}.tainacan-item-single-page .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-page .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-page .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-page .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-page .tainacan-item-single .tainacan-item-section__metadata h3{padding-right:1rem;margin-bottom:.25rem;width:100%}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata h3:first-of-type:last-of-type{display:inline-block}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata h4,.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata label{padding-right:.875rem;width:100%}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata h4:first-of-type:last-of-type,.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata label:first-of-type:last-of-type{display:inline-block}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata p{word-wrap:break-word}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .tainacan-metadata-label{text-align:var(--metadata-label-alignment,left)}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .tainacan-metadata-value{text-align:var(--metadata-value-alignment,left);font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:var(--fontWeight);font-style:var(--fontStyle,inherit);line-height:var(--lineHeight);letter-spacing:var(--letterSpacing);text-transform:var(--textTransform);-webkit-text-decoration:var(--textDecoration);text-decoration:var(--textDecoration);margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:var(--metadata-value-border,0 solid rgba(125,125,125,.5))}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .tainacan-item-section__metadata-thumbnail img{border-radius:var(--borderRadius,3px)}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .multivalue-separator{color:#cbcbcb;margin:0 8px}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .hierarchy-separator{color:#cbcbcb}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata .metadata-type-compound .multivalue-separator,.tainacan-item-single-page .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-page .tainacan-item-single .tainacan-item-section__metadata .tainacan-compound-group{padding-left:1.5rem;border-left:1px solid #e0e5eb}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div{display:flex;flex-wrap:nowrap}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div .tainacan-metadata-label{flex-basis:40%;margin-bottom:.75rem;border-right:var(--metadata-label-border,0 solid rgba(125,125,125,.5))}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div .tainacan-metadata-value{flex-basis:60%;padding-left:1rem}@media only screen and (max-width:767px){.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div{flex-wrap:wrap}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div .tainacan-metadata-label{flex-basis:100%;margin-bottom:.25rem}.tainacan-item-single-page .tainacan-item-single .tainacan-item-section__metadata.metadata-type-2>div .tainacan-metadata-value{flex-basis:100%;padding-left:0}}.tainacan-item-single-page .tainacan-media-component{--swiper-theme-color:var(--paletteColor1, #3eaf7c);--swiper-navigation-color:var(--paletteColor1, #3eaf7c);--swiper-navigation-size:2.5rem;--tainacan-media-background:var(--background-color, #ffffff);--tainacan-media-main-carousel-height:var(--document-height, 60vh);--tainacan-media-main-carousel-width:var(--document-width, 100%);--tainacan-media-thumbs-carousel-width:var(--attachments-carousel-width, 100%);--tainacan-media-thumbs-carousel-item-size:var(--attachments-size, 140px)}.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-main .swiper-slide-metadata__caption,.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-main .swiper-slide-metadata__description,.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-main .swiper-slide-metadata__name{font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:var(--fontWeight);font-style:var(--fontStyle,inherit);line-height:var(--lineHeight);letter-spacing:var(--letterSpacing);text-transform:var(--textTransform);-webkit-text-decoration:var(--textDecoration);text-decoration:var(--textDecoration)}.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-thumbs{font-weight:400;transition:font-weight .3s ease}.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-thumbs img{border-radius:var(--borderRadius,3px);border-bottom:4px solid transparent;margin-bottom:4px;transition:border .3s ease}.tainacan-item-single-page .tainacan-media-component .tainacan-media-component__swiper-thumbs .swiper-slide-metadata{display:block;margin-top:.5rem;font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:var(--fontWeight);font-style:var(--fontStyle,inherit);line-height:var(--lineHeight);letter-spacing:var(--letterSpacing);text-transform:var(--textTransform);-webkit-text-decoration:var(--textDecoration);text-decoration:var(--textDecoration)}.tainacan-item-single-page .tainacan-gallery-above-title{background-color:var(--tainacan-media-background-color,var(--paletteColor6));margin-top:calc(-1 * var(--content-vertical-spacing));margin-bottom:var(--content-vertical-spacing);margin-left:var(--has-boxed,calc(-1 * var(--boxed-content-spacing)));margin-right:var(--has-boxed,calc(-1 * var(--boxed-content-spacing)));padding-top:calc(var(--content-vertical-spacing)/2);padding-bottom:calc(var(--content-vertical-spacing)/2)}.tainacan-item-single-page .tainacan-gallery-above-title .tainacan-media-component{--tainacan-media-background:var(--tainacan-media-background-color, var(--paletteColor6));--swiper-navigation-color:var(--tainacan-media-accent-color, --paletteColor1);--swiper-theme-color:var(--tainacan-media-accent-color, --paletteColor1);--tainacan-label-color:var(--tainacan-media-color, --tainacan-label-color);--tainacan-info-color:var(--tainacan-media-color, --tainacan-info-color)}.tainacan-item-single-page .tainacan-gallery-above-title .tainacan-item-section{margin:0 auto}.tainacan-item-single-page .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-page .tainacan-item-file-download a{height:38px;width:38px;display:block;position:relative;z-index:99;background:0 0!important;padding:0!important}.tainacan-item-single-page .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}.tainacan-item-single-page .tainacan-item-section__document{position:relative}.tainacan-item-single-page .tainacan-item-section__document>.twitter-tweet,.tainacan-item-single-page .tainacan-item-section__document>iframe.wp-embedded-content{margin-left:auto;margin-right:auto}.tainacan-item-single-page .tainacan-item-section__document:hover .tainacan-item-file-download,.tainacan-item-single-page .tainacan-media-component__swiper-main:hover .tainacan-item-file-download{opacity:1;transform:scale(1)} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/tainacan-blocksy/style.min.css.map b/tainacan-blocksy/style.min.css.map index c3cd70a..fe859cb 100644 --- a/tainacan-blocksy/style.min.css.map +++ b/tainacan-blocksy/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["sass/style.scss","sass/tainacan-item-archive.scss","sass/tainacan-item-single.scss"],"names":[],"mappings":"AASC,MACG,yBAAwB,8BACxB,uBAAsB,gCACtB,uBAAsB,gCACtB,uBAAsB,uCACtB,uBAAsB,uCACtB,uBAAsB,oCACtB,uBAAsB,yCCf1B,kBACI,uBAAsB,2BACtB,0BAAyB,qBAMzB,+CAA8C,6CAG9C,8BAA6B,uCAI7B,0BAAyB,6CAEL,sCAChB,gBAAiB,OACjB,IAAK,gBACL,WAAY,cACZ,QAAS,IAAA,KDDd,UAAW,KACX,QAAS,KACT,QAAS,SACT,QAAS,KCAJ,sBAAuB,IAAA,KAAA,IACvB,mBAAoB,KAAA,IACpB,oBACE,oBAAA,gCAKN,kCACI,UAAW,cACX,cAAe,EAAE,EAAE,wBAAyB,wBAC5C,QAAS,KAAA,KAAA,IAAA,eACT,OAAQ,IAER,uDACI,cAAe,eAGwB,sFACvC,MAAO,kCAKf,iCACI,UAAW,UACX,aAAc,MACd,WAAY,OACZ,MAAO,KAEP,gDACI,QAAS,KAAA,eAE0B,oCAHvC,gDAIQ,QAAS,KAAA,KAAA,KAAA,MAGb,oEACI,iBAAkB,+BAClB,QAAS,KACT,OAAQ,KAER,6FACI,cAAe,KAnBjB,4DAyBN,KAAM,KAKd,mCACI,UAAW,UACX,aAAc,IACd,WAAY,OACZ,MAAO,KAEP,uDACI,YAAa,KAEb,wEACI,UAAW,KACX,YAAa,EACb,aAAc,KACd,eAAgB,KAChB,cAAe,KAMO,gGACD,+FAHG,0GACA,oGAGxB,cAAe,wBACf,WAAY,sDACZ,OAAQ,mBACR,SAAU,OAEM,kHAAA,iHAAA,4HAAA,sHACZ,YAAa,IAGjB,gHADA,gHACA,+GADA,+GACA,0HADA,0HACA,oHADA,oHAEA,UAAW,kBAIU,+FADG,oGAExB,iBAAkB,qDAEM,0GACxB,QAAS,eACT,eAAgB,eAEM,gGACtB,WAAY,MACZ,WAAY,MAEL,sHACH,QAAS,OAAA,kBAER,6IACG,WAAY,kBACZ,YAAa,OAIzB,uEACI,QAAS,EAAA,KACY,8FACjB,YAAa,IAEd,4EACC,UAAW,iBAIf,wFACI,OAAQ,KACR,cAAe,wBAIL,+FACV,cAAe,wBACf,eAAgB,EAKxB,wEACI,WAAY,KACZ,YAAa,KACb,aAAc,KAEd,oFACI,YAAa,IACb,cAAa,QAEb,qGACI,QAAS,YACT,YAAa,OACb,gBAAiB,OACjB,OAAQ,KACR,MAAO,KACP,cAAe,IACf,OAAQ,IAAA,MAAA,YACR,UAAW,KACX,YAAa,IACb,MAAO,aACP,mBAAkB,aAClB,WAAY,MAAM,KAAM,gCAAuC,CAAE,WAAW,KAAM,gCAAuC,CAAC,aAAa,KAAM,iCAZjI,2GAeR,gBAAiB,KACjB,aAAc,sBACd,MAAO,sBAjBC,gHAoBR,MAAO,6BACP,WAAY,sBASJ,qDAC5B,QAAS,KAKb,yBAEA,4BAHK,8BAIc,0CACD,yCACU,mDACN,6CACH,0CAEA,0CADC,2CAEE,6CACF,2CACH,wCACC,yCACA,yCACD,wCACC,yCAfV,oCAgBJ,cAAe,kCACf,OAAQ,IAAI,MAAM,mCAMwC,sFAC1D,cAAe,wBACf,iBAAkB,2CAClB,WAAY,sDAQhB,uDADA,wCAEI,uBAAsB,2BACtB,0BAAyB,qBACzB,qBAAoB,8BACpB,mBAAkB,uCAClB,4BAA2B,gCAC3B,uBAAsB,oCACtB,kCAAiC,yCACjC,8BAA6B,uCAC7B,uBAAsB,oCACtB,sBAAqB,oCACrB,yBAAwB,yCAG5B,uDACI,cAAe,wBAGX,gFACI,QAAS,KAGX,gEACF,cAAe,EAEnB,wEACI,iBAAkB,2CAM9B,4BACI,QAAS,KACT,QAAS,KAAA,KAAA,KAAA,KACT,gBAAiB,OACjB,YAAa,OACb,iBAAkB,yCAClB,gBAAiB,MACjB,oBAAqB,OACrB,kBAAmB,UACnB,eAAc,mDACd,QAAO,qCACP,mBAAkB,mCAElB,6DACI,MAAO,KACP,QAAS,KAET,yEACI,WAAY,EACZ,cAAe,IACf,QAAS,aAEb,6EACI,YAAa,IADF,oFAGP,QAAS,KAGjB,mFACI,UAAW,yDACX,MAAO,KACP,aAAc,KAEd,uFACI,cAAe,wBAGvB,+EACI,QAAS,MAMmB,wEAChC,sBAAuB,IAAI,oBAAqB,IAExB,+FACxB,MAAO,2BACP,cAAe,wBAAwB,wBAAyB,EAAE,EAClE,iBAAkB,2CAClB,WAAY,sDAEhB,kDACI,iBAAkB,2CAClB,WAAY,sDClUpB,sBFmBG,UAAW,KACX,QAAS,KACT,QAAS,SACT,QAAS,KElBR,YAAa,MACb,gBAAiB,KACjB,WAAY,KAEZ,6CACI,UAAW,uBACX,WAAY,WACZ,WAAY,MACZ,cAAe,QAEnB,uDACA,sDAAkC,UAAW,SAC7C,0DAAsC,UAAW,YACjD,uDAAmC,UAAW,SAjB7B,4DAoBb,oBACI,WAAA,cAAA,WAGJ,sBAAuB,KAxBV,4DA2Bb,oBACI,WAAA,WAAA,cAGJ,sBAAuB,KA/BV,4DAkCb,oBACI,WAAA,WAAA,cAGJ,sBAAuB,KAtCV,2DAyCb,oBACI,oBAAA,uBAAA,aAGJ,sBAAuB,IAAA,IAEiB,yCA/C3B,2DAgDT,oBACA,WAAA,WAAA,cAGA,sBAAuB,gBApDd,2DAwDb,oBACI,oBAAA,uBAAA,aAGJ,sBAAuB,IAAA,IAEiB,yCA9D3B,2DA+DT,oBACA,WAAA,cAAA,WAGA,sBAAuB,gBAK/B,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,oDACI,WAAY,8BAIhB,gDACI,qBAAoB,8BACpB,0BAAyB,8BACzB,yBAAwB,OACxB,4BAA2B,iCAC3B,sCAAqC,KACrC,qCAAoC,KACpC,uCAAsC,KACtC,2CAA0C,8BAE1C,yFACI,YAAa,IACb,WAAY,YAAA,IAAA,KAEZ,6FACI,cAAe,wBACf,cAAe,IAAA,MAAA,YACf,cAAe,IACf,WAAY,OAAA,IAAA,KAGhB,gHACI,QAAS,MACT,WAAY,MACZ,YAAa,kBACb,UAAW,gBACX,YAAa,kBACb,WAAY,yBACZ,YAAa,kBACb,eAAgB,qBAChB,eAAgB,qBAChB,wBAAyB,sBACzB,gBAAiB,sBAM7B,uDACI,OAAQ,KACR,kBAAmB,mCACnB,qBAAsB,mCACtB,aAAc,mCAEd,2DACI,4BAA6B,MAC7B,kBAAmB,MACnB,aAAc,MACd,QAAS,aACT,MAAO,KALR,sEAOK,4BAA6B,KAC7B,kBAAmB,KACnB,aAAc,KACd,QAAS,aACT,MAAO,KAGyB,yCApB5C,uDAqBQ,gBAAiB,EACjB,iBAAkB,KAClB,mBAAoB,EACpB,oBAAqB,KACrB,WAAY,KACZ,YAAa,MAEwB,0CA5B7C,uDA6BQ,gBAAiB,KACjB,iBAAkB,KAClB,mBAAoB,KACpB,oBAAqB,KACrB,WAAY,KACZ,YAAa,MAEjB,0DACI,cAAe,KACf,cAAe,OACf,MAAO,KACQ,qFACX,QAAS,aAGjB,0DACA,6DACI,cAAe,QACf,MAAO,KACQ,qFAAA,wFACX,QAAS,aAGjB,yDACI,UAAW,WAEf,gFACI,WAAY,qCAEhB,gFACI,WAAY,qCACZ,YAAa,kBACb,UAAW,gBACX,YAAa,kBACb,WAAY,yBACZ,YAAa,kBACb,eAAgB,qBAChB,eAAgB,qBAChB,wBAAyB,sBACzB,gBAAiB,sBACjB,cAAe,OACf,eAAgB,OAChB,cAAe,0DAEwB,sGACvC,cAAe,wBAInB,6EACI,MAAO,QACP,OAAQ,EAAA,IAEZ,4EACI,MAAO,QAIP,qGAAA,qGACI,QAAS,MACT,WAAY,IACZ,MAAO,KACP,WAAY,QACZ,QAAS,KACT,MAAO,YACP,OAAQ,QAAA,KAGhB,gFACI,aAAc,OACd,YAAa,IAAA,MAAA,QAIX,2EACE,QAAS,KACT,UAAW,OAEX,oGACI,WAAY,IACZ,cAAe,OACf,aAAc,0DAElB,oGACI,WAAY,IACZ,aAAc,KAGsB,yCAd1C,2EAeM,UAAW,KAEX,oGACI,WAAY,KACZ,cAAe,OAEnB,oGACI,WAAY,KACZ,aAAc,GAQlC,mDACI,SAAU,SACV,QAAS,EACT,UAAW,SACX,cAAe,KACf,MAAO,KACP,OAAQ,KACR,OAAQ,MACR,MAAO,iBACP,OAAQ,QACR,UAAW,EACX,iBAAkB,6BAClB,MAAO,KACP,WAAY,QAAA,IAAA,IAAA,CAAA,UAAA,IAAA,IAAA,CAAA,UAAA,IAAA,KAEZ,qDACI,OAAQ,KACR,MAAO,KACP,QAAS,MACT,SAAU,SACV,QAAS,GACT,WAAY,cACZ,QAAS,YAtBW,0DA0BpB,SAAU,SACV,IAAK,MACL,QAAS,aACT,KAAM,OAAA,OAAA,OAAA,IAAA,CAAA,EAAA,cACN,UAAW,kBACX,YAAa,QACb,eAAgB,KAChB,eAAgB,OAChB,uBAAwB,YACxB,wBAAyB,UACzB,UAAW,OACX,eAAgB,eAChB,eAAgB,iBAChB,QAAS,WACT,QAAS,KACT,gBAAiB,OACjB,YAAa,OAGrB,uDACI,SAAU,SAER,sEACM,kFACJ,YAAa,KACb,aAAc,KAKV,0FAAA,gGACJ,QAAS,EACT,UAAW","sourcesContent":["/**\n * Theme Name: Tainacan Support for Blocksy\n * Description: A Tainacan plugin/child theme compatible with Blocksy theme\n * Author: Tainacan\n * Template: blocksy\n * Text Domain: tainacan-blocksy\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: var(--tainacan-item-background-color, white);\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: 0fr 100% 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 padding: 20px 20px 6px 20px !important;\n margin: 5px;\n\n .search-control-item {\n margin-bottom: 20px !important;\n }\n\n .control.has-icons-right .icon .mdi-magnify::before {\n color: var(--tainacan-secondary, #3eaf7c);\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 !important;\n\n @media screen and (max-width: 768px){\n padding: 16px 10px 16px 12vw;\n }\n\n #filters-items-list {\n background-color: var(--backgroundColor, #f8f9fb);\n padding: 20px;\n margin: -3px;\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 padding-top: 12px;\n \n .table-container {\n min-width: 100%;\n padding-top: 0px;\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 /* Inputs style */\n input.input,\n .input,\n textarea.textarea,\n .textarea,\n input[type=\"color\"].input,\n input[type=\"date\"].input,\n input[type=\"datetime-local\"].input,\n input[type=\"datetime\"].input,\n input[type=\"email\"].input,\n input[type=\"number\"].input,\n input[type=\"month\"].input,\n input[type=\"password\"].input,\n input[type=\"search\"].input,\n input[type=\"tel\"].input,\n input[type=\"text\"].input,\n input[type=\"time\"].input,\n input[type=\"url\"].input,\n input[type=\"week\"].input {\n border-radius: var(--borderRadius, 3px) !important;\n border: 1px solid var(--tainacan-input-border-color);\n }\n}\n\n/* Extra classes applied from customizer */\n.page {\n &.has-filters-panel-style-boxed #filters-modal .modal-content #filters-items-list {\n border-radius: var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n }\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(--tainacan-background-color, #f8f9fb);\n background-size: cover;\n background-position: center;\n background-repeat: no-repeat;\n --headingColor: var(--tainacan-heading-color, rgba(44, 62, 80, 1));\n --color: var(--tainacan-label-color, #454647);\n --linkInitialColor: var(--tainacan-secondary, #3eaf7c);\n\n .tainacan-collection-header__box {\n width: 100%;\n padding: 20px;\n\n .page-title {\n margin-top: 0px;\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 .page-description {\n display: block;\n }\n }\n}\n\n.page.has-page-header-style-boxed {\n .theme-items-list:not(.is-fullscreen) {\n grid-template-columns: 1fr minmax(auto, 1300px) 1fr;\n }\n .tainacan-collection-header .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 box-shadow: var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));\n }\n .search-control {\n background-color: var(--tainacan-item-background-color, white);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\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: 48px;\n column-gap: 48px;\n\n .tainacan-item-section {\n max-width: var(--block-max-width);\n align-self: flex-start;\n align-self: start;\n margin-bottom: 2.25rem;\n }\n .tainacan-item-section--document,\n .tainacan-item-section--gallery { grid-area: document }\n .tainacan-item-section--attachments { grid-area: attachments }\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 grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-dma {\n grid-template-areas:\n 'document'\n 'metadata'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mda {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mg {\n grid-template-areas:\n 'metadata document' \n 'metadata attachments'\n 'metadata .';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100% !important;\n }\n }\n &.tainacan-item-single--layout-type-gm {\n grid-template-areas:\n 'document metadata' \n 'attachments metadata'\n '. metadata';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'document'\n 'attachments'\n 'metadata';\n grid-template-columns: 100% !important;\n }\n }\n\n // Headings and spacing ----------------------------\n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 24px;\n }\n h3 {\n --fontSize: 20px;\n }\n h4 {\n --fontSize: 18px;\n }\n h5 {\n --fontSize: 16px;\n }\n h6 {\n --fontSize: 14px;\n }\n .tainacan-single-item-section {\n text-align: var(--section-alignment, left);\n }\n\n // Tainacan Media Component (attachments gallery)\n .tainacan-media-component {\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-size: 2.5rem;\n --tainacan-media-background: var(--background-color, #ffffff);\n --tainacan-media-main-carousel-height: 60vh;\n --tainacan-media-main-carousel-width: 100%;\n --tainacan-media-thumbs-carousel-width: 100%;\n --tainacan-media-thumbs-carousel-item-size: var(--attachments-size,140px);\n\n .tainacan-media-component__swiper-thumbs {\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 .swiper-slide-metadata {\n display: block;\n margin-top: 0.5rem;\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n }\n }\n }\n\n // Metadata list -------------------------------------\n .tainacan-item-section__metadata {\n height: 100%;\n -moz-column-width: var(--metadata-column-width, 400px);\n -webkit-column-width: var(--metadata-column-width, 400px);\n column-width: var(--metadata-column-width, 400px);\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-metadata-label {\n text-align: var(--metadata-label-alignment, left);\n }\n .tainacan-metadata-value {\n text-align: var(--metadata-value-alignment, left);\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n margin-bottom: 0.75rem;\n padding-bottom: 0.75rem;\n border-bottom: var(--metadata-value-border, 0px solid rgba(125, 125, 125, 0.5));\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 #e0e5eb;\n }\n\n &.metadata-type-2 {\n &>div {\n display: flex;\n flex-wrap: nowrap;\n \n .tainacan-metadata-label {\n flex-basis: 40%;\n margin-bottom: .75rem;\n border-right: var(--metadata-label-border, 0px solid rgba(125, 125, 125, 0.5));\n }\n .tainacan-metadata-value {\n flex-basis: 60%;\n padding-left: 1rem;\n }\n\n @media only screen and (max-width: 767px) {\n flex-wrap: wrap;\n \n .tainacan-metadata-label {\n flex-basis: 100%;\n margin-bottom: 0.25rem;\n }\n .tainacan-metadata-value {\n flex-basis: 100%;\n padding-left: 0;\n }\n }\n }\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 background: transparent !important;\n padding: 0px !important;\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 .tainacan-item-section__document {\n position: relative;\n\n &>.twitter-tweet,\n &>iframe.wp-embedded-content {\n margin-left: auto;\n margin-right: auto;\n }\n }\n .tainacan-media-component__swiper-main,\n .tainacan-item-section__document {\n &:hover .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\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: Tainacan Support for Blocksy\n * Description: A Tainacan plugin/child theme compatible with Blocksy theme\n * Author: Tainacan\n * Template: blocksy\n * Text Domain: tainacan-blocksy\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: var(--tainacan-item-background-color, white);\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: 0fr 100% 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 padding: 20px 20px 6px 20px !important;\n margin: 5px;\n\n .search-control-item {\n margin-bottom: 20px !important;\n }\n\n .control.has-icons-right .icon .mdi-magnify::before {\n color: var(--tainacan-secondary, #3eaf7c);\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 !important;\n\n @media screen and (max-width: 768px){\n padding: 16px 10px 16px 12vw;\n }\n\n #filters-items-list {\n background-color: var(--backgroundColor, #f8f9fb);\n padding: 20px;\n margin: -3px;\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 padding-top: 12px;\n \n .table-container {\n min-width: 100%;\n padding-top: 0px;\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 /* Inputs style */\n input.input,\n .input,\n textarea.textarea,\n .textarea,\n input[type=\"color\"].input,\n input[type=\"date\"].input,\n input[type=\"datetime-local\"].input,\n input[type=\"datetime\"].input,\n input[type=\"email\"].input,\n input[type=\"number\"].input,\n input[type=\"month\"].input,\n input[type=\"password\"].input,\n input[type=\"search\"].input,\n input[type=\"tel\"].input,\n input[type=\"text\"].input,\n input[type=\"time\"].input,\n input[type=\"url\"].input,\n input[type=\"week\"].input {\n border-radius: var(--borderRadius, 3px) !important;\n border: 1px solid var(--tainacan-input-border-color);\n }\n}\n\n/* Extra classes applied from customizer */\n.page {\n &.has-filters-panel-style-boxed #filters-modal .modal-content #filters-items-list {\n border-radius: var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n }\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(--tainacan-background-color, #f8f9fb);\n background-size: cover;\n background-position: center;\n background-repeat: no-repeat;\n --headingColor: var(--tainacan-heading-color, rgba(44, 62, 80, 1));\n --color: var(--tainacan-label-color, #454647);\n --linkInitialColor: var(--tainacan-secondary, #3eaf7c);\n\n .tainacan-collection-header__box {\n width: 100%;\n padding: 20px;\n\n .page-title {\n margin-top: 0px;\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 .page-description {\n display: block;\n }\n }\n}\n\n.page.has-page-header-style-boxed {\n .theme-items-list:not(.is-fullscreen) {\n grid-template-columns: 1fr minmax(auto, 1300px) 1fr;\n }\n .tainacan-collection-header .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 box-shadow: var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));\n }\n .search-control {\n background-color: var(--tainacan-item-background-color, white);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n }\n}\n\n","\n/* Single Item Page */\n.tainacan-item-single-page {\n\n // Default spacing and alignment, when inside grid.\n .tainacan-item-section {\n max-width: var(--block-max-width);\n align-self: flex-start;\n align-self: start;\n margin-bottom: 2.25rem;\n }\n\n .tainacan-item-single {\n \n // Overall page layout structure -------------------\n @include display-grid;\n align-items: start;\n grid-column-gap: 48px;\n column-gap: 48px;\n \n .tainacan-item-section--document,\n .tainacan-item-section--gallery { grid-area: document }\n .tainacan-item-section--attachments { grid-area: attachments }\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 grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-dma {\n grid-template-areas:\n 'document'\n 'metadata'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mda {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mg {\n grid-template-areas:\n 'metadata document' \n 'metadata attachments'\n 'metadata .';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100% !important;\n }\n }\n &.tainacan-item-single--layout-type-gm {\n grid-template-areas:\n 'document metadata' \n 'attachments metadata'\n '. metadata';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'document'\n 'attachments'\n 'metadata';\n grid-template-columns: 100% !important;\n }\n }\n &.tainacan-item-single--layout-type-gtm {\n grid-template-areas:\n 'metadata';\n grid-template-columns: 100%;\n }\n\n // Headings and spacing ----------------------------\n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 24px;\n }\n h3 {\n --fontSize: 20px;\n }\n h4 {\n --fontSize: 18px;\n }\n h5 {\n --fontSize: 16px;\n }\n h6 {\n --fontSize: 14px;\n }\n .tainacan-single-item-section {\n text-align: var(--section-alignment, left);\n }\n\n // Metadata list -------------------------------------\n .tainacan-item-section__metadata {\n height: 100%;\n -moz-column-width: var(--metadata-column-width, 400px);\n -webkit-column-width: var(--metadata-column-width, 400px);\n column-width: var(--metadata-column-width, 400px);\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-metadata-label {\n text-align: var(--metadata-label-alignment, left);\n }\n .tainacan-metadata-value {\n text-align: var(--metadata-value-alignment, left);\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n margin-bottom: 0.75rem;\n padding-bottom: 0.75rem;\n border-bottom: var(--metadata-value-border, 0px solid rgba(125, 125, 125, 0.5));\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 #e0e5eb;\n }\n\n &.metadata-type-2 {\n &>div {\n display: flex;\n flex-wrap: nowrap;\n \n .tainacan-metadata-label {\n flex-basis: 40%;\n margin-bottom: .75rem;\n border-right: var(--metadata-label-border, 0px solid rgba(125, 125, 125, 0.5));\n }\n .tainacan-metadata-value {\n flex-basis: 60%;\n padding-left: 1rem;\n }\n\n @media only screen and (max-width: 767px) {\n flex-wrap: wrap;\n \n .tainacan-metadata-label {\n flex-basis: 100%;\n margin-bottom: 0.25rem;\n }\n .tainacan-metadata-value {\n flex-basis: 100%;\n padding-left: 0;\n }\n }\n }\n }\n }\n }\n\n // Tainacan Media Component (attachments gallery)\n .tainacan-media-component {\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-size: 2.5rem;\n --tainacan-media-background: var(--background-color, #ffffff);\n --tainacan-media-main-carousel-height: var(--document-height, 60vh);\n --tainacan-media-main-carousel-width: var(--document-width, 100%);\n --tainacan-media-thumbs-carousel-width: var(--attachments-carousel-width, 100%);\n --tainacan-media-thumbs-carousel-item-size: var(--attachments-size, 140px);\n\n .tainacan-media-component__swiper-main {\n .swiper-slide-metadata__name,\n .swiper-slide-metadata__caption,\n .swiper-slide-metadata__description {\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n }\n }\n .tainacan-media-component__swiper-thumbs {\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 .swiper-slide-metadata {\n display: block;\n margin-top: 0.5rem;\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n }\n }\n }\n\n // Tainacan Gallery above title\n .tainacan-gallery-above-title {\n background-color: var(--tainacan-media-background-color, var(--paletteColor6));\n margin-top: calc(-1 * var(--content-vertical-spacing));\n margin-bottom: var(--content-vertical-spacing);\n margin-left: var(--has-boxed, calc(-1 * var(--boxed-content-spacing)));\n margin-right: var(--has-boxed, calc(-1 * var(--boxed-content-spacing)));\n padding-top: calc(var(--content-vertical-spacing)/2);\n padding-bottom: calc(var(--content-vertical-spacing)/2);\n\n .tainacan-media-component {\n --tainacan-media-background: var(--tainacan-media-background-color, var(--paletteColor6));\n --swiper-navigation-color: var(--tainacan-media-accent-color, --paletteColor1);\n --swiper-theme-color: var(--tainacan-media-accent-color, --paletteColor1);\n --tainacan-label-color: var(--tainacan-media-color, --tainacan-label-color);\n --tainacan-info-color: var(--tainacan-media-color, --tainacan-info-color);\n }\n .tainacan-item-section {\n margin: 0 auto;\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 background: transparent !important;\n padding: 0px !important;\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 .tainacan-item-section__document {\n position: relative;\n\n &>.twitter-tweet,\n &>iframe.wp-embedded-content {\n margin-left: auto;\n margin-right: auto;\n }\n }\n .tainacan-media-component__swiper-main,\n .tainacan-item-section__document {\n &:hover .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n}"]} \ No newline at end of file diff --git a/tainacan-blocksy/tainacan/item-single-page.php b/tainacan-blocksy/tainacan/item-single-page.php index b2cc768..620cebd 100644 --- a/tainacan-blocksy/tainacan/item-single-page.php +++ b/tainacan-blocksy/tainacan/item-single-page.php @@ -9,10 +9,6 @@ $prefix = blocksy_manager()->screen->get_prefix(); -do_action( 'tainacan-blocksy-single-item-top' ); - -do_action( 'tainacan-blocksy-single-item-after-title' ); - $page_structure_type = get_theme_mod( $prefix . '_page_structure_type', 'type-dam'); $template_columns_style = ''; @@ -29,15 +25,63 @@ if ($page_structure_type == 'type-gm' || $page_structure_type == 'type-mg') { $template_columns_style = 'grid-template-columns: ' . $column_metadata_width . '% calc(' . $column_documents_attachments_width . '% - 48px)'; } } + +do_action( 'tainacan-blocksy-single-item-top' ); + +do_action( 'tainacan-blocksy-single-item-after-title' ); + +add_action( 'blocksy:single:top', function() use ( $page_structure_type, $prefix ) { + + if ($page_structure_type === 'type-gtm') { + + $content_style = get_theme_mod($prefix . '_content_style', 'wide'); + $extra_classes = ''; + + if ( is_array($content_style) ) { + + if ( isset($content_style['desktop']) ) + $extra_classes .= ' has-content-style-' . $content_style['desktop'] . '--desktop'; + if ( isset($content_style['tablet']) ) + $extra_classes .= ' has-content-style-' . $content_style['tablet'] . '--tablet'; + if ( isset($content_style['mobile']) ) + $extra_classes .= ' has-content-style-' . $content_style['mobile'] . '--mobile'; + + } elseif ( is_string($content_style) ) { + $extra_classes = 'has-content-style-' . $content_style; + } + + $media_component_style = ''; + $media_component_color_palette = get_theme_mod($prefix . '_document_attachments_colors', + [ + 'color1' => [ 'color' => 'var(--paletteColor6, #edeff2)' ], + 'color2' => [ 'color' => 'var(--paletteColor4, #2c3e50)' ], + 'color3' => [ 'color' => 'var(--paletteColor1, #3eaf7c)' ], + ]); + + $media_component_style .= '--tainacan-media-background-color:' . $media_component_color_palette['color1']['color'] . ';'; + $media_component_style .= '--tainacan-media-color:' . $media_component_color_palette['color2']['color'] . ';'; + $media_component_style .= '--tainacan-media-accent-color:' . $media_component_color_palette['color3']['color'] . ';'; + + echo ''; + } +}); ?>
- -
- -

- -

- -
- ' . tainacan_the_item_document_download_link() . ''; - } - ?> -
-
+ $hide_download_button = get_theme_mod( $prefix . '_hide_download_button', 'no' ) == 'yes'; + + global $post; + + if ( tainacan_has_document() && !$is_gallery_mode ) : ?> +
+ +

+ +

+ +
+ (( !$hide_download_button && tainacan_the_item_document_download_link() != '' ) ? + ('' . tainacan_the_item_document_download_link() . '') + : ''), + 'media_content' => tainacan_get_the_document(), + 'media_content_full' => $is_document_type_attachment ? tainacan_get_the_document(0, 'full') : ('
' . tainacan_get_the_document(0, 'full') . '
'), + 'media_title' => $is_document_type_attachment ? get_the_title(tainacan_get_the_document_raw()) : '', + 'media_description' => $is_document_type_attachment ? get_the_content(tainacan_get_the_document_raw()) : '', + 'media_caption' => $is_document_type_attachment ? wp_get_attachment_caption(tainacan_get_the_document_raw()) : '', + 'media_type' => tainacan_get_the_document_type(), + 'class_slide_metadata' => $class_slide_metadata + )); + } + + tainacan_the_media_component( + 'tainacan-item-document_id-' . $post->ID, + [], + $media_items_main, + array( + 'swiper_main_options' => array( + 'navigation' => array( + 'nextEl' => '.swiper-navigation-next_' . 'tainacan-item-document_id-' . $post->ID . '-main', + 'prevEl' => '.swiper-navigation-prev_' . 'tainacan-item-document_id-' . $post->ID . '-main', + ) + ) + ) + ); + + } else { + tainacan_the_document(); + if ( !$hide_download_button && function_exists('tainacan_the_item_document_download_link') && tainacan_the_item_document_download_link() != '' ) { + echo '' . tainacan_the_item_document_download_link() . ''; + } + } ?> +
+
\ No newline at end of file