From 41f78e3ea62cb3e4b958e0ab8ea14055378fb17a Mon Sep 17 00:00:00 2001 From: Jurriaan Roelofs Date: Thu, 12 Feb 2026 09:30:46 +0100 Subject: [PATCH 1/2] Fix button text color overridden by region link color rules Add :not(.btn) exclusion to bare `a` selectors in header, secondary header, footer, sidebar, and list-inline regions. This prevents region link colors from overriding Bootstrap button text colors, following the same pattern established in PR #726 for cards. Closes #765 --- css/base/layout.css | 2 +- css/base/typography.css | 2 +- css/components/dxpr-theme-header.css | 2 +- css/components/dxpr-theme-secondary-header.css | 2 +- scss/base/layout.scss | 2 +- scss/base/typography.scss | 4 ++-- scss/components/dxpr-theme-header.scss | 4 ++-- scss/components/dxpr-theme-secondary-header.scss | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/css/base/layout.css b/css/base/layout.css index 5900b30f..fceb499c 100644 --- a/css/base/layout.css +++ b/css/base/layout.css @@ -1 +1 @@ -html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden !important}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:var(--dxt-color-body);background-attachment:fixed;background-position:center center;background-size:cover;font-size:var(--dxt-setting-body-font-size);overflow-x:hidden !important}.main-container{position:relative}img{height:auto;max-width:100%}pre,code,table{max-width:100%;overflow-x:auto}@media screen and (width <= 48rem){html,body{max-width:100vw !important;overflow-x:hidden !important;position:relative;width:100% !important}}@media screen and (width >= 38.125rem)and (width <= 48rem){body.toolbar-tray-open{max-width:calc(100vw - var(--drupal-displace-offset-left, 0)) !important}}body.user-logged-in:not([data-gin-accent]).toolbar-horizontal,body.user-logged-in:not([data-gin-accent]).toolbar-vertical,body.user-logged-in:not([data-gin-accent]).toolbar-fixed{padding-top:var(--drupal-displace-offset-top, 0) !important}.dxpr-theme-boxed-container{background:#fff;margin:0 auto;max-width:var(--dxt-setting-box-max-width)}.row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal)/2)}.row>*{margin-bottom:var(--dxt-setting-gutter-vertical);padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.container{max-width:var(--dxt-setting-layout-max-width);padding-left:var(--dxt-setting-gutter-container);padding-right:var(--dxt-setting-gutter-container)}.navbar-container.dxpr-theme-fluid,.page-title-container.dxpr-theme-fluid,.container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.body--dxpr-theme-nav-mobile .container{padding-left:calc(var(--dxt-setting-gutter-container-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-container-mobile)/2)}.body--dxpr-theme-nav-mobile .navbar-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .page-title-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row>*{margin-bottom:var(--dxt-setting-gutter-vertical-mobile);padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}body.full-width-content .main-container>.row,body.full-width-content .main-container>.row>section,body.full-width-content .main-container{margin:0;padding:0;width:100%}body.full-width-content .main-container>.row>aside{display:none}.container-row .container-col{margin-bottom:0}.block-hr{display:none}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:var(--dxt-setting-gutter-vertical)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-block-background)}.region-block-design .block:not(.card){border-color:var(--dxt-setting-block-border-color);border-radius:var(--dxt-setting-block-border-radius);border-style:solid;border-width:var(--dxt-setting-block-border);padding:var(--dxt-setting-block-padding)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .block-title:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-title-background)}.region-block-design .block:not(.card) .block-title:not(.card){border-color:var(--dxt-setting-title-border-color);border-radius:var(--dxt-setting-title-border-radius);border-style:solid;border-width:var(--dxt-setting-title-border);font-size:var(--dxt-setting-title-font-size);padding:var(--dxt-setting-title-padding);text-align:var(--dxt-setting-title-align)}.region-block-design .block-hr{border-top-color:var(--dxt-setting-block-divider-color);border-top-width:var(--dxt-setting-block-divider-thickness);display:block;margin:var(--dxt-setting-block-divider-spacing) auto var(--dxt-setting-block-divider-spacing) var(--dxt-setting-divider-position-block);width:var(--dxt-setting-block-divider-length)}@media screen and (width <= 48rem){.region-block-design .block-title{font-size:var(--dxt-setting-title-font-size-mobile)}}#block-system-help{margin-bottom:0}.navbar{margin-bottom:0}.node .submitted{display:block;margin-bottom:1.875rem;padding:0.9375rem 0}.node.node-blog-node-teaser .links{margin-top:-0.9375rem}body .card.node--view-mode-card img{border-radius:0 !important}.teaser{margin-bottom:1.875rem}.region-slider .block{margin-bottom:0}.dxpr-theme-footer{background-color:var(--dxt-color-footer);border-color:var(--dxt-color-footertext);color:var(--dxt-color-footertext);padding:0}.dxpr-theme-footer .footer-container{padding-bottom:0;padding-top:0.9375rem}.dxpr-theme-footer h1,.dxpr-theme-footer h2,.dxpr-theme-footer h3,.dxpr-theme-footer h4,.dxpr-theme-footer h5,.dxpr-theme-footer h6{color:var(--dxt-color-footertext)}.dxpr-theme-footer a{color:var(--dxt-color-footertext)}.dxpr-theme-footer a:hover,.dxpr-theme-footer a:focus{color:var(--dxt-color-footertext)}.dxpr-theme-footer ul.contact-info{padding:1em 0}.dxpr-theme-footer ul.contact-info li{background:none;font-size:1.6em;line-height:1.7em;padding:0}.dxpr-theme-footer .block{margin-bottom:0;padding-bottom:0}.dxpr-theme-footer .badge{font-size:0.6875rem;font-weight:normal;opacity:.9}.html--dxpr-theme-sticky-footer{height:100%}.html--dxpr-theme-sticky-footer body,.html--dxpr-theme-sticky-footer .dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.html--dxpr-theme-sticky-footer .wrap-containers{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.html--dxpr-theme-sticky-footer .body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{height:var(--dxt-setting-header-top-height-scroll)}.html--dxpr-theme-sticky-footer footer{-ms-flex-negative:0;flex-shrink:0}.region-content{padding:0}body #edit-block-advanced #edit-block-divider-thickness-wrapper,body #edit-block-advanced #edit-block-divider-length-wrapper,body #edit-block-advanced #edit-block-divider-spacing-wrapper,body #edit-layout #edit-box-max-width-wrapper{border:none}.skip-link{background:#ff0;border:0.0625rem solid #333;border-radius:0 0 0.5rem 0.5rem;-webkit-box-shadow:0 0 0.625rem rgba(0,0,0,.25);box-shadow:0 0 0.625rem rgba(0,0,0,.25);color:#333 !important;display:inline-block;font-size:1rem;font-weight:bold;left:1rem;opacity:0;padding:0.75rem 0.9375rem;position:absolute;text-decoration:none !important;top:0;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:all .3s;transition:all .3s;z-index:10000}.skip-link:focus{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)} \ No newline at end of file +html{box-sizing:border-box;overflow-x:hidden !important}*,*::before,*::after{box-sizing:inherit}body{background:var(--dxt-color-body);background-attachment:fixed;background-position:center center;background-size:cover;font-size:var(--dxt-setting-body-font-size);overflow-x:hidden !important}.main-container{position:relative}img{height:auto;max-width:100%}pre,code,table{max-width:100%;overflow-x:auto}@media screen and (width <= 768px){html,body{max-width:100vw !important;overflow-x:hidden !important;position:relative;width:100% !important}}@media screen and (width >= 610px)and (width <= 768px){body.toolbar-tray-open{max-width:calc(100vw - var(--drupal-displace-offset-left, 0)) !important}}body.user-logged-in:not([data-gin-accent]).toolbar-horizontal,body.user-logged-in:not([data-gin-accent]).toolbar-vertical,body.user-logged-in:not([data-gin-accent]).toolbar-fixed{padding-top:var(--drupal-displace-offset-top, 0) !important}.dxpr-theme-boxed-container{background:#fff;margin:0 auto;max-width:var(--dxt-setting-box-max-width)}.row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal)/2)}.row>*{margin-bottom:var(--dxt-setting-gutter-vertical);padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.container{max-width:var(--dxt-setting-layout-max-width);padding-left:var(--dxt-setting-gutter-container);padding-right:var(--dxt-setting-gutter-container)}.navbar-container.dxpr-theme-fluid,.page-title-container.dxpr-theme-fluid,.container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.body--dxpr-theme-nav-mobile .container{padding-left:calc(var(--dxt-setting-gutter-container-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-container-mobile)/2)}.body--dxpr-theme-nav-mobile .navbar-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .page-title-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row>*{margin-bottom:var(--dxt-setting-gutter-vertical-mobile);padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}body.full-width-content .main-container>.row,body.full-width-content .main-container>.row>section,body.full-width-content .main-container{margin:0;padding:0;width:100%}body.full-width-content .main-container>.row>aside{display:none}.container-row .container-col{margin-bottom:0}.block-hr{display:none}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:var(--dxt-setting-gutter-vertical)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-block-background)}.region-block-design .block:not(.card){border-color:var(--dxt-setting-block-border-color);border-radius:var(--dxt-setting-block-border-radius);border-style:solid;border-width:var(--dxt-setting-block-border);padding:var(--dxt-setting-block-padding)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .block-title:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-title-background)}.region-block-design .block:not(.card) .block-title:not(.card){border-color:var(--dxt-setting-title-border-color);border-radius:var(--dxt-setting-title-border-radius);border-style:solid;border-width:var(--dxt-setting-title-border);font-size:var(--dxt-setting-title-font-size);padding:var(--dxt-setting-title-padding);text-align:var(--dxt-setting-title-align)}.region-block-design .block-hr{border-top-color:var(--dxt-setting-block-divider-color);border-top-width:var(--dxt-setting-block-divider-thickness);display:block;margin:var(--dxt-setting-block-divider-spacing) auto var(--dxt-setting-block-divider-spacing) var(--dxt-setting-divider-position-block);width:var(--dxt-setting-block-divider-length)}@media screen and (width <= 768px){.region-block-design .block-title{font-size:var(--dxt-setting-title-font-size-mobile)}}#block-system-help{margin-bottom:0}.navbar{margin-bottom:0}.node .submitted{display:block;margin-bottom:30px;padding:15px 0}.node.node-blog-node-teaser .links{margin-top:-15px}body .card.node--view-mode-card img{border-radius:0 !important}.teaser{margin-bottom:30px}.region-slider .block{margin-bottom:0}.dxpr-theme-footer{background-color:var(--dxt-color-footer);border-color:var(--dxt-color-footertext);color:var(--dxt-color-footertext);padding:0}.dxpr-theme-footer .footer-container{padding-bottom:0;padding-top:15px}.dxpr-theme-footer h1,.dxpr-theme-footer h2,.dxpr-theme-footer h3,.dxpr-theme-footer h4,.dxpr-theme-footer h5,.dxpr-theme-footer h6{color:var(--dxt-color-footertext)}.dxpr-theme-footer a:not(.btn){color:var(--dxt-color-footertext)}.dxpr-theme-footer a:not(.btn):hover,.dxpr-theme-footer a:not(.btn):focus{color:var(--dxt-color-footertext)}.dxpr-theme-footer ul.contact-info{padding:1em 0}.dxpr-theme-footer ul.contact-info li{background:none;font-size:1.6em;line-height:1.7em;padding:0}.dxpr-theme-footer .block{margin-bottom:0;padding-bottom:0}.dxpr-theme-footer .badge{font-size:11px;font-weight:normal;opacity:.9}.html--dxpr-theme-sticky-footer{height:100%}.html--dxpr-theme-sticky-footer body,.html--dxpr-theme-sticky-footer .dialog-off-canvas-main-canvas{display:flex;flex-direction:column;height:100%}.html--dxpr-theme-sticky-footer .wrap-containers{flex:1 0 auto}.html--dxpr-theme-sticky-footer .body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{height:var(--dxt-setting-header-top-height-scroll)}.html--dxpr-theme-sticky-footer footer{flex-shrink:0}.region-content{padding:0}body #edit-block-advanced #edit-block-divider-thickness-wrapper,body #edit-block-advanced #edit-block-divider-length-wrapper,body #edit-block-advanced #edit-block-divider-spacing-wrapper,body #edit-layout #edit-box-max-width-wrapper{border:none}.skip-link{background:#ff0;border:1px solid #333;border-radius:0 0 8px 8px;box-shadow:0 0 10px rgba(0,0,0,.25);color:#333 !important;display:inline-block;font-size:16px;font-weight:bold;left:16px;opacity:0;padding:12px 15px;position:absolute;text-decoration:none !important;top:0;transform:translateY(-110%);transition:all .3s;z-index:10000}.skip-link:focus{opacity:1;transform:translateY(0%)} \ No newline at end of file diff --git a/css/base/typography.css b/css/base/typography.css index 2f4d52c6..f248df0a 100644 --- a/css/base/typography.css +++ b/css/base/typography.css @@ -1 +1 @@ -body,.toooltip{font-family:var(--dxt-setting-body-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-body-font-style, normal);font-weight:var(--dxt-setting-body-font-weight, 400)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,label,.field--label{font-family:var(--dxt-setting-headings-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-headings-font-style, normal);font-weight:var(--dxt-setting-headings-font-weight, 700)}.dxpr-theme-header .nav{font-family:var(--dxt-setting-nav-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-nav-font-style, normal);font-weight:var(--dxt-setting-nav-font-weight, 400)}.site-name,.navbar-brand{font-family:var(--dxt-setting-sitename-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-sitename-font-style, normal);font-weight:var(--dxt-setting-sitename-font-weight, 400)}blockquote,blockquote p{font-family:var(--dxt-setting-blockquote-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--dxt-setting-blockquote-font-size);font-style:var(--dxt-setting-blockquote-font-style, italic);font-weight:var(--dxt-setting-blockquote-font-weight, 400);line-height:var(--dxt-setting-blockquote-line-height)}body{color:var(--dxt-color-text);font-size:var(--dxt-setting-body-font-size)}body,p,.lead{line-height:var(--dxt-setting-body-line-height)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--dxt-setting-headings-bold) !important;letter-spacing:var(--dxt-setting-headings-letter-spacing);line-height:var(--dxt-setting-headings-line-height);margin-bottom:0.625rem;margin-top:0;text-transform:var(--dxt-setting-headings-uppercase)}h1,.h1{font-size:var(--dxt-setting-h1-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-font-size)}h3,.h3,.block-title{font-size:var(--dxt-setting-h3-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-font-size)}h5,.h5{font-size:1rem}h6,.h6{font-size:0.875rem}h3.field--label{font-size:1.25rem;margin-bottom:0}h3.field--label+div,h3.field--label+ul{margin-bottom:0.625rem}.content .list-inline a{color:var(--dxt-color-text)}a,.btn-link,.nav-link{color:var(--dxt-color-link)}a svg,.btn-link svg,.nav-link svg{fill:var(--dxt-color-link)}a{-webkit-transition:color 200ms;transition:color 200ms}a:hover,a:focus{outline:none}a svg{-webkit-transition:fill 200ms;transition:fill 200ms}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:var(--dxt-color-headings);text-decoration:underline}a:hover svg,a:focus svg,.btn-link:hover svg,.btn-link:focus svg{fill:var(--dxt-color-accent1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.navbar-brand,th,.nav-tabs>li>a{color:var(--dxt-color-headings)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.navbar-brand a,th a,.nav-tabs>li>a a{color:var(--dxt-color-headings)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus,.navbar-brand a:hover,.navbar-brand a:focus,th a:hover,th a:focus,.nav-tabs>li>a a:hover,.nav-tabs>li>a a:focus{color:var(--dxt-color-base)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:var(--dxt-color-base)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus{color:var(--dxt-color-accent1)}.block-revslider img{max-width:100%}hr,.card hr{border-top:0.25rem solid var(--dxt-color-card);border-top-color:var(--dxt-setting-divider-color);border-top-width:var(--dxt-setting-divider-thickness);height:0;margin:1.25rem auto 1.25rem var(--dxt-setting-divider-position);width:var(--dxt-setting-divider-length)}.region-sidebar-first hr,.region-sidebar-second hr{margin-bottom:0.625rem;margin-top:0.625rem}.dxpr-theme-footer hr{border-top-color:var(--dxt-color-footertext)}.jumbotron hr{border-top-color:var(--dxt-color-cardtext)}.node .links{clear:both}.main-container .block-menu-block .nav>li{float:none}.region-sidebar-first,.region-sidebar-second{color:var(--dxt-color-graylight)}.region-sidebar-first a,.region-sidebar-second a{color:var(--dxt-color-text)}@media screen and (width <= 48rem){body,p{font-size:var(--dxt-setting-body-mobile-font-size)}h1,.h1{font-size:var(--dxt-setting-h1-mobile-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-mobile-font-size)}h3,.h3{font-size:var(--dxt-setting-h3-mobile-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-mobile-font-size)}blockquote,.blockquote p{font-size:var(--dxt-setting-blockquote-mobile-font-size)}}#system-theme-settings #edit-typography .details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#system-theme-settings #edit-typography .details-wrapper>details{width:100%}@media(width <= 61rem){#system-theme-settings #edit-typography .details-wrapper>.js-form-item.form-item.js-form-type-range.form-type-range{width:18.75rem}} \ No newline at end of file +body,.toooltip{font-family:var(--dxt-setting-body-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-body-font-style, normal);font-weight:var(--dxt-setting-body-font-weight, 400)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,label,.field--label{font-family:var(--dxt-setting-headings-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-headings-font-style, normal);font-weight:var(--dxt-setting-headings-font-weight, 700)}.dxpr-theme-header .nav{font-family:var(--dxt-setting-nav-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-nav-font-style, normal);font-weight:var(--dxt-setting-nav-font-weight, 400)}.site-name,.navbar-brand{font-family:var(--dxt-setting-sitename-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-sitename-font-style, normal);font-weight:var(--dxt-setting-sitename-font-weight, 400)}blockquote,blockquote p{font-family:var(--dxt-setting-blockquote-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--dxt-setting-blockquote-font-size);font-style:var(--dxt-setting-blockquote-font-style, italic);font-weight:var(--dxt-setting-blockquote-font-weight, 400);line-height:var(--dxt-setting-blockquote-line-height)}body{color:var(--dxt-color-text);font-size:var(--dxt-setting-body-font-size)}body,p,.lead{line-height:var(--dxt-setting-body-line-height)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--dxt-setting-headings-bold) !important;letter-spacing:var(--dxt-setting-headings-letter-spacing);line-height:var(--dxt-setting-headings-line-height);margin-bottom:10px;margin-top:0;text-transform:var(--dxt-setting-headings-uppercase)}h1,.h1{font-size:var(--dxt-setting-h1-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-font-size)}h3,.h3,.block-title{font-size:var(--dxt-setting-h3-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-font-size)}h5,.h5{font-size:16px}h6,.h6{font-size:14px}h3.field--label{font-size:20px;margin-bottom:0}h3.field--label+div,h3.field--label+ul{margin-bottom:10px}.content .list-inline a:not(.btn){color:var(--dxt-color-text)}a,.btn-link,.nav-link{color:var(--dxt-color-link)}a svg,.btn-link svg,.nav-link svg{fill:var(--dxt-color-link)}a{transition:color 200ms}a:hover,a:focus{outline:none}a svg{transition:fill 200ms}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:var(--dxt-color-headings);text-decoration:underline}a:hover svg,a:focus svg,.btn-link:hover svg,.btn-link:focus svg{fill:var(--dxt-color-accent1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.navbar-brand,th,.nav-tabs>li>a{color:var(--dxt-color-headings)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.navbar-brand a,th a,.nav-tabs>li>a a{color:var(--dxt-color-headings)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus,.navbar-brand a:hover,.navbar-brand a:focus,th a:hover,th a:focus,.nav-tabs>li>a a:hover,.nav-tabs>li>a a:focus{color:var(--dxt-color-base)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:var(--dxt-color-base)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus{color:var(--dxt-color-accent1)}.block-revslider img{max-width:100%}hr,.card hr{border-top:4px solid var(--dxt-color-card);border-top-color:var(--dxt-setting-divider-color);border-top-width:var(--dxt-setting-divider-thickness);height:0;margin:20px auto 20px var(--dxt-setting-divider-position);width:var(--dxt-setting-divider-length)}.region-sidebar-first hr,.region-sidebar-second hr{margin-bottom:10px;margin-top:10px}.dxpr-theme-footer hr{border-top-color:var(--dxt-color-footertext)}.jumbotron hr{border-top-color:var(--dxt-color-cardtext)}.node .links{clear:both}.main-container .block-menu-block .nav>li{float:none}.region-sidebar-first,.region-sidebar-second{color:var(--dxt-color-graylight)}.region-sidebar-first a:not(.btn),.region-sidebar-second a:not(.btn){color:var(--dxt-color-text)}@media screen and (width <= 768px){body,p{font-size:var(--dxt-setting-body-mobile-font-size)}h1,.h1{font-size:var(--dxt-setting-h1-mobile-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-mobile-font-size)}h3,.h3{font-size:var(--dxt-setting-h3-mobile-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-mobile-font-size)}blockquote,.blockquote p{font-size:var(--dxt-setting-blockquote-mobile-font-size)}}#system-theme-settings #edit-typography .details-wrapper{display:flex;flex-wrap:wrap}#system-theme-settings #edit-typography .details-wrapper>details{width:100%}@media(width <= 976px){#system-theme-settings #edit-typography .details-wrapper>.js-form-item.form-item.js-form-type-range.form-type-range{width:300px}} \ No newline at end of file diff --git a/css/components/dxpr-theme-header.css b/css/components/dxpr-theme-header.css index dd6fcf4a..ecddfad4 100644 --- a/css/components/dxpr-theme-header.css +++ b/css/components/dxpr-theme-header.css @@ -1 +1 @@ -.body--dxpr-theme-nav-desktop .navbar-container>.row>.col-sm-12{position:relative;z-index:405}.body--dxpr-theme-nav-desktop .nav-child-fixed-width{top:var(--dxt-setting-header-top-height)}.navbar.container,.navbar.container-fluid{margin-top:0}.dxpr-theme-header{background:var(--dxt-color-header);border:none;border-radius:0;color:var(--dxt-color-headertext);display:block;padding:0;z-index:405}.dxpr-theme-header a{color:var(--dxt-color-headertext);cursor:pointer;outline:none}.dxpr-theme-header a.active,.dxpr-theme-header a:hover,.dxpr-theme-header a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .navbar-container{display:block;margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.dxpr-theme-header .navbar-container.container-fluid{position:static}.dxpr-theme-header .navbar-collapse{padding-left:0;padding-right:0}.dxpr-theme-header .nav{display:block;margin-left:0;margin-right:0}.dxpr-theme-header .nav h1,.dxpr-theme-header .nav h2,.dxpr-theme-header .nav h3,.dxpr-theme-header .nav h4,.dxpr-theme-header .nav h5 h6{opacity:.75}.dxpr-theme-header .dxpr-theme-main-menu a{color:var(--dxt-color-headertext);text-decoration:none}.dxpr-theme-header .dxpr-theme-main-menu a.active,.dxpr-theme-header .dxpr-theme-main-menu a:hover,.dxpr-theme-header .dxpr-theme-main-menu a:focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .dxpr-theme-main-menu .nav a{background:rgba(0,0,0,0)}.dxpr-theme-header .dxpr-theme-main-menu .nav a:hover,.dxpr-theme-header .dxpr-theme-main-menu .nav a:focus{background:rgba(0,0,0,0)}.dxpr-theme-header .navbar-header .logo{padding-left:0}.dxpr-theme-header .navbar-header .navbar-brand{float:none;font-size:1.75rem;height:auto;letter-spacing:0.0625rem;margin-left:0;padding:0}.dxpr-theme-header .dropdown-menu{background:var(--dxt-color-header);border:none;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 0.375rem 0.75rem rgba(0,0,0,.175);box-shadow:0 0.375rem 0.75rem rgba(0,0,0,.175);margin-top:0;padding:0.3125rem 0}.dxpr-theme-header .dropdown-menu ul{padding-left:0}.dxpr-theme-header .dropdown-menu li{list-style:none none;width:100%}.dxpr-theme-header .dropdown-menu li a{background:rgba(0,0,0,0);display:block}.dxpr-theme-header .dxpr-theme-megamenu{border:none;-webkit-box-shadow:none;box-shadow:none;display:block;position:static}.dxpr-theme-header .dxpr-theme-megamenu li{float:none}.dxpr-theme-header .row,.dxpr-theme-header .block{margin-bottom:0}.dxpr-theme-header .mega-dropdown-menu{padding-top:0.9375rem}.dxpr-theme-header .mega-dropdown-menu .block{padding-left:1.25rem;padding-right:0}.dxpr-theme-header .mega-dropdown-menu .row{margin-left:0;margin-right:0}.dxpr-theme-header .nav-child-fixed-width{width:100% !important}.dxpr-theme-header.affix .nav-child-fixed-width{top:3.75rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu{border:none;-webkit-box-shadow:none;box-shadow:none}#dxpr-theme-main-menu,#dxpr-theme-main-menu .menu__breadcrumbs,#dxpr-theme-main-menu .menu__level{text-align:left}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li{position:relative}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li>a::before{background:#eee;background:var(--dxt-color-headertext);bottom:0;content:" ";display:block;height:0.125rem;left:0;position:absolute;-webkit-transform:scale(0, 1) translate(0.625rem, 0);-ms-transform:scale(0, 1) translate(0.625rem, 0);transform:scale(0, 1) translate(0.625rem, 0);width:calc(100% - 1.25rem)}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav li.active>a::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a:hover::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a.is-active::before{-webkit-transform:scale(1, 1) translate(0.625rem, 0);-ms-transform:scale(1, 1) translate(0.625rem, 0);transform:scale(1, 1) translate(0.625rem, 0)}nav#dxpr-theme-main-menu .bs-dropdown-wrapper,nav#dxpr-theme-main-menu .bs-dropdown-item-wrapper{border-radius:0 0.1875rem 0.1875rem 0} \ No newline at end of file +.body--dxpr-theme-nav-desktop .navbar-container>.row>.col-sm-12{position:relative;z-index:405}.body--dxpr-theme-nav-desktop .nav-child-fixed-width{top:var(--dxt-setting-header-top-height)}.navbar.container,.navbar.container-fluid{margin-top:0}.dxpr-theme-header{background:var(--dxt-color-header);border:none;border-radius:0;color:var(--dxt-color-headertext);display:block;padding:0;z-index:405}.dxpr-theme-header a:not(.btn){color:var(--dxt-color-headertext);cursor:pointer;outline:none}.dxpr-theme-header a:not(.btn).active,.dxpr-theme-header a:not(.btn):hover,.dxpr-theme-header a:not(.btn):focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .navbar-container{display:block;margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.dxpr-theme-header .navbar-container.container-fluid{position:static}.dxpr-theme-header .navbar-collapse{padding-left:0;padding-right:0}.dxpr-theme-header .nav{display:block;margin-left:0;margin-right:0}.dxpr-theme-header .nav h1,.dxpr-theme-header .nav h2,.dxpr-theme-header .nav h3,.dxpr-theme-header .nav h4,.dxpr-theme-header .nav h5 h6{opacity:.75}.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn){color:var(--dxt-color-headertext);text-decoration:none}.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn).active,.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn):hover,.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn):focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .dxpr-theme-main-menu .nav a{background:rgba(0,0,0,0)}.dxpr-theme-header .dxpr-theme-main-menu .nav a:hover,.dxpr-theme-header .dxpr-theme-main-menu .nav a:focus{background:rgba(0,0,0,0)}.dxpr-theme-header .navbar-header .logo{padding-left:0}.dxpr-theme-header .navbar-header .navbar-brand{float:none;font-size:28px;height:auto;letter-spacing:1px;margin-left:0;padding:0}.dxpr-theme-header .dropdown-menu{background:var(--dxt-color-header);border:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);margin-top:0;padding:5px 0}.dxpr-theme-header .dropdown-menu ul{padding-left:0}.dxpr-theme-header .dropdown-menu li{list-style:none none;width:100%}.dxpr-theme-header .dropdown-menu li a{background:rgba(0,0,0,0);display:block}.dxpr-theme-header .dxpr-theme-megamenu{border:none;box-shadow:none;display:block;position:static}.dxpr-theme-header .dxpr-theme-megamenu li{float:none}.dxpr-theme-header .row,.dxpr-theme-header .block{margin-bottom:0}.dxpr-theme-header .mega-dropdown-menu{padding-top:15px}.dxpr-theme-header .mega-dropdown-menu .block{padding-left:20px;padding-right:0}.dxpr-theme-header .mega-dropdown-menu .row{margin-left:0;margin-right:0}.dxpr-theme-header .nav-child-fixed-width{width:100% !important}.dxpr-theme-header.affix .nav-child-fixed-width{top:60px}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu{border:none;box-shadow:none}#dxpr-theme-main-menu,#dxpr-theme-main-menu .menu__breadcrumbs,#dxpr-theme-main-menu .menu__level{text-align:left}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li{position:relative}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li>a::before{background:#eee;background:var(--dxt-color-headertext);bottom:0;content:" ";display:block;height:2px;left:0;position:absolute;transform:scale(0, 1) translate(10px, 0);width:calc(100% - 20px)}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav li.active>a::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a:hover::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a.is-active::before{transform:scale(1, 1) translate(10px, 0)}nav#dxpr-theme-main-menu .bs-dropdown-wrapper,nav#dxpr-theme-main-menu .bs-dropdown-item-wrapper{border-radius:0 3px 3px 0} \ No newline at end of file diff --git a/css/components/dxpr-theme-secondary-header.css b/css/components/dxpr-theme-secondary-header.css index adf17adb..ee95092b 100644 --- a/css/components/dxpr-theme-secondary-header.css +++ b/css/components/dxpr-theme-secondary-header.css @@ -1 +1 @@ -#secondary-header{background:var(--dxt-color-secheader);color:var(--dxt-color-secheadertext);line-height:1.2em;padding-bottom:0.625rem;padding-top:0.625rem;z-index:405}#secondary-header a{color:var(--dxt-color-secheadertext)}#secondary-header a:hover,#secondary-header a:focus{color:var(--dxt-color-secheadertext)}#secondary-header .block,#secondary-header p{margin-bottom:0}#secondary-header .secondary-header-container{margin-bottom:0}#secondary-header ul.nav{float:right;margin-bottom:0;margin-top:0}#secondary-header ul.nav a{line-height:1.2em;padding:0 0.9375rem}#secondary-header ul.nav a:hover,#secondary-header ul.nav a:focus{background:rgba(0,0,0,0)}#secondary-header ul.nav li{float:left} \ No newline at end of file +#secondary-header{background:var(--dxt-color-secheader);color:var(--dxt-color-secheadertext);line-height:1.2em;padding-bottom:10px;padding-top:10px;z-index:405}#secondary-header a:not(.btn){color:var(--dxt-color-secheadertext)}#secondary-header a:not(.btn):hover,#secondary-header a:not(.btn):focus{color:var(--dxt-color-secheadertext)}#secondary-header .block,#secondary-header p{margin-bottom:0}#secondary-header .secondary-header-container{margin-bottom:0}#secondary-header ul.nav{float:right;margin-bottom:0;margin-top:0}#secondary-header ul.nav a{line-height:1.2em;padding:0 15px}#secondary-header ul.nav a:hover,#secondary-header ul.nav a:focus{background:rgba(0,0,0,0)}#secondary-header ul.nav li{float:left} \ No newline at end of file diff --git a/scss/base/layout.scss b/scss/base/layout.scss index 4626583b..56bc7865 100755 --- a/scss/base/layout.scss +++ b/scss/base/layout.scss @@ -256,7 +256,7 @@ body .card.node--view-mode-card img { color: dxpr-color('footertext'); } - a { + a:not(.btn) { color: dxpr-color('footertext'); &:hover, diff --git a/scss/base/typography.scss b/scss/base/typography.scss index faae87d8..2a8ae41c 100755 --- a/scss/base/typography.scss +++ b/scss/base/typography.scss @@ -106,7 +106,7 @@ h3.field--label + ul { // } } - a { + a:not(.btn) { color: dxpr-color('text'); } } @@ -212,7 +212,7 @@ hr, .card hr { .region-sidebar-second { color: dxpr-color('graylight'); - a { + a:not(.btn) { color: dxpr-color('text'); } } diff --git a/scss/components/dxpr-theme-header.scss b/scss/components/dxpr-theme-header.scss index 35b87f87..1a4b1069 100755 --- a/scss/components/dxpr-theme-header.scss +++ b/scss/components/dxpr-theme-header.scss @@ -29,7 +29,7 @@ padding: 0; z-index: 405; - a { + a:not(.btn) { color: dxpr-color('headertext'); cursor: pointer; // for "nolink" tags outline: none; @@ -69,7 +69,7 @@ } .dxpr-theme-main-menu { - a { + a:not(.btn) { color: dxpr-color('headertext'); text-decoration: none; diff --git a/scss/components/dxpr-theme-secondary-header.scss b/scss/components/dxpr-theme-secondary-header.scss index c2bfcb82..b129a6c9 100755 --- a/scss/components/dxpr-theme-secondary-header.scss +++ b/scss/components/dxpr-theme-secondary-header.scss @@ -9,7 +9,7 @@ padding-top: 10px; z-index: 405; - a { + a:not(.btn) { color: dxpr-color('secheadertext'); &:hover, From 0406917adde6160c27ba50b1641b2b7c2b3de26c Mon Sep 17 00:00:00 2001 From: Jurriaan Roelofs Date: Thu, 12 Feb 2026 09:55:46 +0100 Subject: [PATCH 2/2] Recompile CSS with dev watch toolchain --- css/base/layout.css | 2 +- css/base/typography.css | 2 +- css/components/dxpr-theme-header.css | 2 +- css/components/dxpr-theme-secondary-header.css | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/css/base/layout.css b/css/base/layout.css index fceb499c..08fbfa5c 100644 --- a/css/base/layout.css +++ b/css/base/layout.css @@ -1 +1 @@ -html{box-sizing:border-box;overflow-x:hidden !important}*,*::before,*::after{box-sizing:inherit}body{background:var(--dxt-color-body);background-attachment:fixed;background-position:center center;background-size:cover;font-size:var(--dxt-setting-body-font-size);overflow-x:hidden !important}.main-container{position:relative}img{height:auto;max-width:100%}pre,code,table{max-width:100%;overflow-x:auto}@media screen and (width <= 768px){html,body{max-width:100vw !important;overflow-x:hidden !important;position:relative;width:100% !important}}@media screen and (width >= 610px)and (width <= 768px){body.toolbar-tray-open{max-width:calc(100vw - var(--drupal-displace-offset-left, 0)) !important}}body.user-logged-in:not([data-gin-accent]).toolbar-horizontal,body.user-logged-in:not([data-gin-accent]).toolbar-vertical,body.user-logged-in:not([data-gin-accent]).toolbar-fixed{padding-top:var(--drupal-displace-offset-top, 0) !important}.dxpr-theme-boxed-container{background:#fff;margin:0 auto;max-width:var(--dxt-setting-box-max-width)}.row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal)/2)}.row>*{margin-bottom:var(--dxt-setting-gutter-vertical);padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.container{max-width:var(--dxt-setting-layout-max-width);padding-left:var(--dxt-setting-gutter-container);padding-right:var(--dxt-setting-gutter-container)}.navbar-container.dxpr-theme-fluid,.page-title-container.dxpr-theme-fluid,.container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.body--dxpr-theme-nav-mobile .container{padding-left:calc(var(--dxt-setting-gutter-container-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-container-mobile)/2)}.body--dxpr-theme-nav-mobile .navbar-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .page-title-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row>*{margin-bottom:var(--dxt-setting-gutter-vertical-mobile);padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}body.full-width-content .main-container>.row,body.full-width-content .main-container>.row>section,body.full-width-content .main-container{margin:0;padding:0;width:100%}body.full-width-content .main-container>.row>aside{display:none}.container-row .container-col{margin-bottom:0}.block-hr{display:none}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:var(--dxt-setting-gutter-vertical)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-block-background)}.region-block-design .block:not(.card){border-color:var(--dxt-setting-block-border-color);border-radius:var(--dxt-setting-block-border-radius);border-style:solid;border-width:var(--dxt-setting-block-border);padding:var(--dxt-setting-block-padding)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .block-title:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-title-background)}.region-block-design .block:not(.card) .block-title:not(.card){border-color:var(--dxt-setting-title-border-color);border-radius:var(--dxt-setting-title-border-radius);border-style:solid;border-width:var(--dxt-setting-title-border);font-size:var(--dxt-setting-title-font-size);padding:var(--dxt-setting-title-padding);text-align:var(--dxt-setting-title-align)}.region-block-design .block-hr{border-top-color:var(--dxt-setting-block-divider-color);border-top-width:var(--dxt-setting-block-divider-thickness);display:block;margin:var(--dxt-setting-block-divider-spacing) auto var(--dxt-setting-block-divider-spacing) var(--dxt-setting-divider-position-block);width:var(--dxt-setting-block-divider-length)}@media screen and (width <= 768px){.region-block-design .block-title{font-size:var(--dxt-setting-title-font-size-mobile)}}#block-system-help{margin-bottom:0}.navbar{margin-bottom:0}.node .submitted{display:block;margin-bottom:30px;padding:15px 0}.node.node-blog-node-teaser .links{margin-top:-15px}body .card.node--view-mode-card img{border-radius:0 !important}.teaser{margin-bottom:30px}.region-slider .block{margin-bottom:0}.dxpr-theme-footer{background-color:var(--dxt-color-footer);border-color:var(--dxt-color-footertext);color:var(--dxt-color-footertext);padding:0}.dxpr-theme-footer .footer-container{padding-bottom:0;padding-top:15px}.dxpr-theme-footer h1,.dxpr-theme-footer h2,.dxpr-theme-footer h3,.dxpr-theme-footer h4,.dxpr-theme-footer h5,.dxpr-theme-footer h6{color:var(--dxt-color-footertext)}.dxpr-theme-footer a:not(.btn){color:var(--dxt-color-footertext)}.dxpr-theme-footer a:not(.btn):hover,.dxpr-theme-footer a:not(.btn):focus{color:var(--dxt-color-footertext)}.dxpr-theme-footer ul.contact-info{padding:1em 0}.dxpr-theme-footer ul.contact-info li{background:none;font-size:1.6em;line-height:1.7em;padding:0}.dxpr-theme-footer .block{margin-bottom:0;padding-bottom:0}.dxpr-theme-footer .badge{font-size:11px;font-weight:normal;opacity:.9}.html--dxpr-theme-sticky-footer{height:100%}.html--dxpr-theme-sticky-footer body,.html--dxpr-theme-sticky-footer .dialog-off-canvas-main-canvas{display:flex;flex-direction:column;height:100%}.html--dxpr-theme-sticky-footer .wrap-containers{flex:1 0 auto}.html--dxpr-theme-sticky-footer .body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{height:var(--dxt-setting-header-top-height-scroll)}.html--dxpr-theme-sticky-footer footer{flex-shrink:0}.region-content{padding:0}body #edit-block-advanced #edit-block-divider-thickness-wrapper,body #edit-block-advanced #edit-block-divider-length-wrapper,body #edit-block-advanced #edit-block-divider-spacing-wrapper,body #edit-layout #edit-box-max-width-wrapper{border:none}.skip-link{background:#ff0;border:1px solid #333;border-radius:0 0 8px 8px;box-shadow:0 0 10px rgba(0,0,0,.25);color:#333 !important;display:inline-block;font-size:16px;font-weight:bold;left:16px;opacity:0;padding:12px 15px;position:absolute;text-decoration:none !important;top:0;transform:translateY(-110%);transition:all .3s;z-index:10000}.skip-link:focus{opacity:1;transform:translateY(0%)} \ No newline at end of file +html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden !important}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:var(--dxt-color-body);background-attachment:fixed;background-position:center center;background-size:cover;font-size:var(--dxt-setting-body-font-size);overflow-x:hidden !important}.main-container{position:relative}img{height:auto;max-width:100%}pre,code,table{max-width:100%;overflow-x:auto}@media screen and (width <= 48rem){html,body{max-width:100vw !important;overflow-x:hidden !important;position:relative;width:100% !important}}@media screen and (width >= 38.125rem)and (width <= 48rem){body.toolbar-tray-open{max-width:calc(100vw - var(--drupal-displace-offset-left, 0)) !important}}body.user-logged-in:not([data-gin-accent]).toolbar-horizontal,body.user-logged-in:not([data-gin-accent]).toolbar-vertical,body.user-logged-in:not([data-gin-accent]).toolbar-fixed{padding-top:var(--drupal-displace-offset-top, 0) !important}.dxpr-theme-boxed-container{background:#fff;margin:0 auto;max-width:var(--dxt-setting-box-max-width)}.row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal)/2)}.row>*{margin-bottom:var(--dxt-setting-gutter-vertical);padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.container{max-width:var(--dxt-setting-layout-max-width);padding-left:var(--dxt-setting-gutter-container);padding-right:var(--dxt-setting-gutter-container)}.navbar-container.dxpr-theme-fluid,.page-title-container.dxpr-theme-fluid,.container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal)/2)}.body--dxpr-theme-nav-mobile .container{padding-left:calc(var(--dxt-setting-gutter-container-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-container-mobile)/2)}.body--dxpr-theme-nav-mobile .navbar-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .page-title-container.dxpr-theme-fluid,.body--dxpr-theme-nav-mobile .container-fluid{padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row{margin-left:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2);margin-right:calc(-1*var(--dxt-setting-gutter-horizontal-mobile)/2)}.body--dxpr-theme-nav-mobile .row>*{margin-bottom:var(--dxt-setting-gutter-vertical-mobile);padding-left:calc(var(--dxt-setting-gutter-horizontal-mobile)/2);padding-right:calc(var(--dxt-setting-gutter-horizontal-mobile)/2)}body.full-width-content .main-container>.row,body.full-width-content .main-container>.row>section,body.full-width-content .main-container{margin:0;padding:0;width:100%}body.full-width-content .main-container>.row>aside{display:none}.container-row .container-col{margin-bottom:0}.block-hr{display:none}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:var(--dxt-setting-gutter-vertical)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-block-background)}.region-block-design .block:not(.card){border-color:var(--dxt-setting-block-border-color);border-radius:var(--dxt-setting-block-border-radius);border-style:solid;border-width:var(--dxt-setting-block-border);padding:var(--dxt-setting-block-padding)}.region-block-design .block:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]) .block-title:not(.card,[class*=bg-],[class*=dxpr-theme-util-background]){background-color:var(--dxt-setting-title-background)}.region-block-design .block:not(.card) .block-title:not(.card){border-color:var(--dxt-setting-title-border-color);border-radius:var(--dxt-setting-title-border-radius);border-style:solid;border-width:var(--dxt-setting-title-border);font-size:var(--dxt-setting-title-font-size);padding:var(--dxt-setting-title-padding);text-align:var(--dxt-setting-title-align)}.region-block-design .block-hr{border-top-color:var(--dxt-setting-block-divider-color);border-top-width:var(--dxt-setting-block-divider-thickness);display:block;margin:var(--dxt-setting-block-divider-spacing) auto var(--dxt-setting-block-divider-spacing) var(--dxt-setting-divider-position-block);width:var(--dxt-setting-block-divider-length)}@media screen and (width <= 48rem){.region-block-design .block-title{font-size:var(--dxt-setting-title-font-size-mobile)}}#block-system-help{margin-bottom:0}.navbar{margin-bottom:0}.node .submitted{display:block;margin-bottom:1.875rem;padding:0.9375rem 0}.node.node-blog-node-teaser .links{margin-top:-0.9375rem}body .card.node--view-mode-card img{border-radius:0 !important}.teaser{margin-bottom:1.875rem}.region-slider .block{margin-bottom:0}.dxpr-theme-footer{background-color:var(--dxt-color-footer);border-color:var(--dxt-color-footertext);color:var(--dxt-color-footertext);padding:0}.dxpr-theme-footer .footer-container{padding-bottom:0;padding-top:0.9375rem}.dxpr-theme-footer h1,.dxpr-theme-footer h2,.dxpr-theme-footer h3,.dxpr-theme-footer h4,.dxpr-theme-footer h5,.dxpr-theme-footer h6{color:var(--dxt-color-footertext)}.dxpr-theme-footer a:not(.btn){color:var(--dxt-color-footertext)}.dxpr-theme-footer a:not(.btn):hover,.dxpr-theme-footer a:not(.btn):focus{color:var(--dxt-color-footertext)}.dxpr-theme-footer ul.contact-info{padding:1em 0}.dxpr-theme-footer ul.contact-info li{background:none;font-size:1.6em;line-height:1.7em;padding:0}.dxpr-theme-footer .block{margin-bottom:0;padding-bottom:0}.dxpr-theme-footer .badge{font-size:0.6875rem;font-weight:normal;opacity:.9}.html--dxpr-theme-sticky-footer{height:100%}.html--dxpr-theme-sticky-footer body,.html--dxpr-theme-sticky-footer .dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.html--dxpr-theme-sticky-footer .wrap-containers{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.html--dxpr-theme-sticky-footer .body--dxpr-theme-nav-desktop .dxpr-theme-header--top.affix{height:var(--dxt-setting-header-top-height-scroll)}.html--dxpr-theme-sticky-footer footer{-ms-flex-negative:0;flex-shrink:0}.region-content{padding:0}body #edit-block-advanced #edit-block-divider-thickness-wrapper,body #edit-block-advanced #edit-block-divider-length-wrapper,body #edit-block-advanced #edit-block-divider-spacing-wrapper,body #edit-layout #edit-box-max-width-wrapper{border:none}.skip-link{background:#ff0;border:0.0625rem solid #333;border-radius:0 0 0.5rem 0.5rem;-webkit-box-shadow:0 0 0.625rem rgba(0,0,0,.25);box-shadow:0 0 0.625rem rgba(0,0,0,.25);color:#333 !important;display:inline-block;font-size:1rem;font-weight:bold;left:1rem;opacity:0;padding:0.75rem 0.9375rem;position:absolute;text-decoration:none !important;top:0;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:all .3s;transition:all .3s;z-index:10000}.skip-link:focus{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)} \ No newline at end of file diff --git a/css/base/typography.css b/css/base/typography.css index f248df0a..c28a37ad 100644 --- a/css/base/typography.css +++ b/css/base/typography.css @@ -1 +1 @@ -body,.toooltip{font-family:var(--dxt-setting-body-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-body-font-style, normal);font-weight:var(--dxt-setting-body-font-weight, 400)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,label,.field--label{font-family:var(--dxt-setting-headings-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-headings-font-style, normal);font-weight:var(--dxt-setting-headings-font-weight, 700)}.dxpr-theme-header .nav{font-family:var(--dxt-setting-nav-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-nav-font-style, normal);font-weight:var(--dxt-setting-nav-font-weight, 400)}.site-name,.navbar-brand{font-family:var(--dxt-setting-sitename-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-sitename-font-style, normal);font-weight:var(--dxt-setting-sitename-font-weight, 400)}blockquote,blockquote p{font-family:var(--dxt-setting-blockquote-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--dxt-setting-blockquote-font-size);font-style:var(--dxt-setting-blockquote-font-style, italic);font-weight:var(--dxt-setting-blockquote-font-weight, 400);line-height:var(--dxt-setting-blockquote-line-height)}body{color:var(--dxt-color-text);font-size:var(--dxt-setting-body-font-size)}body,p,.lead{line-height:var(--dxt-setting-body-line-height)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--dxt-setting-headings-bold) !important;letter-spacing:var(--dxt-setting-headings-letter-spacing);line-height:var(--dxt-setting-headings-line-height);margin-bottom:10px;margin-top:0;text-transform:var(--dxt-setting-headings-uppercase)}h1,.h1{font-size:var(--dxt-setting-h1-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-font-size)}h3,.h3,.block-title{font-size:var(--dxt-setting-h3-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-font-size)}h5,.h5{font-size:16px}h6,.h6{font-size:14px}h3.field--label{font-size:20px;margin-bottom:0}h3.field--label+div,h3.field--label+ul{margin-bottom:10px}.content .list-inline a:not(.btn){color:var(--dxt-color-text)}a,.btn-link,.nav-link{color:var(--dxt-color-link)}a svg,.btn-link svg,.nav-link svg{fill:var(--dxt-color-link)}a{transition:color 200ms}a:hover,a:focus{outline:none}a svg{transition:fill 200ms}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:var(--dxt-color-headings);text-decoration:underline}a:hover svg,a:focus svg,.btn-link:hover svg,.btn-link:focus svg{fill:var(--dxt-color-accent1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.navbar-brand,th,.nav-tabs>li>a{color:var(--dxt-color-headings)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.navbar-brand a,th a,.nav-tabs>li>a a{color:var(--dxt-color-headings)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus,.navbar-brand a:hover,.navbar-brand a:focus,th a:hover,th a:focus,.nav-tabs>li>a a:hover,.nav-tabs>li>a a:focus{color:var(--dxt-color-base)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:var(--dxt-color-base)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus{color:var(--dxt-color-accent1)}.block-revslider img{max-width:100%}hr,.card hr{border-top:4px solid var(--dxt-color-card);border-top-color:var(--dxt-setting-divider-color);border-top-width:var(--dxt-setting-divider-thickness);height:0;margin:20px auto 20px var(--dxt-setting-divider-position);width:var(--dxt-setting-divider-length)}.region-sidebar-first hr,.region-sidebar-second hr{margin-bottom:10px;margin-top:10px}.dxpr-theme-footer hr{border-top-color:var(--dxt-color-footertext)}.jumbotron hr{border-top-color:var(--dxt-color-cardtext)}.node .links{clear:both}.main-container .block-menu-block .nav>li{float:none}.region-sidebar-first,.region-sidebar-second{color:var(--dxt-color-graylight)}.region-sidebar-first a:not(.btn),.region-sidebar-second a:not(.btn){color:var(--dxt-color-text)}@media screen and (width <= 768px){body,p{font-size:var(--dxt-setting-body-mobile-font-size)}h1,.h1{font-size:var(--dxt-setting-h1-mobile-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-mobile-font-size)}h3,.h3{font-size:var(--dxt-setting-h3-mobile-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-mobile-font-size)}blockquote,.blockquote p{font-size:var(--dxt-setting-blockquote-mobile-font-size)}}#system-theme-settings #edit-typography .details-wrapper{display:flex;flex-wrap:wrap}#system-theme-settings #edit-typography .details-wrapper>details{width:100%}@media(width <= 976px){#system-theme-settings #edit-typography .details-wrapper>.js-form-item.form-item.js-form-type-range.form-type-range{width:300px}} \ No newline at end of file +body,.toooltip{font-family:var(--dxt-setting-body-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-body-font-style, normal);font-weight:var(--dxt-setting-body-font-weight, 400)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,label,.field--label{font-family:var(--dxt-setting-headings-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-headings-font-style, normal);font-weight:var(--dxt-setting-headings-font-weight, 700)}.dxpr-theme-header .nav{font-family:var(--dxt-setting-nav-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-nav-font-style, normal);font-weight:var(--dxt-setting-nav-font-weight, 400)}.site-name,.navbar-brand{font-family:var(--dxt-setting-sitename-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-style:var(--dxt-setting-sitename-font-style, normal);font-weight:var(--dxt-setting-sitename-font-weight, 400)}blockquote,blockquote p{font-family:var(--dxt-setting-blockquote-font-face, -apple-system, blinkmacsystemfont, Segoe UI, roboto, helvetica, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--dxt-setting-blockquote-font-size);font-style:var(--dxt-setting-blockquote-font-style, italic);font-weight:var(--dxt-setting-blockquote-font-weight, 400);line-height:var(--dxt-setting-blockquote-line-height)}body{color:var(--dxt-color-text);font-size:var(--dxt-setting-body-font-size)}body,p,.lead{line-height:var(--dxt-setting-body-line-height)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--dxt-setting-headings-bold) !important;letter-spacing:var(--dxt-setting-headings-letter-spacing);line-height:var(--dxt-setting-headings-line-height);margin-bottom:0.625rem;margin-top:0;text-transform:var(--dxt-setting-headings-uppercase)}h1,.h1{font-size:var(--dxt-setting-h1-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-font-size)}h3,.h3,.block-title{font-size:var(--dxt-setting-h3-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-font-size)}h5,.h5{font-size:1rem}h6,.h6{font-size:0.875rem}h3.field--label{font-size:1.25rem;margin-bottom:0}h3.field--label+div,h3.field--label+ul{margin-bottom:0.625rem}.content .list-inline a:not(.btn){color:var(--dxt-color-text)}a,.btn-link,.nav-link{color:var(--dxt-color-link)}a svg,.btn-link svg,.nav-link svg{fill:var(--dxt-color-link)}a{-webkit-transition:color 200ms;transition:color 200ms}a:hover,a:focus{outline:none}a svg{-webkit-transition:fill 200ms;transition:fill 200ms}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:var(--dxt-color-headings);text-decoration:underline}a:hover svg,a:focus svg,.btn-link:hover svg,.btn-link:focus svg{fill:var(--dxt-color-accent1)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.navbar-brand,th,.nav-tabs>li>a{color:var(--dxt-color-headings)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.navbar-brand a,th a,.nav-tabs>li>a a{color:var(--dxt-color-headings)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus,.navbar-brand a:hover,.navbar-brand a:focus,th a:hover,th a:focus,.nav-tabs>li>a a:hover,.nav-tabs>li>a a:focus{color:var(--dxt-color-base)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:var(--dxt-color-base)}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus,h6 a:hover,h6 a:focus,.h6 a:hover,.h6 a:focus{color:var(--dxt-color-accent1)}.block-revslider img{max-width:100%}hr,.card hr{border-top:0.25rem solid var(--dxt-color-card);border-top-color:var(--dxt-setting-divider-color);border-top-width:var(--dxt-setting-divider-thickness);height:0;margin:1.25rem auto 1.25rem var(--dxt-setting-divider-position);width:var(--dxt-setting-divider-length)}.region-sidebar-first hr,.region-sidebar-second hr{margin-bottom:0.625rem;margin-top:0.625rem}.dxpr-theme-footer hr{border-top-color:var(--dxt-color-footertext)}.jumbotron hr{border-top-color:var(--dxt-color-cardtext)}.node .links{clear:both}.main-container .block-menu-block .nav>li{float:none}.region-sidebar-first,.region-sidebar-second{color:var(--dxt-color-graylight)}.region-sidebar-first a:not(.btn),.region-sidebar-second a:not(.btn){color:var(--dxt-color-text)}@media screen and (width <= 48rem){body,p{font-size:var(--dxt-setting-body-mobile-font-size)}h1,.h1{font-size:var(--dxt-setting-h1-mobile-font-size)}h2,.h2{font-size:var(--dxt-setting-h2-mobile-font-size)}h3,.h3{font-size:var(--dxt-setting-h3-mobile-font-size)}h4,.h4{font-size:var(--dxt-setting-h4-mobile-font-size)}blockquote,.blockquote p{font-size:var(--dxt-setting-blockquote-mobile-font-size)}}#system-theme-settings #edit-typography .details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#system-theme-settings #edit-typography .details-wrapper>details{width:100%}@media(width <= 61rem){#system-theme-settings #edit-typography .details-wrapper>.js-form-item.form-item.js-form-type-range.form-type-range{width:18.75rem}} \ No newline at end of file diff --git a/css/components/dxpr-theme-header.css b/css/components/dxpr-theme-header.css index ecddfad4..dba0ca5d 100644 --- a/css/components/dxpr-theme-header.css +++ b/css/components/dxpr-theme-header.css @@ -1 +1 @@ -.body--dxpr-theme-nav-desktop .navbar-container>.row>.col-sm-12{position:relative;z-index:405}.body--dxpr-theme-nav-desktop .nav-child-fixed-width{top:var(--dxt-setting-header-top-height)}.navbar.container,.navbar.container-fluid{margin-top:0}.dxpr-theme-header{background:var(--dxt-color-header);border:none;border-radius:0;color:var(--dxt-color-headertext);display:block;padding:0;z-index:405}.dxpr-theme-header a:not(.btn){color:var(--dxt-color-headertext);cursor:pointer;outline:none}.dxpr-theme-header a:not(.btn).active,.dxpr-theme-header a:not(.btn):hover,.dxpr-theme-header a:not(.btn):focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .navbar-container{display:block;margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.dxpr-theme-header .navbar-container.container-fluid{position:static}.dxpr-theme-header .navbar-collapse{padding-left:0;padding-right:0}.dxpr-theme-header .nav{display:block;margin-left:0;margin-right:0}.dxpr-theme-header .nav h1,.dxpr-theme-header .nav h2,.dxpr-theme-header .nav h3,.dxpr-theme-header .nav h4,.dxpr-theme-header .nav h5 h6{opacity:.75}.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn){color:var(--dxt-color-headertext);text-decoration:none}.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn).active,.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn):hover,.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn):focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .dxpr-theme-main-menu .nav a{background:rgba(0,0,0,0)}.dxpr-theme-header .dxpr-theme-main-menu .nav a:hover,.dxpr-theme-header .dxpr-theme-main-menu .nav a:focus{background:rgba(0,0,0,0)}.dxpr-theme-header .navbar-header .logo{padding-left:0}.dxpr-theme-header .navbar-header .navbar-brand{float:none;font-size:28px;height:auto;letter-spacing:1px;margin-left:0;padding:0}.dxpr-theme-header .dropdown-menu{background:var(--dxt-color-header);border:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);margin-top:0;padding:5px 0}.dxpr-theme-header .dropdown-menu ul{padding-left:0}.dxpr-theme-header .dropdown-menu li{list-style:none none;width:100%}.dxpr-theme-header .dropdown-menu li a{background:rgba(0,0,0,0);display:block}.dxpr-theme-header .dxpr-theme-megamenu{border:none;box-shadow:none;display:block;position:static}.dxpr-theme-header .dxpr-theme-megamenu li{float:none}.dxpr-theme-header .row,.dxpr-theme-header .block{margin-bottom:0}.dxpr-theme-header .mega-dropdown-menu{padding-top:15px}.dxpr-theme-header .mega-dropdown-menu .block{padding-left:20px;padding-right:0}.dxpr-theme-header .mega-dropdown-menu .row{margin-left:0;margin-right:0}.dxpr-theme-header .nav-child-fixed-width{width:100% !important}.dxpr-theme-header.affix .nav-child-fixed-width{top:60px}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu{border:none;box-shadow:none}#dxpr-theme-main-menu,#dxpr-theme-main-menu .menu__breadcrumbs,#dxpr-theme-main-menu .menu__level{text-align:left}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li{position:relative}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li>a::before{background:#eee;background:var(--dxt-color-headertext);bottom:0;content:" ";display:block;height:2px;left:0;position:absolute;transform:scale(0, 1) translate(10px, 0);width:calc(100% - 20px)}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav li.active>a::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a:hover::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a.is-active::before{transform:scale(1, 1) translate(10px, 0)}nav#dxpr-theme-main-menu .bs-dropdown-wrapper,nav#dxpr-theme-main-menu .bs-dropdown-item-wrapper{border-radius:0 3px 3px 0} \ No newline at end of file +.body--dxpr-theme-nav-desktop .navbar-container>.row>.col-sm-12{position:relative;z-index:405}.body--dxpr-theme-nav-desktop .nav-child-fixed-width{top:var(--dxt-setting-header-top-height)}.navbar.container,.navbar.container-fluid{margin-top:0}.dxpr-theme-header{background:var(--dxt-color-header);border:none;border-radius:0;color:var(--dxt-color-headertext);display:block;padding:0;z-index:405}.dxpr-theme-header a:not(.btn){color:var(--dxt-color-headertext);cursor:pointer;outline:none}.dxpr-theme-header a:not(.btn).active,.dxpr-theme-header a:not(.btn):hover,.dxpr-theme-header a:not(.btn):focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .navbar-container{display:block;margin-bottom:0;padding-bottom:0;padding-top:0;position:relative}.dxpr-theme-header .navbar-container.container-fluid{position:static}.dxpr-theme-header .navbar-collapse{padding-left:0;padding-right:0}.dxpr-theme-header .nav{display:block;margin-left:0;margin-right:0}.dxpr-theme-header .nav h1,.dxpr-theme-header .nav h2,.dxpr-theme-header .nav h3,.dxpr-theme-header .nav h4,.dxpr-theme-header .nav h5 h6{opacity:.75}.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn){color:var(--dxt-color-headertext);text-decoration:none}.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn).active,.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn):hover,.dxpr-theme-header .dxpr-theme-main-menu a:not(.btn):focus{color:var(--dxt-color-headertext)}.dxpr-theme-header .dxpr-theme-main-menu .nav a{background:rgba(0,0,0,0)}.dxpr-theme-header .dxpr-theme-main-menu .nav a:hover,.dxpr-theme-header .dxpr-theme-main-menu .nav a:focus{background:rgba(0,0,0,0)}.dxpr-theme-header .navbar-header .logo{padding-left:0}.dxpr-theme-header .navbar-header .navbar-brand{float:none;font-size:1.75rem;height:auto;letter-spacing:0.0625rem;margin-left:0;padding:0}.dxpr-theme-header .dropdown-menu{background:var(--dxt-color-header);border:none;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 0.375rem 0.75rem rgba(0,0,0,.175);box-shadow:0 0.375rem 0.75rem rgba(0,0,0,.175);margin-top:0;padding:0.3125rem 0}.dxpr-theme-header .dropdown-menu ul{padding-left:0}.dxpr-theme-header .dropdown-menu li{list-style:none none;width:100%}.dxpr-theme-header .dropdown-menu li a{background:rgba(0,0,0,0);display:block}.dxpr-theme-header .dxpr-theme-megamenu{border:none;-webkit-box-shadow:none;box-shadow:none;display:block;position:static}.dxpr-theme-header .dxpr-theme-megamenu li{float:none}.dxpr-theme-header .row,.dxpr-theme-header .block{margin-bottom:0}.dxpr-theme-header .mega-dropdown-menu{padding-top:0.9375rem}.dxpr-theme-header .mega-dropdown-menu .block{padding-left:1.25rem;padding-right:0}.dxpr-theme-header .mega-dropdown-menu .row{margin-left:0;margin-right:0}.dxpr-theme-header .nav-child-fixed-width{width:100% !important}.dxpr-theme-header.affix .nav-child-fixed-width{top:3.75rem}.body--dxpr-theme-nav-mobile .dxpr-theme-header{position:static}.body--dxpr-theme-nav-mobile .dxpr-theme-header li{clear:both}.body--dxpr-theme-nav-mobile .dxpr-theme-header .dropdown-menu{border:none;-webkit-box-shadow:none;box-shadow:none}#dxpr-theme-main-menu,#dxpr-theme-main-menu .menu__breadcrumbs,#dxpr-theme-main-menu .menu__level{text-align:left}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li{position:relative}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav>li>a::before{background:#eee;background:var(--dxt-color-headertext);bottom:0;content:" ";display:block;height:0.125rem;left:0;position:absolute;-webkit-transform:scale(0, 1) translate(0.625rem, 0);-ms-transform:scale(0, 1) translate(0.625rem, 0);transform:scale(0, 1) translate(0.625rem, 0);width:calc(100% - 1.25rem)}.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav li.active>a::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a:hover::before,.dxpr-theme-header--top.dxpr-theme-header--hover-border .nav a.is-active::before{-webkit-transform:scale(1, 1) translate(0.625rem, 0);-ms-transform:scale(1, 1) translate(0.625rem, 0);transform:scale(1, 1) translate(0.625rem, 0)}nav#dxpr-theme-main-menu .bs-dropdown-wrapper,nav#dxpr-theme-main-menu .bs-dropdown-item-wrapper{border-radius:0 0.1875rem 0.1875rem 0} \ No newline at end of file diff --git a/css/components/dxpr-theme-secondary-header.css b/css/components/dxpr-theme-secondary-header.css index ee95092b..0090af91 100644 --- a/css/components/dxpr-theme-secondary-header.css +++ b/css/components/dxpr-theme-secondary-header.css @@ -1 +1 @@ -#secondary-header{background:var(--dxt-color-secheader);color:var(--dxt-color-secheadertext);line-height:1.2em;padding-bottom:10px;padding-top:10px;z-index:405}#secondary-header a:not(.btn){color:var(--dxt-color-secheadertext)}#secondary-header a:not(.btn):hover,#secondary-header a:not(.btn):focus{color:var(--dxt-color-secheadertext)}#secondary-header .block,#secondary-header p{margin-bottom:0}#secondary-header .secondary-header-container{margin-bottom:0}#secondary-header ul.nav{float:right;margin-bottom:0;margin-top:0}#secondary-header ul.nav a{line-height:1.2em;padding:0 15px}#secondary-header ul.nav a:hover,#secondary-header ul.nav a:focus{background:rgba(0,0,0,0)}#secondary-header ul.nav li{float:left} \ No newline at end of file +#secondary-header{background:var(--dxt-color-secheader);color:var(--dxt-color-secheadertext);line-height:1.2em;padding-bottom:0.625rem;padding-top:0.625rem;z-index:405}#secondary-header a:not(.btn){color:var(--dxt-color-secheadertext)}#secondary-header a:not(.btn):hover,#secondary-header a:not(.btn):focus{color:var(--dxt-color-secheadertext)}#secondary-header .block,#secondary-header p{margin-bottom:0}#secondary-header .secondary-header-container{margin-bottom:0}#secondary-header ul.nav{float:right;margin-bottom:0;margin-top:0}#secondary-header ul.nav a{line-height:1.2em;padding:0 0.9375rem}#secondary-header ul.nav a:hover,#secondary-header ul.nav a:focus{background:rgba(0,0,0,0)}#secondary-header ul.nav li{float:left} \ No newline at end of file