diff --git a/mu-plugins/osi-editor-tweaks/build/scripts/editor/editor.asset.php b/mu-plugins/osi-editor-tweaks/build/scripts/editor/editor.asset.php index 0181dce..092135b 100644 --- a/mu-plugins/osi-editor-tweaks/build/scripts/editor/editor.asset.php +++ b/mu-plugins/osi-editor-tweaks/build/scripts/editor/editor.asset.php @@ -1 +1 @@ - array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '162399256cc2e0280b43'); + array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '4eed0edae9c660582582'); diff --git a/mu-plugins/osi-editor-tweaks/build/scripts/editor/editor.js b/mu-plugins/osi-editor-tweaks/build/scripts/editor/editor.js index 60934a8..5dec89f 100644 --- a/mu-plugins/osi-editor-tweaks/build/scripts/editor/editor.js +++ b/mu-plugins/osi-editor-tweaks/build/scripts/editor/editor.js @@ -1 +1 @@ -(()=>{"use strict";const e=window.React,t=window.wp.blocks,l=window.wp.hooks,s=window.wp.element,o=window.wp.blockEditor,n=window.wp.components,a=window.wp.i18n;(0,t.registerBlockStyle)("core/image",{name:"custom-filter-blackwhite",label:(0,a.__)("Black & White with Fade","osi-et")}),(0,t.registerBlockStyle)("core/image",{name:"round-logo-border",label:(0,a.__)("Round Logo with Border","osi-et")}),(0,l.addFilter)("editor.BlockEdit","custom/animation-panel",(t=>l=>{if("core/heading"!==l.name)return(0,e.createElement)(t,{...l});const{attributes:i,setAttributes:c}=l;return(0,e.createElement)(s.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(o.InspectorControls,null,(0,e.createElement)(n.PanelBody,{title:(0,a.__)("Animations","osi-et")},(0,e.createElement)(n.ToggleControl,{label:(0,a.__)("Slide Up","osi-et"),checked:i.className&&i.className.includes("slide-up"),onChange:e=>{const t=i.className?i.className.split(" "):[];if(e)t.includes("slide-up")||t.push("slide-up");else{const e=t.indexOf("slide-up");e>-1&&t.splice(e,1)}c({enableSlider:e,className:t.join(" ")})}}))))})),(0,l.addFilter)("editor.BlockEdit","custom/group-panel",(t=>l=>{if("core/group"!==l.name)return(0,e.createElement)(t,{...l});const{attributes:i,setAttributes:c}=l;return(0,e.createElement)(s.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(o.InspectorControls,null,(0,e.createElement)(n.PanelBody,{title:(0,a.__)("OSI Card","osi-et")},(0,e.createElement)(n.ToggleControl,{label:(0,a.__)("Show as Card","osi-et"),checked:i.className&&i.className.includes("osi-card"),onChange:e=>{const t=i.className?i.className.split(" "):[];if(e)t.includes("osi-card")||t.push("osi-card");else{const e=t.indexOf("osi-card");e>-1&&t.splice(e,1)}c({isCard:e,className:t.join(" ")})}}))))}))})(); \ No newline at end of file +(()=>{"use strict";const e=window.React,t=window.wp.blocks,l=window.wp.hooks,n=window.wp.element,o=window.wp.blockEditor,s=window.wp.components,i=window.wp.i18n;(0,t.registerBlockStyle)("core/image",{name:"custom-filter-blackwhite",label:(0,i.__)("Black & White with Fade","osi-et")}),(0,t.registerBlockStyle)("core/image",{name:"round-logo-border",label:(0,i.__)("Round Logo with Border","osi-et")}),(0,t.registerBlockStyle)("core/button",{name:"spin-white",label:(0,i.__)("Spin (White)","osi-et")}),(0,t.registerBlockStyle)("core/button",{name:"spin-green",label:(0,i.__)("Spin (Green)","osi-et")}),(0,l.addFilter)("editor.BlockEdit","custom/animation-panel",(t=>l=>{if("core/heading"!==l.name)return(0,e.createElement)(t,{...l});const{attributes:a,setAttributes:r}=l;return(0,e.createElement)(n.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(o.InspectorControls,null,(0,e.createElement)(s.PanelBody,{title:(0,i.__)("Animations","osi-et")},(0,e.createElement)(s.ToggleControl,{label:(0,i.__)("Slide Up","osi-et"),checked:a.className&&a.className.includes("slide-up"),onChange:e=>{const t=a.className?a.className.split(" "):[];if(e)t.includes("slide-up")||t.push("slide-up");else{const e=t.indexOf("slide-up");e>-1&&t.splice(e,1)}r({enableSlider:e,className:t.join(" ")})}}))))})),(0,l.addFilter)("editor.BlockEdit","custom/group-panel",(t=>l=>{if("core/group"!==l.name)return(0,e.createElement)(t,{...l});const{attributes:a,setAttributes:r}=l;return(0,e.createElement)(n.Fragment,null,(0,e.createElement)(t,{...l}),(0,e.createElement)(o.InspectorControls,null,(0,e.createElement)(s.PanelBody,{title:(0,i.__)("OSI Card","osi-et")},(0,e.createElement)(s.ToggleControl,{label:(0,i.__)("Show as Card","osi-et"),checked:a.className&&a.className.includes("osi-card"),onChange:e=>{const t=a.className?a.className.split(" "):[];if(e)t.includes("osi-card")||t.push("osi-card");else{const e=t.indexOf("osi-card");e>-1&&t.splice(e,1)}r({isCard:e,className:t.join(" ")})}}))))}))})(); \ No newline at end of file diff --git a/mu-plugins/osi-editor-tweaks/build/scripts/theme/theme.asset.php b/mu-plugins/osi-editor-tweaks/build/scripts/theme/theme.asset.php index ff95dc7..a3fdc3d 100644 --- a/mu-plugins/osi-editor-tweaks/build/scripts/theme/theme.asset.php +++ b/mu-plugins/osi-editor-tweaks/build/scripts/theme/theme.asset.php @@ -1 +1 @@ - array(), 'version' => 'd8b92db19a6588800e2b'); + array(), 'version' => 'eb7b34d85380496c7763'); diff --git a/mu-plugins/osi-editor-tweaks/build/scripts/theme/theme.js b/mu-plugins/osi-editor-tweaks/build/scripts/theme/theme.js index 9b6d443..a4f4e69 100644 --- a/mu-plugins/osi-editor-tweaks/build/scripts/theme/theme.js +++ b/mu-plugins/osi-editor-tweaks/build/scripts/theme/theme.js @@ -1 +1 @@ -document.addEventListener("DOMContentLoaded",(()=>{const e=document.querySelectorAll(".wp-block-heading.slide-up"),t=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&e.target.classList.add("visible")}))}));e.forEach((e=>{t.observe(e)})),new MutationObserver((e=>{for(const o of e)"childList"===o.type&&o.addedNodes.forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&(e.classList.contains("wp-block-heading")&&e.classList.contains("slide-up")&&t.observe(e),(e.querySelectorAll?e.querySelectorAll(".wp-block-heading.slide-up"):[]).forEach((e=>{t.observe(e)})))}))})).observe(document.body,{childList:!0,subtree:!0}),document.querySelectorAll(".wp-block-heading.slide-up").forEach((e=>{(e=>{const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)})(e)&&e.classList.add("visible")}))})); \ No newline at end of file +document.addEventListener("DOMContentLoaded",(()=>{const e=document.querySelectorAll(".wp-block-heading.slide-up, p.slide-up");console.log(e.length);const t=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&e.target.classList.add("visible")}))}));e.forEach((e=>{t.observe(e)})),new MutationObserver((e=>{for(const o of e)"childList"===o.type&&o.addedNodes.forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&(e.classList.contains("wp-block-heading")&&e.classList.contains("slide-up")&&t.observe(e),(e.querySelectorAll?e.querySelectorAll(".wp-block-heading.slide-up"):[]).forEach((e=>{t.observe(e)})))}))})).observe(document.body,{childList:!0,subtree:!0}),document.querySelectorAll(".wp-block-heading.slide-up, p.slide-up").forEach((e=>{(e=>{const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)})(e)&&e.classList.add("visible")}))})); \ No newline at end of file diff --git a/mu-plugins/osi-editor-tweaks/build/styles/editor/editor.scss.asset.php b/mu-plugins/osi-editor-tweaks/build/styles/editor/editor.scss.asset.php index cf62be2..3d5ae84 100644 --- a/mu-plugins/osi-editor-tweaks/build/styles/editor/editor.scss.asset.php +++ b/mu-plugins/osi-editor-tweaks/build/styles/editor/editor.scss.asset.php @@ -1 +1 @@ - array(), 'version' => 'eda230210ce9238b2938'); + array(), 'version' => '3808389433632f708eea'); diff --git a/mu-plugins/osi-editor-tweaks/build/styles/editor/editor.scss.css b/mu-plugins/osi-editor-tweaks/build/styles/editor/editor.scss.css index 9795be7..f89de20 100644 --- a/mu-plugins/osi-editor-tweaks/build/styles/editor/editor.scss.css +++ b/mu-plugins/osi-editor-tweaks/build/styles/editor/editor.scss.css @@ -1 +1 @@ -.wp-block-image.is-style-custom-filter-blackwhite img{filter:grayscale(100%);transition:filter .5s ease-in-out}.wp-block-image.is-style-custom-filter-blackwhite img:hover{filter:grayscale(0)}.wp-block-image.is-style-round-logo-border img{border:1px solid #e9e9e9;border-radius:50%;padding:10px}.wp-block-group.osi-card{box-shadow:0 4px 10px rgba(0,0,0,.03);margin-bottom:20px!important}.wp-block-group.osi-card h3{line-height:30px!important}.content .wp-block-heading.slide-up{opacity:0;overflow:hidden;transform:translateY(20px);transition:transform .5s ease-in-out,opacity .5s ease-in-out,visibility 0s .5s}.content .wp-block-heading.slide-up.visible{opacity:1;overflow:hidden;transform:translateY(0)}.plethoraplugins-tabs-container.button-tabs h3{line-height:36px!important}.plethoraplugins-tabs-container.button-tabs .plethoraplugins-tabs{margin-bottom:26px}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a{background:#fff;border-radius:5px;color:#1f1f25;font-size:16px;font-weight:600;line-height:19px;padding:15px 33px;text-decoration:none}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a.active{background-color:#3ea638;color:#fff;text-decoration:none!important}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a.active span{color:#fff} +.wp-block-image.is-style-custom-filter-blackwhite img{filter:grayscale(100%);transition:filter .5s ease-in-out}.wp-block-image.is-style-custom-filter-blackwhite img:hover{filter:grayscale(0)}.wp-block-image.is-style-round-logo-border img{border:1px solid #e9e9e9;border-radius:50%;padding:10px}.wp-block-group.osi-card{box-shadow:0 4px 10px rgba(0,0,0,.03);margin-bottom:20px!important}.wp-block-group.osi-card h3{line-height:30px!important}.content .wp-block-heading.slide-up,.content p.slide-up{opacity:0;overflow:hidden;transform:translateY(20px);transition:transform .5s ease-in-out,opacity .5s ease-in-out,visibility 0s .5s}.content .wp-block-heading.slide-up.visible,.content p.slide-up.visible{opacity:1;overflow:hidden;transform:translateY(0)}.is-style-spin-green.block-editor-block-list__block>div,.is-style-spin-green>a,.is-style-spin-white.block-editor-block-list__block>div,.is-style-spin-white>a{background-color:#1b1b1b!important;border-color:transparent!important;border-radius:100px;box-sizing:border-box;display:inline-block;font-size:16px!important;font-weight:600!important;line-height:19px;min-width:-moz-max-content;min-width:max-content;padding:19px 40px!important;position:relative;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:color;transition:none;vertical-align:middle}.is-style-spin-green.block-editor-block-list__block>div,.is-style-spin-green>a{color:#fff!important;text-decoration:underline!important}.is-style-spin-white.block-editor-block-list__block>div,.is-style-spin-white>a{color:#1b1b1b!important;text-decoration:none}.is-style-spin-green.block-editor-block-list__block>div:before,.is-style-spin-green>a:before,.is-style-spin-white.block-editor-block-list__block>div:before,.is-style-spin-white>a:before{background:#3da639;border-color:transparent!important;border-radius:100px;border-width:0;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0;inset:-2px;transform:scaleX(1);transform-origin:50%;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.is-style-spin-green.block-editor-block-list__block>div:before,.is-style-spin-green>a:before{background:#3da639}.is-style-spin-white.block-editor-block-list__block>div:before,.is-style-spin-white>a:before{background:#fff;color:#000}.is-style-spin-green.block-editor-block-list__block>div:hover:before,.is-style-spin-green>a:hover:before,.is-style-spin-white.block-editor-block-list__block>div:hover:before,.is-style-spin-white>a:hover:before{transform:scaleX(0)}.is-style-spin-green.block-editor-block-list__block>div:hover,.is-style-spin-green>a:hover,.is-style-spin-white.block-editor-block-list__block>div:hover,.is-style-spin-white>a:hover{border-width:0!important;box-sizing:border-box!important}.is-style-spin-white.block-editor-block-list__block>div:hover,.is-style-spin-white>a:hover{color:#fff!important}.plethoraplugins-tabs-container.button-tabs h3{line-height:36px!important}.plethoraplugins-tabs-container.button-tabs .plethoraplugins-tabs{margin-bottom:26px}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a{background:#fff;border-radius:5px;color:#1f1f25;font-size:16px;font-weight:600;line-height:19px;padding:15px 33px;text-decoration:none}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a.active{background-color:#3ea638;color:#fff;text-decoration:none!important}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a.active span{color:#fff} diff --git a/mu-plugins/osi-editor-tweaks/build/styles/theme/theme.scss.asset.php b/mu-plugins/osi-editor-tweaks/build/styles/theme/theme.scss.asset.php index cf62be2..3d5ae84 100644 --- a/mu-plugins/osi-editor-tweaks/build/styles/theme/theme.scss.asset.php +++ b/mu-plugins/osi-editor-tweaks/build/styles/theme/theme.scss.asset.php @@ -1 +1 @@ - array(), 'version' => 'eda230210ce9238b2938'); + array(), 'version' => '3808389433632f708eea'); diff --git a/mu-plugins/osi-editor-tweaks/build/styles/theme/theme.scss.css b/mu-plugins/osi-editor-tweaks/build/styles/theme/theme.scss.css index 9795be7..f89de20 100644 --- a/mu-plugins/osi-editor-tweaks/build/styles/theme/theme.scss.css +++ b/mu-plugins/osi-editor-tweaks/build/styles/theme/theme.scss.css @@ -1 +1 @@ -.wp-block-image.is-style-custom-filter-blackwhite img{filter:grayscale(100%);transition:filter .5s ease-in-out}.wp-block-image.is-style-custom-filter-blackwhite img:hover{filter:grayscale(0)}.wp-block-image.is-style-round-logo-border img{border:1px solid #e9e9e9;border-radius:50%;padding:10px}.wp-block-group.osi-card{box-shadow:0 4px 10px rgba(0,0,0,.03);margin-bottom:20px!important}.wp-block-group.osi-card h3{line-height:30px!important}.content .wp-block-heading.slide-up{opacity:0;overflow:hidden;transform:translateY(20px);transition:transform .5s ease-in-out,opacity .5s ease-in-out,visibility 0s .5s}.content .wp-block-heading.slide-up.visible{opacity:1;overflow:hidden;transform:translateY(0)}.plethoraplugins-tabs-container.button-tabs h3{line-height:36px!important}.plethoraplugins-tabs-container.button-tabs .plethoraplugins-tabs{margin-bottom:26px}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a{background:#fff;border-radius:5px;color:#1f1f25;font-size:16px;font-weight:600;line-height:19px;padding:15px 33px;text-decoration:none}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a.active{background-color:#3ea638;color:#fff;text-decoration:none!important}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a.active span{color:#fff} +.wp-block-image.is-style-custom-filter-blackwhite img{filter:grayscale(100%);transition:filter .5s ease-in-out}.wp-block-image.is-style-custom-filter-blackwhite img:hover{filter:grayscale(0)}.wp-block-image.is-style-round-logo-border img{border:1px solid #e9e9e9;border-radius:50%;padding:10px}.wp-block-group.osi-card{box-shadow:0 4px 10px rgba(0,0,0,.03);margin-bottom:20px!important}.wp-block-group.osi-card h3{line-height:30px!important}.content .wp-block-heading.slide-up,.content p.slide-up{opacity:0;overflow:hidden;transform:translateY(20px);transition:transform .5s ease-in-out,opacity .5s ease-in-out,visibility 0s .5s}.content .wp-block-heading.slide-up.visible,.content p.slide-up.visible{opacity:1;overflow:hidden;transform:translateY(0)}.is-style-spin-green.block-editor-block-list__block>div,.is-style-spin-green>a,.is-style-spin-white.block-editor-block-list__block>div,.is-style-spin-white>a{background-color:#1b1b1b!important;border-color:transparent!important;border-radius:100px;box-sizing:border-box;display:inline-block;font-size:16px!important;font-weight:600!important;line-height:19px;min-width:-moz-max-content;min-width:max-content;padding:19px 40px!important;position:relative;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:color;transition:none;vertical-align:middle}.is-style-spin-green.block-editor-block-list__block>div,.is-style-spin-green>a{color:#fff!important;text-decoration:underline!important}.is-style-spin-white.block-editor-block-list__block>div,.is-style-spin-white>a{color:#1b1b1b!important;text-decoration:none}.is-style-spin-green.block-editor-block-list__block>div:before,.is-style-spin-green>a:before,.is-style-spin-white.block-editor-block-list__block>div:before,.is-style-spin-white>a:before{background:#3da639;border-color:transparent!important;border-radius:100px;border-width:0;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0;inset:-2px;transform:scaleX(1);transform-origin:50%;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.is-style-spin-green.block-editor-block-list__block>div:before,.is-style-spin-green>a:before{background:#3da639}.is-style-spin-white.block-editor-block-list__block>div:before,.is-style-spin-white>a:before{background:#fff;color:#000}.is-style-spin-green.block-editor-block-list__block>div:hover:before,.is-style-spin-green>a:hover:before,.is-style-spin-white.block-editor-block-list__block>div:hover:before,.is-style-spin-white>a:hover:before{transform:scaleX(0)}.is-style-spin-green.block-editor-block-list__block>div:hover,.is-style-spin-green>a:hover,.is-style-spin-white.block-editor-block-list__block>div:hover,.is-style-spin-white>a:hover{border-width:0!important;box-sizing:border-box!important}.is-style-spin-white.block-editor-block-list__block>div:hover,.is-style-spin-white>a:hover{color:#fff!important}.plethoraplugins-tabs-container.button-tabs h3{line-height:36px!important}.plethoraplugins-tabs-container.button-tabs .plethoraplugins-tabs{margin-bottom:26px}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a{background:#fff;border-radius:5px;color:#1f1f25;font-size:16px;font-weight:600;line-height:19px;padding:15px 33px;text-decoration:none}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a.active{background-color:#3ea638;color:#fff;text-decoration:none!important}.plethoraplugins-tabs-container.button-tabs .js-plethoraplugins-tabs li a.active span{color:#fff} diff --git a/mu-plugins/osi-editor-tweaks/src/common.scss b/mu-plugins/osi-editor-tweaks/src/common.scss index 5c74473..f48d524 100644 --- a/mu-plugins/osi-editor-tweaks/src/common.scss +++ b/mu-plugins/osi-editor-tweaks/src/common.scss @@ -35,20 +35,110 @@ /* Slide-Up Animation */ -.content .wp-block-heading { - &.slide-up { - transform: translateY(20px); - opacity: 0; - transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out, visibility 0s 0.5s; +.content .wp-block-heading.slide-up, +.content p.slide-up { + transform: translateY(20px); + opacity: 0; + transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out, visibility 0s 0.5s; + overflow: hidden; + &.visible { + transform: translateY(0); + opacity: 1; overflow: hidden; - &.visible { - transform: translateY(0); - opacity: 1; - overflow: hidden; - } } } +.is-style-spin-green>a, +.is-style-spin-white>a, +.is-style-spin-green.block-editor-block-list__block>div, +.is-style-spin-white.block-editor-block-list__block>div { + padding: 19px 40px !important; + font-size: 16px !important; + line-height: 19px; + font-weight: 600 !important; + // font-family: var(--font-secondary); + background-color: #1B1B1B !important; + // color: #fff !important; + border-radius: 100px; + display: inline-block; + vertical-align: middle; + transform: perspective(1px) translateZ(0); + position: relative; + transition-property: color; + transition-duration: 0.3s; + min-width: max-content; + transition: none; + box-sizing: border-box; + border-color: transparent !important; +} + +.is-style-spin-green>a, +.is-style-spin-green.block-editor-block-list__block>div { + color: #fff !important; + text-decoration: underline !important; +} + +.is-style-spin-white>a, +.is-style-spin-white.block-editor-block-list__block>div { + color: #1B1B1B !important; + text-decoration: none; +} + +.is-style-spin-green.block-editor-block-list__block>div::before, +.is-style-spin-white.block-editor-block-list__block>div::before, +.is-style-spin-green>a::before, +.is-style-spin-white>a::before { + content: ""; + background: #3DA639; // fallback + position: absolute; + z-index: -1; + top: 0; + bottom: 0; + left: 0; + right: 0; + transform: scaleX(1); + transform-origin: 50%; + transition-property: transform; + transition-duration: 0.3s; + transition-timing-function: ease-out; + border-radius: 100px; + border-width: 0px; + box-sizing: border-box; + border-color: transparent !important; + inset: -2px; +} + +.is-style-spin-green>a::before, +.is-style-spin-green.block-editor-block-list__block>div::before { + background: #3DA639; +} + +.is-style-spin-white>a::before, +.is-style-spin-white.block-editor-block-list__block>div::before { + background: #fff; + color: black; +} + +.is-style-spin-green>a:hover::before, +.is-style-spin-white>a:hover::before, +.is-style-spin-green.block-editor-block-list__block>div:hover::before, +.is-style-spin-white.block-editor-block-list__block>div:hover::before { + transform: scaleX(0); +} + +.is-style-spin-green>a:hover, +.is-style-spin-white>a:hover, +.is-style-spin-green.block-editor-block-list__block>div:hover, +.is-style-spin-white.block-editor-block-list__block>div:hover { + box-sizing: border-box !important; + border-width: 0 !important; +} + +.is-style-spin-white>a:hover, +.is-style-spin-white.block-editor-block-list__block>div:hover { + color: white !important; +} + .plethoraplugins-tabs-container.button-tabs { h3 { line-height: 36px !important; @@ -78,4 +168,4 @@ } } } -} +} \ No newline at end of file diff --git a/mu-plugins/osi-editor-tweaks/src/editor.js b/mu-plugins/osi-editor-tweaks/src/editor.js index f1ca5fa..63c0825 100644 --- a/mu-plugins/osi-editor-tweaks/src/editor.js +++ b/mu-plugins/osi-editor-tweaks/src/editor.js @@ -16,6 +16,16 @@ registerBlockStyle('core/image', { label: __('Round Logo with Border', 'osi-et'), }); +registerBlockStyle('core/button', { + name: 'spin-white', + label: __('Spin (White)', 'osi-et'), +}); + +registerBlockStyle('core/button', { + name: 'spin-green', + label: __('Spin (Green)', 'osi-et'), +}); + /** * Custom filter to add an "Animations" panel to the Inspector Controls of Heading blocks. * diff --git a/mu-plugins/osi-editor-tweaks/src/theme.js b/mu-plugins/osi-editor-tweaks/src/theme.js index 9ed697f..1a8a22e 100644 --- a/mu-plugins/osi-editor-tweaks/src/theme.js +++ b/mu-plugins/osi-editor-tweaks/src/theme.js @@ -3,7 +3,7 @@ * * @returns {void} */ -const initAnimatedHeadings = () => { +const initAnimatedElements = () => { // Function to check if an element is in the viewport const isInViewport = (element) => { const rect = element.getBoundingClientRect(); @@ -17,7 +17,7 @@ const initAnimatedHeadings = () => { // Function to add 'visible' class if element is in the viewport const checkVisibility = () => { - document.querySelectorAll('.wp-block-heading.slide-up').forEach(el => { + document.querySelectorAll('.wp-block-heading.slide-up, p.slide-up').forEach(el => { if (isInViewport(el)) { el.classList.add('visible'); } @@ -25,7 +25,8 @@ const initAnimatedHeadings = () => { }; // Select all headings you want to monitor - const headings = document.querySelectorAll('.wp-block-heading.slide-up'); + const headings = document.querySelectorAll('.wp-block-heading.slide-up, p.slide-up'); +console.log(headings.length); // Create an IntersectionObserver instance const intersectionObserver = new IntersectionObserver((entries) => { @@ -76,4 +77,4 @@ const initAnimatedHeadings = () => { // Initialize observers when the DOM content is loaded -document.addEventListener("DOMContentLoaded", initAnimatedHeadings); +document.addEventListener("DOMContentLoaded", initAnimatedElements); diff --git a/themes/osi/assets/css/editor-style.css b/themes/osi/assets/css/editor-style.css index 44a27a6..6c4cb03 100644 --- a/themes/osi/assets/css/editor-style.css +++ b/themes/osi/assets/css/editor-style.css @@ -138,11 +138,11 @@ transition: all 0.3s; width: auto; } -.editor-styles-wrapper #sc-event-ticketing-buy-button:hover, -.editor-styles-wrapper #sc-event-ticketing-purchase:hover, .editor-styles-wrapper .wp-block-button:not(.components-toolbar) .wp-block-button__link:hover, -.editor-styles-wrapper .wp-block-button:not(.components-toolbar) wp-block .button:hover:not(.insert-media):not(.acf-button), .editor-styles-wrapper .global-button:hover, .editor-styles-wrapper .block-editor-block-list__layout .button:hover:not(.wp-color-result):not(.ed_button):not(.acf-button):not(.add_media):not(.wp-picker-clear), .editor-styles-wrapper .block-editor-block-list__block-edit div[data-block] .button:hover:not(.wp-color-result):not(.ed_button):not(.acf-button):not(.add_media):not(.wp-picker-clear), .editor-styles-wrapper #sc-event-ticketing-buy-button:focus, -.editor-styles-wrapper #sc-event-ticketing-purchase:focus, .editor-styles-wrapper .wp-block-button:not(.components-toolbar) .wp-block-button__link:focus, -.editor-styles-wrapper .wp-block-button:not(.components-toolbar) wp-block .button:focus:not(.insert-media):not(.acf-button), .editor-styles-wrapper .global-button:focus, .editor-styles-wrapper .block-editor-block-list__layout .button:focus:not(.wp-color-result):not(.ed_button):not(.acf-button):not(.add_media):not(.wp-picker-clear), .editor-styles-wrapper .block-editor-block-list__block-edit div[data-block] .button:focus:not(.wp-color-result):not(.ed_button):not(.acf-button):not(.add_media):not(.wp-picker-clear) { +.editor-styles-wrapper #sc-event-ticketing-buy-button:hover:not(.spin-animation), +.editor-styles-wrapper #sc-event-ticketing-purchase:hover:not(.spin-animation), .editor-styles-wrapper .wp-block-button:not(.components-toolbar) .wp-block-button__link:hover:not(.spin-animation), +.editor-styles-wrapper .wp-block-button:not(.components-toolbar) wp-block .button:hover:not(.spin-animation):not(.insert-media):not(.acf-button), .editor-styles-wrapper .global-button:hover:not(.spin-animation), .editor-styles-wrapper .block-editor-block-list__layout .button:hover:not(.spin-animation):not(.wp-color-result):not(.ed_button):not(.acf-button):not(.add_media):not(.wp-picker-clear), .editor-styles-wrapper .block-editor-block-list__block-edit div[data-block] .button:hover:not(.spin-animation):not(.wp-color-result):not(.ed_button):not(.acf-button):not(.add_media):not(.wp-picker-clear), .editor-styles-wrapper #sc-event-ticketing-buy-button:focus:not(.spin-animation), +.editor-styles-wrapper #sc-event-ticketing-purchase:focus:not(.spin-animation), .editor-styles-wrapper .wp-block-button:not(.components-toolbar) .wp-block-button__link:focus:not(.spin-animation), +.editor-styles-wrapper .wp-block-button:not(.components-toolbar) wp-block .button:focus:not(.spin-animation):not(.insert-media):not(.acf-button), .editor-styles-wrapper .global-button:focus:not(.spin-animation), .editor-styles-wrapper .block-editor-block-list__layout .button:focus:not(.spin-animation):not(.wp-color-result):not(.ed_button):not(.acf-button):not(.add_media):not(.wp-picker-clear), .editor-styles-wrapper .block-editor-block-list__block-edit div[data-block] .button:focus:not(.spin-animation):not(.wp-color-result):not(.ed_button):not(.acf-button):not(.add_media):not(.wp-picker-clear) { background-color: var(--wp--custom--button--hover--color--background); border-color: var(--wp--custom--button--hover--border--color); border-width: var(--wp--custom--button--border--width) !important; @@ -293,8 +293,8 @@ .single-post .editor-styles-wrapper .content.has_no_sidebar .comments .alignfull, .single-post .editor-styles-wrapper footer .content--page article:not(.archive) .alignfull, .single-post .editor-styles-wrapper footer .comments .alignfull { - margin-left: calc(-50vw + ( 920px ) / 2); - margin-right: calc(-50vw + ( 920px ) / 2); + margin-left: calc(-50vw + ( 920px) / 2); + margin-right: calc(-50vw + ( 920px) / 2); width: 100vw; } } @@ -346,23 +346,23 @@ .editor-styles-wrapper footer .alignwide { margin-left: -16px; margin-right: -16px; - width: calc(100% + (2 * 16px )); + width: calc(100% + (2 * 16px)); } } @media only screen and (min-width: 874px) { .editor-styles-wrapper .post-type-archive-sc_event .breadcrumb-area .wrapper, .editor-styles-wrapper .content.has_no_sidebar .alignwide, .editor-styles-wrapper footer .alignwide { - margin-left: calc(-1 * ((100vw - 3 * 48px) - 730px ) / 2); - margin-right: calc(-1 * ((100vw - 3 * 48px) - 730px ) / 2); + margin-left: calc(-1 * ((100vw - 3 * 48px) - 730px) / 2); + margin-right: calc(-1 * ((100vw - 3 * 48px) - 730px) / 2); width: calc(100vw - 3 * 48px); } } @media only screen and (min-width: 1180px) { .editor-styles-wrapper .post-type-archive-sc_event .breadcrumb-area .wrapper, .editor-styles-wrapper .content.has_no_sidebar .alignwide, .editor-styles-wrapper footer .alignwide { - margin-left: calc(-1 * ( (1180px - (2 * 48px) ) - 730px ) / 2); - margin-right: calc(-1 * ( (1180px - (2 * 48px) ) - 730px ) / 2); - width: calc( 1180px - (2 * 48px ) ); + margin-left: calc(-1 * ( (1180px - (2 * 48px)) - 730px) / 2); + margin-right: calc(-1 * ( (1180px - (2 * 48px)) - 730px) / 2); + width: calc( 1180px - (2 * 48px)); } } .editor-styles-wrapper .content.has_no_sidebar .alignfull, @@ -403,8 +403,8 @@ @media only screen and (min-width: 826px) { .editor-styles-wrapper .content.has_no_sidebar .alignfull, .editor-styles-wrapper footer .alignfull { - margin-left: calc(-1 * (100vw - 730px ) / 2); - margin-right: calc(-1 * (100vw - 730px ) / 2); + margin-left: calc(-1 * (100vw - 730px) / 2); + margin-right: calc(-1 * (100vw - 730px) / 2); width: 100vw; } .editor-styles-wrapper .content.has_no_sidebar .alignfull .content--inner, @@ -416,8 +416,8 @@ @media only screen and (min-width: 1440px) { .editor-styles-wrapper .content.has_no_sidebar .alignfull, .editor-styles-wrapper footer .alignfull { - margin-left: calc(-1 * (1440px - 730px ) / 2); - margin-right: calc(-1 * (1440px - 730px ) / 2); + margin-left: calc(-1 * (1440px - 730px) / 2); + margin-right: calc(-1 * (1440px - 730px) / 2); width: 1440px; } } @@ -2837,6 +2837,11 @@ .editor-styles-wrapper .member-dates { display: block; } +.editor-styles-wrapper footer.ai-footer { + margin-top: 0; + padding-top: 0; + border-top-width: 0; +} .editor-styles-wrapper .member-details span:nth-child(2) { border-left: 1px solid var(--wp--preset--color--neutral-darkest); margin-left: 10px; @@ -2852,35 +2857,281 @@ max-width: 100%; background-color: #f6f7f9; } +.editor-styles-wrapper .content.ai-full-width .content--page h2, +.editor-styles-wrapper .content.ai-full-width .content--page h3, +.editor-styles-wrapper .content.ai-full-width .content--page h4 { + font-family: Exo, sans-serif; + font-weight: 700; + color: #1f1f25; + word-break: break-word; +} +.editor-styles-wrapper .content.ai-full-width .content--page h2 { + font-size: 48px; + line-height: 1.23; +} +.editor-styles-wrapper .content.ai-full-width .content--page h4 { + font-size: 30px; + line-height: 1.25; +} +.editor-styles-wrapper .content.ai-full-width .content--page h3 { + margin-bottom: 10px !important; +} +.editor-styles-wrapper .content.ai-full-width .content--page p, +.editor-styles-wrapper .content.ai-full-width .content--page li { + font-weight: 500; + font-size: 16px; + line-height: 27px; + color: #74787c; + font-family: "Albert Sans", sans-serif; + max-width: 1140px; +} +.editor-styles-wrapper .content.ai-full-width .content--page p a, +.editor-styles-wrapper .content.ai-full-width .content--page li a { + text-decoration: none; +} +.editor-styles-wrapper .content.ai-full-width .content--page .equal-height-cols { + display: flex; +} +.editor-styles-wrapper .content.ai-full-width .content--page .equal-height-cols > .wp-block-column { + display: flex; + flex-direction: column; +} +.editor-styles-wrapper .os-awesome-feedback { + overflow: hidden; +} +.editor-styles-wrapper .os-awesome-feedback__wrapper { + height: 675px; + overflow: visible; +} +.editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__left { + position: relative; +} +.editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__left > .wp-block-group { + background: #1F1F1F; + height: 450px; + width: 450px; + border-radius: 50%; + padding: 95px; + text-align: center; + display: flex; + align-items: center; + justify-content: center; + position: absolute; + bottom: -50px; + left: 0; + z-index: 5; + flex-direction: column; + overflow: hidden; +} +.editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__left > .wp-block-group.small-details { + top: -50px; + left: calc(50% - 60px); + width: 350px; + height: 350px; + padding: 40px; +} +@media screen and (max-width: 1628px) { + .editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__left > .wp-block-group.small-details { + left: 40%; + width: 300px; + height: 300px; + } +} +.editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__left > .wp-block-group.small-details h2 { + font-size: 36px !important; +} +.editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__left p { + text-align: center; +} +.editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__right h2 { + font-size: 38px !important; + color: #3Ea638 !important; +} +.editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__right h5 { + color: #3Ea638 !important; +} +.editor-styles-wrapper .os-awesome-feedback__wrapper .os-awesome-feedback__right h5 mark { + background-color: #3Ea638; + padding: 3px 7px; + border-radius: 3px; + color: #fff; +} +.editor-styles-wrapper .os-awesome-feedback p { + font-weight: 500; + font-size: 16px; + line-height: 27px; + color: #74787C; + font-family: "Albert Sans", sans-serif; +} +.editor-styles-wrapper .os-awesome-feedback p a { + text-decoration: none; +} +.editor-styles-wrapper .os-awesome-feedback h3 { + color: #3Ea638 !important; +} +.editor-styles-wrapper .os-awesome-feedback h5 { + color: rgb(255, 255, 255) !important; +} +.editor-styles-wrapper .content.ai-full-width { + padding-top: 30px; +} +.editor-styles-wrapper .content.ai-full-width .entry-content > .wp-block-group:not(.os-awesome-feedback) { + overflow: visible; +} .editor-styles-wrapper .entry-content .wp-block-group > div, .editor-styles-wrapper .entry-content .wp-block-group.osi-card { max-width: 1140px; margin-left: auto; margin-right: auto; } +.editor-styles-wrapper .ai-footer .wp-block-group > .wp-block-columns.wide { + width: 100%; +} +.editor-styles-wrapper .ai-footer, +.editor-styles-wrapper .page-template-ai-wide .footer-credits { + background-image: none; + background-color: #1B1B1B; +} +.editor-styles-wrapper .page-template-ai-wide .wrapper { + background-color: rgb(246, 247, 249); +} +.editor-styles-wrapper .page-template-ai-wide .ai-def-header .wp-block-coblocks-hero__inner { + height: 850px; +} +.editor-styles-wrapper .page-template-ai-wide .jetpack-social-navigation { + height: 40px; + margin: 0; +} +.editor-styles-wrapper .page-template-ai-wide .jetpack-social-navigation ul.menu li a { + padding: 16px; + border-radius: 0; + display: flex; + align-items: center; + justify-content: center; + margin: 0 5px; + font-size: 25px !important; + background-color: #1B1B1B; +} +.editor-styles-wrapper .page-template-ai-wide .jetpack-social-navigation ul.menu li a:hover { + background-color: #3DA639; + color: #fff; +} +.editor-styles-wrapper .page-template-ai-wide .jetpack-social-navigation ul.menu li a::before { + transform: scale(0.6); + transform-origin: center center; + vertical-align: middle; + display: flex; + align-items: center; + justify-content: center; + height: 24px; + width: 24px; +} +.editor-styles-wrapper .page-template-ai-wide .ai-header { + border-top: 10px solid #3Ea638; +} +.editor-styles-wrapper .page-template-ai-wide .ai-header .site-branding img { + width: 200px; + max-height: 75px !important; +} +.editor-styles-wrapper .page-template-ai-wide .ai-header .menu-ai-container a, +.editor-styles-wrapper .page-template-ai-wide .ai-header .menu-ai-container a:hover { + font-family: "Albert Sans", sans-serif; + font-weight: 700; + outline: none; + font-size: 16px; + line-height: 26px; + text-transform: uppercase; + letter-spacing: inherit !important; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-top { + margin-bottom: 45px !important; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-top > div { + display: flex; + align-self: center; + justify-content: center; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-bottom h5 { + color: #fff; + font-weight: 700; + font-size: 24px; + line-height: 24px; + margin-bottom: 45px !important; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-bottom h5::after { + content: url("assets/img/footer-underline.png"); + background-size: contain; + height: 2px; + width: 61px; + background-repeat: no-repeat; + display: block; + margin-top: 6px; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-bottom ul { + margin: 0; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-bottom li { + margin-bottom: 0px; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-bottom li a { + color: #74787c; + font-weight: 400; + font-size: 16px; + line-height: 40px; + margin-left: 10px; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-bottom li::marker { + content: ">"; + unicode-bidi: isolate; + font-variant-numeric: tabular-nums; + text-transform: none; + text-indent: 0px !important; + text-align: start !important; + text-align-last: auto !important; + line-height: 26px; + font-size: 26px; + color: #3DA639; +} +.editor-styles-wrapper .page-template-ai-wide .ai-footer-bottom li:hover a { + color: white; + text-decoration: underline; +} +.editor-styles-wrapper .entry-content .wp-block-group.osi-card.vcenter { + align-items: center; + display: flex; + flex-direction: column; + justify-content: center; +} +.editor-styles-wrapper .entry-content .wp-block-group.osi-card.vcenter h3 { + color: #74787c; + font-size: 25px; +} .editor-styles-wrapper .content.ai-full-width h2.wp-block-heading { font-weight: 700; font-size: 48px; line-height: 62px; color: #1F1F25; - max-width: 1000px; + max-width: 1140px; } .editor-styles-wrapper .content.ai-full-width h3.wp-block-heading { font-size: 26px; line-height: 54px; margin: 0; } -.editor-styles-wrapper .content.ai-full-width .wp-block-group.small-round-details { - width: 300px; - height: 300px; - overflow: hidden; +.editor-styles-wrapper .content.ai-full-width .wp-block-group .coblocks-gallery-carousel-swiper-container { + height: 400px !important; } -.editor-styles-wrapper .content.ai-full-width .wp-block-group.small-round-details h3 { - line-height: 32px !important; +.editor-styles-wrapper .content.ai-full-width .wp-block-group .coblocks-gallery-carousel-swiper-container .swiper-container { + overflow-x: hidden; + overflow-y: visible; } -.editor-styles-wrapper .content.ai-full-width .entry-content > .wp-block-group { - margin-top: 100px; - margin-bottom: 100px; +.editor-styles-wrapper .content.ai-full-width .wp-block-group .coblocks-gallery-carousel-swiper-container .wp-block-coblocks-gallery-carousel-page-dot-pagination-container button { + background: rgba(61, 166, 57, 0.4392156863); + border-radius: 100%; + max-width: 8px; + max-height: 8px; + margin: 0; + padding: 0; } .editor-styles-wrapper .wp-block { margin-left: auto; diff --git a/themes/osi/assets/css/editor-style.css.map b/themes/osi/assets/css/editor-style.css.map index 61b3b96..90d9b81 100644 --- a/themes/osi/assets/css/editor-style.css.map +++ b/themes/osi/assets/css/editor-style.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../scss/editor-style.scss","../../node_modules/@wordpress/base-styles/_breakpoints.scss","../../node_modules/@wordpress/base-styles/_functions.scss","../../node_modules/@wordpress/base-styles/_long-content-fade.scss","../../node_modules/@wordpress/base-styles/_mixins.scss","../scss/_1_settings.breakpoints.scss","../scss/_4_elements.typography.scss","../scss/_4_elements.inputs-gutenberg.scss","../scss/_5_objects.inputs.scss","../scss/_5_objects.wp-objects.scss","../scss/_6_components.wp-gutenberg.scss","../scss/_7_vendor.plugin--sugar-calendar.scss","../scss/_7_vendor.plugins.scss","../scss/_8_overrides.editor.scss","../scss/_1_settings.colors.scss","../scss/pink-grid/pinkgrid.scss","../scss/_3_generic.placeholders.scss","../scss/_1_settings.inputs.scss","../scss/_1_settings.typography.scss","../scss/_4_elements.tables.scss","../scss/_1_settings.tables.scss","../scss/_2_tools.mixins.scss","../scss/_4_elements.media.scss","../scss/_5_objects.structure.scss","../scss/_5_objects.layout.scss","../scss/_5_objects.media.scss","../scss/_6_components.wp-content.scss","../scss/_6_components.blocks.scss","../scss/_8_overrides.templates.scss"],"names":[],"mappings":"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GJ;EACI;EACA,SWkBE;;AXfN;EACE;EACA,OQoBa;;ARjBf;EACI;EACA;;AAGJ;EACI,OWTM;;AXed;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;EACA,aYCgB;;AZChB;AAAA;AAAA;AAAA;AAAA;AAAA;EACI,aYzCY;;AZ4ChB;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAKR;AAAA;EAEI,OQ1BW;ER2BX,aYzDU;EZ0DV,WYzCK;EZ0CL,aYvDY;EZwDZ,gBY1DiB;EZ2DjB,aY5DgB;EZ6DhB;;AAOJ;AAAA;EAEI,OQzCW;ER0CX,aYxEU;EZyEV,WYpDK;EZqDL,aYtEY;EZuEZ,gBYzEiB;EZ0EjB,aY3EgB;EZ4EhB;;AAOJ;AAAA;EAEI,OQvDc;ERwDd,aYhFa;EZiFb,WY/DK;EZgEL,aY/Ee;EZgFf,gBYjFoB;EZkFpB,aYnFmB;EZoFnB;;AAOJ;AAAA;EAEI,OQtEc;ERuEd,aY/Fa;EZgGb,WY1EK;EZ2EL,aY9Fe;EZ+Ff,gBYhGoB;EZiGpB,aYlGmB;EZmGnB;;AAOJ;AAAA;EAEI,OQvFQ;ERwFR,aY7HO;EZ8HP,WYrFK;EZsFL,aYzHa;EZ0Hb,gBY/GoB;EZgHpB,aYjHmB;EZkHnB;;AAOJ;AAAA;EAEI,OQtGQ;ERuGR,aY5IO;EZ6IP,WYhGK;EZiGL,aYxIa;EZyIb,gBY9HoB;EZ+HpB,aYhImB;EZiInB;EACA;;AASJ;AAAA;AAAA;EAGI;EACA,eY7Ja;;AZgKjB;AAAA;EAEI,eYhKS;;AZmKb;EACI;;AAGJ;AAAA;EAGI;EAEA;EACA;;AAEA;AAAA;AAAA;AAAA;EAEI;;AAIJ;EACI,aYrLK;EZsLL,aYzLS;EZ0LT;;AAEA;EACI;;AAQZ;EACI;EACA;EACA,aYlMU;EZmMV,YYpIkB;EZqIlB,aYhMY;EZiMZ,aYpImB;EZqInB;EACA,cYhJgB;EZiJhB,WY1IiB;;AZ4IjB;EACI,aY3MM;EZ4MN,YY7Ic;EZ8Id,WY/Ia;EZgJb,aY1MQ;EZ2MR;;AAGJ;EACE;;AAGF;EACI;EACA;;AAIR;EACI;EACA;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II;;;AAQA;EACI,WQ3CC;;AR8CL;EACE,WQ3CG;;AR8CL;EACE,WQ3CG;;AR8CL;EACE,WQ3CG;;AR8CL;EACE,WQ3CG;;AR8CL;EACE,WQ3CG;;AR+CT;EACE;EACA;;AAIF;EACI,OIxEI;EJyEJ;EACA;;AAIJ;EACE;;AACA;EACG;;AAKL;EACE;;AAIF;EACE;;AAEA;EACE,WLzFO;EK0FP;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAOA;EACE;;AAIJ;EACE;IACE;IACA;;;AAQN;EACE;;AAIA;EACE;IACE;;EACA;IACE;IACA;;;AAKR;EACE;IACE;IACA;;;AAIJ;EACE;IACE,cL9IO;IK+IP,eL/IO;;;AKoJX;EACE;;AAEF;EACE;;AAGF;EACE;;AAGF;EAZF;IAaI;;EAEA;IACE;IACA;IACA;;;AAYE;EACI;;AAIR;EACE;EACA;EACA;EACA,eQhKc;;ARmKhB;EACE;EACA,eQrKc;;ARwKhB;EACI;EACA;EACA;;AAMR;EAEI;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;;AAKA;EACI;;AAGR;EACE;EACA;EACA,cQrNc;ERsNd;EACA,eQvNc;;AR0NhB;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;AAOV;EACI,kBI/QI;EJgRJ;EACA;;AAKF;EACE;EACA,SUvTe;;AVyTjB;EACE,aQhTa;ERiTb;;AAEF;EACE;;AAEF;EACE;;AACA;EACE,kBIjSM;;AJmSR;EACE;;AAON;EACI;;AAOI;AAAA;EACE;;AAKN;EACE;;AAGC;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AAOA;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AAOF;EACE;EACA,cO3VU;EP4VV,cOzVU;EP0VV;EACA,OO9VU;;APgWR;EACE;EACA,OOlWM;;APwWR;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AAOA;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AAUZ;EACE;EACA;;AAGF;EACE;;AAQJ;EACE;EACA;;AAGE;EACE;;AAIJ;EACE;;AAGF;EACE;;AAGF;EACE;;AAEF;EAEE;IACE;;;AAIJ;EACE;;AAGF;EACE;;AAIJ;EACE,WLpaS;EKqaT;EACA;EACA;;AAEA;EACE;EACA,cLraW;EKsaX,eLtaW;;AKwaX;EACE;EACA;;AAGF;EAVF;IAWI,cLhbO;IKibP,eLjbO;;;AKsbX;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EAVF;IAWI;IACA;IACA;;;AAMN;EACE;;AAEA;EACE;;AAIF;EACE,OIleI;EJmeJ;EACA,aQhfa;ERifb,WQ/dK;ERgeL,aQ3fa;ER4fb;EACA;EACA;;AAEA;EACE;EACA,OI9dU;;AJked;EACE,OIxeQ;EJyeR;EACA,aQ1gBS;ER2gBT;;AAEF;EACE;;AAGF;EACE;EACA,aQnhBS;;ARuhBT;EACE;;AAEF;EACE;EACA;;AAIJ;EACE;;AAUF;EACE;;AACA;EACE;;AAON;EACE,KAFY;;AAMZ;EAGM;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;;AASR;EACE;;AAIA;EACE;;AAKN;EACE;;AACA;EACE;EACA;;AAGF;EACE,YLxjBW;EKyjBX,eLzjBW;;AK2jBX;EAJF;IAKI,YL7jBO;IK8jBP,eL9jBO;;;AKqkBX;EACE;;AAEA;EACE,SLxkBS;;AK0kBT;EAHF;IAII,SL7kBK;;;AKklBX;EACE;IACE;;EAEA;IACE;IACA;;EAGF;IACE;IACA;;;AiBxoBR;EACI;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AhBdP;EACC,WNyCW;EMxCX;;AAIA;EACC;;AAIF;AAAA;AAAA;EAGC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAEA;EACC;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;EACA;;AAGD;EAEC;EACA;;AAEA;EAEC;;AAEA;EACC;;AAGD;EAEC;EACA;EACA;;AAMH;EAEC;EACA;EACA;EACA;;AAEA;EAEC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIA;EACC;;AAMD;EACC;;AAIA;EACC;;AAUJ;EACC,WNnGS;;AMuGX;AAAA;EAGC;;AAUA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAKD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAXD;IAYE;;;AAID;EACC;;AAKD;EACC;;AAEA;EAHD;IAIE;;;AAKH;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EALD;IAME;;;AAGD;EACC;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EAPD;IAQE;IACA;IAEA;IACA;IACA;IACA;IACA;IACA;;;AAIF;EACC;;AAEA;EACC;EACA;;AAEA;EAJD;IAKE;;;AAKD;EACC;EACA;EACA;;AAEA;EALD;IAOE;;;AAID;EACC;EACA;;AAEA;EAJD;IAKE;IACA;IACA;;;AAID;EACC;;AAEA;EAHD;IAIE;;;AASN;EACC;;AAEA;EAHD;IAIE;;;AAIF;EACC;;AAEA;EAHD;IAIE;;;AAMH;EACC;EACA;EACA;;AAGD;EACC;;AAEA;EACC;;AAOF;EAEE;IACC;;EAEA;IACC;;EAGD;IACC;;;AAMJ;EACC;;AAEA;EACC;;AAIF;EACC;;AAOC;EACC;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAOJ;EACC;;AAGD;EACC;EACA;;AAGC;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;ACjZC;EACI;;AAEJ;EACI,kBE0BA;EFzBA;EACA,OE4BC;EF3BD;EACA;EACA;EACA;EACA;;AAEA;EACI,OEoBH;EFnBG,kBE8BI;EF7BJ;EACA;;AAGA;EACI,OEaP;;AFTD;EACI,OEQH;EFPG;;AAMZ;EACI;;AACA;EACI;;AAKR;EACC;;AAGD;EACI;;AAGJ;EACI;;AAUJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAKR;EZ1FA;AY+FI;AAOA;;EAXA;IACI;;EAIJ;IACI;IACA;IACA;;EAIJ;IACI;;;AAKR;EACI;EACA;;AgB7GA;EACI;EACA;EACA,WvBkCG;EuBjCH;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAGA;EACI;EACA;EACA;EACA;EACA;;AAGR;EAEQ;IACI,avBgBH;IuBfG,gBvBeH;;;AuBRT;EACI;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AACA;AACI;EACA;EACA;;AAGR;EACI;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAKJ;EADJ;IAEQ;;;AAEJ;EAJJ;IAKQ;;;AAIR;EACI;;AAIA;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI,Od9EA;Ec+EA;;AAKJ;EACI,aV1GS;;AU4Gb;AAAA;EAEI;;AAEJ;EARJ;IASQ;;;AAEJ;EAXJ;IAYQ;IACA;IACA;IACA;IACA;IACA;;EACA;AAAA;IAEI;IACA;IACA;;;AAMR;EACI;;AACA;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AACA;EAJJ;IAKQ;IACA;IACA;;;AAEJ;EATJ;IAUQ;IACA;IACA,OvB3HN;;;AuBuIN;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAGA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAEJ;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAGR;EAEQ;AAAA;AAAA;AAAA;AAAA;IACI;IACA;;EAEJ;AAAA;AAAA;AAAA;AAAA;IACI;;;AAUZ;AAAA;AAAA;AAAA;EACI;;AAIR;AAAA;EAEI;;AAGJ;EACI;EACA;EACA;;AACA;EACI,cdxLC;;Ac6LT;EACI;EACA;EACA;EACA;EACA;;AAGJ;AAAA;EAEI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AACA;EACI;;AAIR;EACI;EACA;;AfvQJ;EACE;EACA;;AAEF;EAEE;;AAEF;EACI;;AAGJ;EACE;;AAIF;EACI,WRkBO;;AQdX;EACI;;AAIJ;EACE;;AACA;EACE;EACA;;AAKF;EACE;;AAKJ;EACI;EACA;EACA;;AAIJ;EACC;;AAIC;EAEE;EACA;EACA;EACA;EACA;EACA;;AAMJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAME;EACE;;AAML;EACC;EACE;;AAGH;EACC;;AAED;EACC;EACE;EACA;;AAGH;EACC;EACE;EACA;;AAGH;EACC;;AAGD;EACI;EACA;EACA;;AAKD;EACE;;AAEF;EACE;;AAGF;EARF;IASI;;EACA;IACE;;EAEF;IACE;;;AAON;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAOF;EACE;IACE;;EAEF;IACE;;;AAON;EACE;EACA;;AAQF;EACE;;AAEA;EACE;;AAGJ;EACE;EACA,OC1JY;;AD4JZ;EACE,kBC7KI;ED8KJ,OCzKG;;AD+KT;EACE;EACA;EACA;;AACA;EACE;;AACA;EACE;;AAOL;EACC,aK7NS;;AL+NP;EACG;EACA;;AAGH;EACC;;AAMJ;EACC;;AAGD;EACC","file":"editor-style.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../scss/editor-style.scss","../../node_modules/@wordpress/base-styles/_breakpoints.scss","../../node_modules/@wordpress/base-styles/_functions.scss","../../node_modules/@wordpress/base-styles/_long-content-fade.scss","../../node_modules/@wordpress/base-styles/_mixins.scss","../scss/_1_settings.breakpoints.scss","../scss/_4_elements.typography.scss","../scss/_4_elements.inputs-gutenberg.scss","../scss/_5_objects.inputs.scss","../scss/_5_objects.wp-objects.scss","../scss/_6_components.wp-gutenberg.scss","../scss/_7_vendor.plugin--sugar-calendar.scss","../scss/_7_vendor.plugins.scss","../scss/_8_overrides.editor.scss","../scss/_1_settings.colors.scss","../scss/pink-grid/pinkgrid.scss","../scss/_3_generic.placeholders.scss","../scss/_1_settings.inputs.scss","../scss/_1_settings.typography.scss","../scss/_4_elements.tables.scss","../scss/_1_settings.tables.scss","../scss/_2_tools.mixins.scss","../scss/_4_elements.media.scss","../scss/_5_objects.structure.scss","../scss/_5_objects.layout.scss","../scss/_5_objects.media.scss","../scss/_6_components.wp-content.scss","../scss/_6_components.blocks.scss","../scss/_8_overrides.templates.scss"],"names":[],"mappings":"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BE;;AXfN;EACE;EACA,OQoBa;;ARjBf;EACI;EACA;;AAGJ;EACI,OWTM;;AXed;AAAA;AAAA;AAAA;AAAA;AAAA;EAMI;EACA;EACA,aYCgB;;AZChB;AAAA;AAAA;AAAA;AAAA;AAAA;EACI,aYzCY;;AZ4ChB;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAKR;AAAA;EAEI,OQ1BW;ER2BX,aYzDU;EZ0DV,WYzCK;EZ0CL,aYvDY;EZwDZ,gBY1DiB;EZ2DjB,aY5DgB;EZ6DhB;;AAOJ;AAAA;EAEI,OQzCW;ER0CX,aYxEU;EZyEV,WYpDK;EZqDL,aYtEY;EZuEZ,gBYzEiB;EZ0EjB,aY3EgB;EZ4EhB;;AAOJ;AAAA;EAEI,OQvDc;ERwDd,aYhFa;EZiFb,WY/DK;EZgEL,aY/Ee;EZgFf,gBYjFoB;EZkFpB,aYnFmB;EZoFnB;;AAOJ;AAAA;EAEI,OQtEc;ERuEd,aY/Fa;EZgGb,WY1EK;EZ2EL,aY9Fe;EZ+Ff,gBYhGoB;EZiGpB,aYlGmB;EZmGnB;;AAOJ;AAAA;EAEI,OQvFQ;ERwFR,aY7HO;EZ8HP,WYrFK;EZsFL,aYzHa;EZ0Hb,gBY/GoB;EZgHpB,aYjHmB;EZkHnB;;AAOJ;AAAA;EAEI,OQtGQ;ERuGR,aY5IO;EZ6IP,WYhGK;EZiGL,aYxIa;EZyIb,gBY9HoB;EZ+HpB,aYhImB;EZiInB;EACA;;AASJ;AAAA;AAAA;EAGI;EACA,eY7Ja;;AZgKjB;AAAA;EAEI,eYhKS;;AZmKb;EACI;;AAGJ;AAAA;EAGI;EAEA;EACA;;AAEA;AAAA;AAAA;AAAA;EAEI;;AAIJ;EACI,aYrLK;EZsLL,aYzLS;EZ0LT;;AAEA;EACI;;AAQZ;EACI;EACA;EACA,aYlMU;EZmMV,YYpIkB;EZqIlB,aYhMY;EZiMZ,aYpImB;EZqInB;EACA,cYhJgB;EZiJhB,WY1IiB;;AZ4IjB;EACI,aY3MM;EZ4MN,YY7Ic;EZ8Id,WY/Ia;EZgJb,aY1MQ;EZ2MR;;AAGJ;EACE;;AAGF;EACI;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;;AAGJ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Q3CC;;AR8CL;EACE,WQ3CG;;AR8CL;EACE,WQ3CG;;AR8CL;EACE,WQ3CG;;AR8CL;EACE,WQ3CG;;AR8CL;EACE,WQ3CG;;AR+CT;EACE;EACA;;AAIF;EACI,OIxEI;EJyEJ;EACA;;AAIJ;EACE;;AACA;EACG;;AAKL;EACE;;AAIF;EACE;;AAEA;EACE,WLzFO;EK0FP;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAOA;EACE;;AAIJ;EACE;IACE;IACA;;;AAQN;EACE;;AAIA;EACE;IACE;;EACA;IACE;IACA;;;AAKR;EACE;IACE;IACA;;;AAIJ;EACE;IACE,cL9IO;IK+IP,eL/IO;;;AKoJX;EACE;;AAEF;EACE;;AAGF;EACE;;AAGF;EAZF;IAaI;;EAEA;IACE;IACA;IACA;;;AAYE;EACI;;AAIR;EACE;EACA;EACA;EACA,eQhKc;;ARmKhB;EACE;EACA,eQrKc;;ARwKhB;EACI;EACA;EACA;;AAMR;EAEI;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;;AAKA;EACI;;AAGR;EACE;EACA;EACA,cQrNc;ERsNd;EACA,eQvNc;;AR0NhB;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;AAOV;EACI,kBI/QI;EJgRJ;EACA;;AAKF;EACE;EACA,SUvTe;;AVyTjB;EACE,aQhTa;ERiTb;;AAEF;EACE;;AAEF;EACE;;AACA;EACE,kBIjSM;;AJmSR;EACE;;AAON;EACI;;AAOI;AAAA;EACE;;AAKN;EACE;;AAGC;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AADD;EACC;;AAOA;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AAOF;EACE;EACA,cO3VU;EP4VV,cOzVU;EP0VV;EACA,OO9VU;;APgWR;EACE;EACA,OOlWM;;APwWR;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AALA;EACA;;AAED;EACG;EACF;;AAOA;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AAUZ;EACE;EACA;;AAGF;EACE;;AAQJ;EACE;EACA;;AAGE;EACE;;AAIJ;EACE;;AAGF;EACE;;AAGF;EACE;;AAEF;EAEE;IACE;;;AAIJ;EACE;;AAGF;EACE;;AAIJ;EACE,WLpaS;EKqaT;EACA;EACA;;AAEA;EACE;EACA,cLraW;EKsaX,eLtaW;;AKwaX;EACE;EACA;;AAGF;EAVF;IAWI,cLhbO;IKibP,eLjbO;;;AKsbX;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EAVF;IAWI;IACA;IACA;;;AAMN;EACE;;AAEA;EACE;;AAIF;EACE,OIleI;EJmeJ;EACA,aQhfa;ERifb,WQ/dK;ERgeL,aQ3fa;ER4fb;EACA;EACA;;AAEA;EACE;EACA,OI9dU;;AJked;EACE,OIxeQ;EJyeR;EACA,aQ1gBS;ER2gBT;;AAEF;EACE;;AAGF;EACE;EACA,aQnhBS;;ARuhBT;EACE;;AAEF;EACE;EACA;;AAIJ;EACE;;AAUF;EACE;;AACA;EACE;;AAON;EACE,KAFY;;AAMZ;EAGM;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;EADF;AAAA;IACE;;;AASR;EACE;;AAIA;EACE;;AAKN;EACE;;AACA;EACE;EACA;;AAGF;EACE,YLxjBW;EKyjBX,eLzjBW;;AK2jBX;EAJF;IAKI,YL7jBO;IK8jBP,eL9jBO;;;AKqkBX;EACE;;AAEA;EACE,SLxkBS;;AK0kBT;EAHF;IAII,SL7kBK;;;AKklBX;EACE;IACE;;EAEA;IACE;IACA;;EAGF;IACE;IACA;;;AiBxoBR;EACI;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AhBdP;EACC,WNyCW;EMxCX;;AAIA;EACC;;AAIF;AAAA;AAAA;EAGC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAEA;EACC;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;EACA;;AAGD;EAEC;EACA;;AAEA;EAEC;;AAEA;EACC;;AAGD;EAEC;EACA;EACA;;AAMH;EAEC;EACA;EACA;EACA;;AAEA;EAEC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIA;EACC;;AAMD;EACC;;AAIA;EACC;;AAUJ;EACC,WNnGS;;AMuGX;AAAA;EAGC;;AAUA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAKD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAXD;IAYE;;;AAID;EACC;;AAKD;EACC;;AAEA;EAHD;IAIE;;;AAKH;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EALD;IAME;;;AAGD;EACC;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EAPD;IAQE;IACA;IAEA;IACA;IACA;IACA;IACA;IACA;;;AAIF;EACC;;AAEA;EACC;EACA;;AAEA;EAJD;IAKE;;;AAKD;EACC;EACA;EACA;;AAEA;EALD;IAOE;;;AAID;EACC;EACA;;AAEA;EAJD;IAKE;IACA;IACA;;;AAID;EACC;;AAEA;EAHD;IAIE;;;AASN;EACC;;AAEA;EAHD;IAIE;;;AAIF;EACC;;AAEA;EAHD;IAIE;;;AAMH;EACC;EACA;EACA;;AAGD;EACC;;AAEA;EACC;;AAOF;EAEE;IACC;;EAEA;IACC;;EAGD;IACC;;;AAMJ;EACC;;AAEA;EACC;;AAIF;EACC;;AAOC;EACC;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAOJ;EACC;;AAGD;EACC;EACA;;AAGC;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;ACjZC;EACI;;AAEJ;EACI,kBE0BA;EFzBA;EACA,OE4BC;EF3BD;EACA;EACA;EACA;EACA;;AAEA;EACI,OEoBH;EFnBG,kBE8BI;EF7BJ;EACA;;AAGA;EACI,OEaP;;AFTD;EACI,OEQH;EFPG;;AAMZ;EACI;;AACA;EACI;;AAKR;EACC;;AAGD;EACI;;AAGJ;EACI;;AAUJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAKR;EZ1FA;AY+FI;AAOA;;EAXA;IACI;;EAIJ;IACI;IACA;IACA;;EAIJ;IACI;;;AAKR;EACI;EACA;;AgB7GI;EACI;EACA;EACA,WvBkCD;EuBjCC;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAGA;EACI;EACA;EACA;EACA;EACA;;AAGR;EAEQ;IACI,avBgBP;IuBfO,gBvBeP;;;AuBRL;EACI;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AACA;AACI;EACA;EACA;;AAGR;EACI;EACA;EACA;;AAKJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAKJ;EADJ;IAEQ;;;AAEJ;EAJJ;IAKQ;;;AAIR;EACI;;AAIA;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI,Od9EJ;Ec+EI;;AAKJ;EACI,aV1GK;;AU4GT;AAAA;EAEI;;AAEJ;EARJ;IASQ;;;AAEJ;EAXJ;IAYQ;IACA;IACA;IACA;IACA;IACA;;EACA;AAAA;IAEI;IACA;IACA;;;AAMR;EACI;;AACA;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AACA;EAJJ;IAKQ;IACA;IACA;;;AAEJ;EATJ;IAUQ;IACA;IACA,OvB3HV;;;AuBuIF;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAGA;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAEJ;AAAA;AAAA;AAAA;AAAA;EACI;EACA;;AAGR;EAEQ;AAAA;AAAA;AAAA;AAAA;IACI;IACA;;EAEJ;AAAA;AAAA;AAAA;AAAA;IACI;;;AAUZ;AAAA;AAAA;AAAA;EACI;;AAIR;AAAA;EAEI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AACA;EACI,cd9LH;;AcmML;EACI;EACA;EACA;EACA;EACA;;AAIA;AAAA;AAAA;EAGI;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;;AAEJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;EACI;;AAGR;EACI;;AAEJ;EACI;EACA;;AAIR;EACI;;AACA;EACI;EACA;;AACA;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAEA;EAPJ;IAQQ;IACA;IACA;;;AAEJ;EACI;;AAIZ;EACI;;AAIJ;EACI;EACA;;AAEJ;EACI;;AACA;EACI;EACA;EACA;EACA;;AAKhB;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AAGR;EACI;;AAEJ;EACI;;AAIR;EACI;;AAGI;EACI;;AAKZ;AAAA;EAEI;EACA;EACA;;AAGJ;EACI;;AAGJ;AAAA;EAEI;EACA;;AAIA;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAGQ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;;AAGR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKhB;EACI;;AAEI;EACI;EACA;;AAIJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIZ;EACI;;AACA;EACI;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;;AAGR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIJ;EACI;;AACA;EACI;EACA;;AAGA;EACI;EACA;EACA;EACA;EACA;EACA;;Af3hBhB;EACE;EACA;;AAEF;EAEE;;AAEF;EACI;;AAGJ;EACE;;AAIF;EACI,WRkBO;;AQdX;EACI;;AAIJ;EACE;;AACA;EACE;EACA;;AAKF;EACE;;AAKJ;EACI;EACA;EACA;;AAIJ;EACC;;AAIC;EAEE;EACA;EACA;EACA;EACA;EACA;;AAMJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAME;EACE;;AAML;EACC;EACE;;AAGH;EACC;;AAED;EACC;EACE;EACA;;AAGH;EACC;EACE;EACA;;AAGH;EACC;;AAGD;EACI;EACA;EACA;;AAKD;EACE;;AAEF;EACE;;AAGF;EARF;IASI;;EACA;IACE;;EAEF;IACE;;;AAON;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAOF;EACE;IACE;;EAEF;IACE;;;AAON;EACE;EACA;;AAQF;EACE;;AAEA;EACE;;AAGJ;EACE;EACA,OC1JY;;AD4JZ;EACE,kBC7KI;ED8KJ,OCzKG;;AD+KT;EACE;EACA;EACA;;AACA;EACE;;AACA;EACE;;AAOL;EACC,aK7NS;;AL+NP;EACG;EACA;;AAGH;EACC;;AAMJ;EACC;;AAGD;EACC","file":"editor-style.css"} \ No newline at end of file diff --git a/themes/osi/assets/fonts/Exo/Exo-Italic-VariableFont_wght.ttf b/themes/osi/assets/fonts/Exo/Exo-Italic-VariableFont_wght.ttf new file mode 100644 index 0000000..89c682c Binary files /dev/null and b/themes/osi/assets/fonts/Exo/Exo-Italic-VariableFont_wght.ttf differ diff --git a/themes/osi/assets/fonts/Exo/Exo-VariableFont_wght.ttf b/themes/osi/assets/fonts/Exo/Exo-VariableFont_wght.ttf new file mode 100644 index 0000000..3db504a Binary files /dev/null and b/themes/osi/assets/fonts/Exo/Exo-VariableFont_wght.ttf differ diff --git a/themes/osi/assets/fonts/Exo/font-face.css b/themes/osi/assets/fonts/Exo/font-face.css new file mode 100644 index 0000000..8e0fc51 --- /dev/null +++ b/themes/osi/assets/fonts/Exo/font-face.css @@ -0,0 +1,16 @@ +@font-face { + font-family: 'Exo'; + font-style: normal; + font-weight: 100 900; + /* Full variable range */ + font-display: swap; + src: url('./Exo-VariableFont_wght.ttf') format('truetype-variations'); +} + +@font-face { + font-family: 'Exo'; + font-style: italic; + font-weight: 100 900; + font-display: swap; + src: url('./Exo-Italic-VariableFont_wght.ttf') format('truetype-variations'); +} \ No newline at end of file diff --git a/themes/osi/assets/fonts/albert-sans/AlbertSans-Italic-VariableFont_wght.ttf b/themes/osi/assets/fonts/albert-sans/AlbertSans-Italic-VariableFont_wght.ttf new file mode 100644 index 0000000..c5f3e8d Binary files /dev/null and b/themes/osi/assets/fonts/albert-sans/AlbertSans-Italic-VariableFont_wght.ttf differ diff --git a/themes/osi/assets/fonts/albert-sans/AlbertSans-VariableFont_wght.ttf b/themes/osi/assets/fonts/albert-sans/AlbertSans-VariableFont_wght.ttf new file mode 100644 index 0000000..201f3c4 Binary files /dev/null and b/themes/osi/assets/fonts/albert-sans/AlbertSans-VariableFont_wght.ttf differ diff --git a/themes/osi/assets/img/footer-underline.png b/themes/osi/assets/img/footer-underline.png new file mode 100644 index 0000000..b9511cc Binary files /dev/null and b/themes/osi/assets/img/footer-underline.png differ diff --git a/themes/osi/assets/scss/_3_generic.placeholders.scss b/themes/osi/assets/scss/_3_generic.placeholders.scss index c983af5..ede796e 100644 --- a/themes/osi/assets/scss/_3_generic.placeholders.scss +++ b/themes/osi/assets/scss/_3_generic.placeholders.scss @@ -1,8 +1,8 @@ %label { - color: $labelColor; - font-family: $labelFontFamily; - font-size: $labelFontSize; - font-weight: $labelFontWeight; + color: $labelColor; + font-family: $labelFontFamily; + font-size: $labelFontSize; + font-weight: $labelFontWeight; } %textbox { @@ -18,14 +18,12 @@ max-width: $textboxMaxWidth; padding: $textboxPadding; width: 100%; - &:active, &:focus { outline: $outline; } } - %button { color: $buttonColor; cursor: pointer; @@ -35,15 +33,15 @@ display: inline-block; font-family: $buttonFont; font-size: $buttonFontSize; - -webkit-font-smoothing: auto; + -webkit-font-smoothing: auto; font-weight: $buttonFontWeight; height: auto; padding: $buttonPadding; text-decoration: none; transition: all .3s; width: auto; - - &:hover, &:focus { + &:hover:not(.spin-animation), + &:focus:not(.spin-animation) { background-color: $buttonBackground2; border-color: $buttonBorderColor2; border-width: $buttonBorderWidth !important; @@ -51,37 +49,33 @@ text-decoration: none; transition: all .3s; } - &.alt { background-color: $buttonAltBackground; border-color: $buttonAltBorderColor; - - &:hover, &:focus { + &:hover, + &:focus { background-color: $buttonAltBackground2; border-color: $buttonAltBorderColor2; } } - &.outline { background-color: transparent; border-color: $buttonBorderColor; color: $buttonBorderColor; - - &:hover, &:focus { + &:hover, + &:focus { background-color: #{'rgba('+$Ndarkest_RGB+', 0.1)'}; border-color: $buttonBorderColor; color: $buttonBorderColor; } } - &.neutral { background-color: $Nmid; - - &:hover, &:focus { + &:hover, + &:focus { background-color: $Ndark; } } - &:active, &:focus { border-width: $buttonBorderWidth; @@ -90,254 +84,239 @@ } %nofloats { - float: none !important; - max-width: none; - width: 100%; + float: none !important; + max-width: none; + width: 100%; } %iconlight { - font-family: 'Font Awesome 5 Pro'; - font-weight: 300; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - - &:before { font-family: 'Font Awesome 5 Pro'; font-weight: 300; - } + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; + &:before { + font-family: 'Font Awesome 5 Pro'; + font-weight: 300; + } } %iconbrand { - font-family: 'Font Awesome 5 Brands'; - font-weight: 400; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - - &:before { font-family: 'Font Awesome 5 Brands'; font-weight: 400; - } + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; + &:before { + font-family: 'Font Awesome 5 Brands'; + font-weight: 400; + } } %icon { - font-family: 'Font Awesome 5 Pro'; - font-weight: $iconFontWeight; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - - &:before { font-family: 'Font Awesome 5 Pro'; font-weight: $iconFontWeight; - } + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; + &:before { + font-family: 'Font Awesome 5 Pro'; + font-weight: $iconFontWeight; + } } %reverse { - color: $Nwhite !important; - - h1, h2, h3, h4, h5, h6, p { color: $Nwhite !important; - } - a { - color: $Nwhite !important; - &:hover, &:focus { - opacity: 0.9; + h1, + h2, + h3, + h4, + h5, + h6, + p { + color: $Nwhite !important; + } + a { + color: $Nwhite !important; + &:hover, + &:focus { + opacity: 0.9; + } + } + label { + color: $Nwhite !important; } - } - label { - color: $Nwhite !important; - } } // For single post only %alignfull { - margin-left: -#{$smallPadding}; - margin-right: -#{$smallPadding}; - max-width: none; - width: calc( 100% + (2 * #{$smallPadding}) ); - - .content--inner { - padding-left: $smallPadding; - padding-right: $smallPadding; - margin: 0 auto; - max-width: $boxedMax; - } - - @media only screen and (min-width: #{$break-small}) { - margin-left: -2rem; - margin-right: -2rem; - width: calc( 100% + (2 * 2rem) ); - + margin-left: -#{$smallPadding}; + margin-right: -#{$smallPadding}; + max-width: none; + width: calc( 100% + (2 * #{$smallPadding})); .content--inner { - padding-left:$midPadding; - padding-right: $midPadding; + padding-left: $smallPadding; + padding-right: $smallPadding; + margin: 0 auto; + max-width: $boxedMax; } - } - @media only screen and (min-width: #{$break-medium}) { - margin-left: -#{$maxPadding}; - margin-right: -#{$maxPadding}; - width: calc( 100% + (2 * #{$maxPadding}) ); - - .content--inner { - padding-left:$maxPadding; - padding-right: $maxPadding; + @media only screen and (min-width: #{$break-small}) { + margin-left: -2rem; + margin-right: -2rem; + width: calc( 100% + (2 * 2rem)); + .content--inner { + padding-left: $midPadding; + padding-right: $midPadding; + } + } + @media only screen and (min-width: #{$break-medium}) { + margin-left: -#{$maxPadding}; + margin-right: -#{$maxPadding}; + width: calc( 100% + (2 * #{$maxPadding})); + .content--inner { + padding-left: $maxPadding; + padding-right: $maxPadding; + } + } + @media only screen and (min-width: 1016px) { + // $postMax + (2 * $maxPadding) + margin-left: calc(-100vw / 2 + ( #{$postMax}) / 2); + margin-right: calc(-100vw / 2 + ( #{$postMax}) / 2); + width: 100vw; } - } - - @media only screen and (min-width: 1016px) { // $postMax + (2 * $maxPadding) - margin-left: calc(-100vw / 2 + ( #{$postMax} ) / 2); - margin-right: calc(-100vw / 2 + ( #{$postMax} ) / 2); - width: 100vw; - } } // for single post only %alignwide { - margin-left: -#{$smallPadding}; - margin-right: -#{$smallPadding}; - max-width: $postMax; - width: calc( 100% + (2 * #{$smallPadding}) ); - - @media only screen and (min-width: #{$break-small}) { - margin-left: -2rem; - margin-right: -2rem; - width: calc( 100% + (2 * 2rem) ); - } - @media only screen and (min-width: #{$break-medium}) { - margin-left: -#{$maxPadding}; - margin-right: -#{$maxPadding}; - width: calc( 100% + (2 * #{$maxPadding}) ); - } + margin-left: -#{$smallPadding}; + margin-right: -#{$smallPadding}; + max-width: $postMax; + width: calc( 100% + (2 * #{$smallPadding})); + @media only screen and (min-width: #{$break-small}) { + margin-left: -2rem; + margin-right: -2rem; + width: calc( 100% + (2 * 2rem)); + } + @media only screen and (min-width: #{$break-medium}) { + margin-left: -#{$maxPadding}; + margin-right: -#{$maxPadding}; + width: calc( 100% + (2 * #{$maxPadding})); + } } // for pages %alignfull-narrow { - margin-left: -#{$smallPadding}; - margin-right: -#{$smallPadding}; - max-width: none; - width: calc( 100% + (2 * #{$smallPadding}) ); - - .content--inner { - padding-left: $smallPadding; - padding-right: $smallPadding; - margin: 0 auto; - max-width: $boxedMax; - } - - @media only screen and (min-width: #{$break-small}) { - margin-left: -2rem; - margin-right: -2rem; - width: calc( 100% + (2 * 2rem) ); - + margin-left: -#{$smallPadding}; + margin-right: -#{$smallPadding}; + max-width: none; + width: calc( 100% + (2 * #{$smallPadding})); .content--inner { - padding-left:$midPadding; - padding-right: $midPadding; + padding-left: $smallPadding; + padding-right: $smallPadding; + margin: 0 auto; + max-width: $boxedMax; } - } - - @media only screen and (min-width: #{$break-medium}) { - margin-left: -3rem; - margin-right: -3rem; - width: calc( 100% + (2 * 3rem) ); - } - - @media only screen and (min-width: #{$contentMax + 2 * $maxPadding}) { - margin-left: calc(-1 *(100vw - #{$contentMax} ) / 2); - margin-right: calc(-1 *(100vw - #{$contentMax} ) / 2); - width: 100vw; - - .content--inner { - padding-left:$maxPadding; - padding-right: $maxPadding; + @media only screen and (min-width: #{$break-small}) { + margin-left: -2rem; + margin-right: -2rem; + width: calc( 100% + (2 * 2rem)); + .content--inner { + padding-left: $midPadding; + padding-right: $midPadding; + } + } + @media only screen and (min-width: #{$break-medium}) { + margin-left: -3rem; + margin-right: -3rem; + width: calc( 100% + (2 * 3rem)); + } + @media only screen and (min-width: #{$contentMax + 2 * $maxPadding}) { + margin-left: calc(-1 *(100vw - #{$contentMax}) / 2); + margin-right: calc(-1 *(100vw - #{$contentMax}) / 2); + width: 100vw; + .content--inner { + padding-left: $maxPadding; + padding-right: $maxPadding; + } } - } } // for pages %alignwide-narrow { - max-width: $boxedMax; - width: 100%; - - @media only screen and (min-width: #{$break-small}) { - margin-left: -#{$smallPadding}; - margin-right: -#{$smallPadding}; - width: calc( 100% + (2 * #{$smallPadding} ) ); - } - // @media only screen and (min-width: #{$break-medium}) { - // margin-left: -#{$midPadding}; - // margin-right: -#{$midPadding}; - // width: calc( 100% + (2 * #{$midPadding} ) ); - // } - @media only screen and (min-width: #{$contentMax + 3 * $maxPadding}) { - margin-left: calc(-1 *((100vw - 3 * #{$maxPadding}) - #{$contentMax} ) / 2); - margin-right: calc(-1 *((100vw - 3 * #{$maxPadding}) - #{$contentMax} ) / 2); - width: calc(100vw - 3 * #{$maxPadding}); - } - @media only screen and (min-width: #{$boxedMax}) { - margin-left: calc( -1 *( (#{$boxedMax} - (2 * #{$maxPadding}) ) - #{$contentMax} ) / 2); - margin-right: calc( -1 *( (#{$boxedMax} - (2 * #{$maxPadding}) ) - #{$contentMax} ) / 2); - width: calc( #{$boxedMax} - (2 * #{$maxPadding} ) ); - } + max-width: $boxedMax; + width: 100%; + @media only screen and (min-width: #{$break-small}) { + margin-left: -#{$smallPadding}; + margin-right: -#{$smallPadding}; + width: calc( 100% + (2 * #{$smallPadding})); + } + // @media only screen and (min-width: #{$break-medium}) { + // margin-left: -#{$midPadding}; + // margin-right: -#{$midPadding}; + // width: calc( 100% + (2 * #{$midPadding} ) ); + // } + @media only screen and (min-width: #{$contentMax + 3 * $maxPadding}) { + margin-left: calc(-1 *((100vw - 3 * #{$maxPadding}) - #{$contentMax}) / 2); + margin-right: calc(-1 *((100vw - 3 * #{$maxPadding}) - #{$contentMax}) / 2); + width: calc(100vw - 3 * #{$maxPadding}); + } + @media only screen and (min-width: #{$boxedMax}) { + margin-left: calc( -1 *( (#{$boxedMax} - (2 * #{$maxPadding})) - #{$contentMax}) / 2); + margin-right: calc( -1 *( (#{$boxedMax} - (2 * #{$maxPadding})) - #{$contentMax}) / 2); + width: calc( #{$boxedMax} - (2 * #{$maxPadding})); + } } // for pages %alignfull-narrow-maxwidth { - margin-left: -#{$smallPadding}; - margin-right: -#{$smallPadding}; - max-width: $wideMax; - width: calc( 100% + (2 * #{$smallPadding}) ); - - .content--inner { - padding-left: $smallPadding; - padding-right: $smallPadding; - margin: 0 auto; - max-width: $boxedMax; - } - - @media only screen and (min-width: #{$break-small}) { - margin-left: -2rem; - margin-right: -2rem; - width: calc( 100% + (2 * 2rem) ); - + margin-left: -#{$smallPadding}; + margin-right: -#{$smallPadding}; + max-width: $wideMax; + width: calc( 100% + (2 * #{$smallPadding})); .content--inner { - padding-left:$midPadding; - padding-right: $midPadding; + padding-left: $smallPadding; + padding-right: $smallPadding; + margin: 0 auto; + max-width: $boxedMax; } - } - - @media only screen and (min-width: #{$break-medium}) { - margin-left: -3rem; - margin-right: -3rem; - width: calc( 100% + (2 * 3rem) ); - } - - @media only screen and (min-width: #{$contentMax + 2 * $maxPadding}) { - margin-left: calc(-1 *(100vw - #{$contentMax} ) / 2); - margin-right: calc(-1 *(100vw - #{$contentMax} ) / 2); - width: 100vw; - - .content--inner { - padding-left:$maxPadding; - padding-right: $maxPadding; + @media only screen and (min-width: #{$break-small}) { + margin-left: -2rem; + margin-right: -2rem; + width: calc( 100% + (2 * 2rem)); + .content--inner { + padding-left: $midPadding; + padding-right: $midPadding; + } + } + @media only screen and (min-width: #{$break-medium}) { + margin-left: -3rem; + margin-right: -3rem; + width: calc( 100% + (2 * 3rem)); + } + @media only screen and (min-width: #{$contentMax + 2 * $maxPadding}) { + margin-left: calc(-1 *(100vw - #{$contentMax}) / 2); + margin-right: calc(-1 *(100vw - #{$contentMax}) / 2); + width: 100vw; + .content--inner { + padding-left: $maxPadding; + padding-right: $maxPadding; + } + } + @media only screen and (min-width: #{$wideMax}) { + margin-left: calc(-1 *(#{$wideMax} - #{$contentMax}) / 2); + margin-right: calc(-1 *(#{$wideMax} - #{$contentMax}) / 2); + width: $wideMax; } - } - @media only screen and (min-width: #{$wideMax}) { - margin-left: calc(-1 *(#{$wideMax} - #{$contentMax} ) / 2); - margin-right: calc(-1 *(#{$wideMax} - #{$contentMax} ) / 2); - width: $wideMax; - } } \ No newline at end of file diff --git a/themes/osi/assets/scss/_8_overrides.templates.scss b/themes/osi/assets/scss/_8_overrides.templates.scss index f309a94..f73332e 100644 --- a/themes/osi/assets/scss/_8_overrides.templates.scss +++ b/themes/osi/assets/scss/_8_overrides.templates.scss @@ -1,268 +1,559 @@ -// Licenses -.single-license { - .entry-content { - margin-left: auto; - margin-right: auto; - max-width: $boxedMax; - flex-grow: 1; - display: flex; - align-items: flex-start; - row-gap: 20px; - column-gap: 60px; - } - .page--title { - margin-bottom: 18px !important; - } - .cover--header { - .wp-block-cover { - left: 50%; - right: 50%; - margin-left: -50vw!important; - margin-right: unset!important; - width: 100vw!important; + // Licenses + .single-license { + .entry-content { + margin-left: auto; + margin-right: auto; + max-width: $boxedMax; + flex-grow: 1; + display: flex; + align-items: flex-start; + row-gap: 20px; + column-gap: 60px; + } + .page--title { + margin-bottom: 18px !important; } - } - @media only screen and (min-width: $break-medium) { .cover--header { .wp-block-cover { - padding-top: $maxPadding; - padding-bottom: $maxPadding; + left: 50%; + right: 50%; + margin-left: -50vw !important; + margin-right: unset !important; + width: 100vw !important; + } + } + @media only screen and (min-width: $break-medium) { + .cover--header { + .wp-block-cover { + padding-top: $maxPadding; + padding-bottom: $maxPadding; + } } } } -} - -.license-steward { - .post--metadata-group { - display: inline-block; - } - ul { - display: inline-block; - list-style: none; - margin: 0 0 0 .25em; - padding: 0; - li { + + .license-steward { + .post--metadata-group { display: inline-block; - margin: 0; + } + ul { + display: inline-block; + list-style: none; + margin: 0 0 0 .25em; + padding: 0; + li { + display: inline-block; + margin: 0; + } } } -} - -.license-meta { - display: flex; - flex-wrap: wrap; - column-gap: 10px; - row-gap: 0.4em; - max-width: 700px; - span { - line-height: 1.25em; + + .license-meta { + display: flex; + flex-wrap: wrap; + column-gap: 10px; + row-gap: 0.4em; + max-width: 700px; + span { + line-height: 1.25em; + } + span+span { + border-left: 1px solid $Nwhite; + padding-left: 10px; + &.wrapped { + /* First item on a new row */ + border: none; + padding: 0; + } + } + .license-spdx { + flex-basis: 100%; + padding: 0; + border: none; + } } - span+span { - border-left: 1px solid $Nwhite; - padding-left: 10px; - &.wrapped { - /* First item on a new row */ + + .license-steward-meta { + span+span { + border-left: 1px solid $Nwhite; + margin-left: 10px; + padding-left: 10px; + } + .license-steward-url { border: none; + display: block; + margin: 0; padding: 0; } } - .license-spdx { - flex-basis: 100%; - padding: 0; - border: none; + + .license-content { + @media only screen and (max-width: $break-small) { + margin-right: calc(-1 * $smallPadding); + } + @media only screen and (max-width: $break-medium) { + flex-direction: column; + } } -} - -.license-steward-meta { - span+span { - border-left: 1px solid $Nwhite; - margin-left: 10px; - padding-left: 10px; + + .license-steward-link { + display: none; } - .license-steward-url { - border: none; - display: block; - margin: 0; - padding: 0; + + .tax-taxonomy-steward { + .toggleable-section { + display: none; + } + .license-steward-link { + display: block; + margin-bottom: 2em; + } + .term-item { + color: $Ndark; + pointer-events: none; + } } -} - -.license-content { - @media only screen and (max-width: $break-small) { - margin-right: calc(-1 * $smallPadding); + + .license-table { + .license-table--title { + font-weight: $baseWeightBold; + } + .license-table--title, + #license-header-title { + min-width: 50%; + } + @media only screen and (max-width: $break-small) { + border-right: 0; + } + @media only screen and (max-width: $break-small) { + display: block; + max-width: -moz-fit-content; + max-width: fit-content; + margin: 0 auto; + overflow-x: auto; + white-space: nowrap; + .license-table--title, + #license-header-title { + min-width: 250px; + word-wrap: break-word; + white-space: normal; + } + } } - @media only screen and (max-width: $break-medium) { - flex-direction: column; + + .page-template-template-license-archive { + .content.has_no_sidebar .content--page article { + max-width: none !important; + .alignwide { + width: 100%; + margin-left: 0; + margin-right: 0; + } + .alignfull { + width: calc(100% + (2 * #{$midPadding})); + margin-left: -#{$midPadding}; + margin-right: -#{$midPadding}; + @media only screen and (min-width: #{$boxedMax}) { + margin-left: calc(-1 *(100vw - #{$boxedMax - 2 * $maxPadding}) / 2); + margin-right: calc(-1 *(100vw - #{$boxedMax - 2 * $maxPadding }) / 2); + width: 100vw; + } + @media only screen and (min-width: #{$wideMax}) { + margin-left: calc(-1 *(#{$wideMax} - #{$boxedMax - 2 * $maxPadding}) / 2); + margin-right: calc(-1 *(#{$wideMax} - #{$boxedMax - 2 * $maxPadding}) / 2); + width: $wideMax; + } + } + } } -} - -.license-steward-link { - display: none; -} - -.tax-taxonomy-steward { - .toggleable-section { - display: none; + + //Board Members + .single-board-member, + .post-type-archive-board-member, + .page-template-template-board-archive, + .tax-taxonomy-status, + .tax-taxonomy-seat-type { + .post--thumbnail.cropped { + padding-bottom: 70%; + margin-bottom: 1em; + } + .post--summary { + h2 { + margin-bottom: 12px !important; + margin-top: 0; + } + p { + margin-bottom: 4px !important; + margin-top: 0; + } + } + @media only screen and (min-width: $break-medium) { + .cover--header { + .wp-block-cover { + padding-top: 75px; + padding-bottom: 75px; + } + .wp-block-columns { + gap: 100px; + } + } + } } - .license-steward-link { - display: block; - margin-bottom: 2em; + + .post-type-archive-board-member, + .page-template-template-board-archive, + .tax-taxonomy-status, + .tax-taxonomy-seat-type { + .member-dates { + font-style: italic; + } } - .term-item { - color: $Ndark; - pointer-events: none; + + .member-seat, + .member-dates { + display: block; } -} - -.license-table { - .license-table--title { - font-weight: $baseWeightBold; + + footer.ai-footer { + margin-top: 0; + padding-top: 0; + border-top-width: 0; } - .license-table--title, - #license-header-title { - min-width: 50%; + + .member-details span:nth-child(2) { + border-left: 1px solid $Ndarkest; + margin-left: 10px; + padding-left: 10px; + .wp-block-cover & { + border-color: $Nwhite; + } } - @media only screen and (max-width: $break-small) { - border-right: 0; + + // Overrides for the Full Width AI Template + .content.ai-full-width .content--page { + margin: 0; + padding: 0; + width: 100%; + max-width: 100%; + background-color: #f6f7f9; } - @media only screen and (max-width: $break-small) { - display: block; - max-width: -moz-fit-content; - max-width: fit-content; - margin: 0 auto; - overflow-x: auto; - white-space: nowrap; - .license-table--title, - #license-header-title { - min-width: 250px; - word-wrap: break-word; - white-space: normal; + + .content.ai-full-width .content--page { + h2, + h3, + h4 { + font-family: Exo, sans-serif; + font-weight: 700; + color: #1f1f25; + word-break: break-word; + } + h2 { + font-size: 48px; + line-height: 1.23; + } + h4 { + font-size: 30px; + line-height: 1.25; + } + h3 { + margin-bottom: 10px !important; + } + p, + li { + font-weight: 500; + font-size: 16px; + line-height: 27px; + color: #74787c; + font-family: "Albert Sans", sans-serif; + max-width: 1140px; + a { + text-decoration: none; + } + } + .equal-height-cols { + display: flex; + } + .equal-height-cols>.wp-block-column { + display: flex; + flex-direction: column; } } -} - -.page-template-template-license-archive { - .content.has_no_sidebar .content--page article { - max-width: none !important; - .alignwide { - width: 100%; - margin-left: 0; - margin-right: 0; - } - .alignfull { - width: calc( 100% + (2 * #{$midPadding})); - margin-left: -#{$midPadding}; - margin-right: -#{$midPadding}; - @media only screen and (min-width: #{$boxedMax}) { - margin-left: calc(-1 *(100vw - #{$boxedMax - 2 * $maxPadding}) / 2); - margin-right: calc(-1 *(100vw - #{$boxedMax - 2 * $maxPadding }) / 2); - width: 100vw; + + .os-awesome-feedback { + overflow: hidden; + &__wrapper { + height: 675px; + overflow: visible; + .os-awesome-feedback__left { + position: relative; + &>.wp-block-group { + background: #1F1F1F; + height: 450px; + width: 450px; + border-radius: 50%; + padding: 95px; + text-align: center; + display: flex; + align-items: center; + justify-content: center; + position: absolute; + bottom: -50px; + left: 0; + z-index: 5; + flex-direction: column; + overflow: hidden; + &.small-details { + top: -50px; + left: calc(50% - 60px); + width: 350px; + height: 350px; + padding: 40px; + // Set max width 1628px + @media screen and (max-width: 1628px) { + left: 40%; + width: 300px; + height: 300px; + } + h2 { + font-size: 36px !important; + } + } + } + p { + text-align: center; + } } - @media only screen and (min-width: #{$wideMax}) { - margin-left: calc(-1 *(#{$wideMax} - #{$boxedMax - 2 * $maxPadding}) / 2); - margin-right: calc(-1 *(#{$wideMax} - #{$boxedMax - 2 * $maxPadding}) / 2); - width: $wideMax; + .os-awesome-feedback__right { + h2 { + font-size: 38px !important; + color: #3Ea638 !important; + } + h5 { + color: #3Ea638 !important; + mark { + background-color: #3Ea638; + padding: 3px 7px; + border-radius: 3px; + color: #fff; + } + } } } + p { + font-weight: 500; + font-size: 16px; + line-height: 27px; + color: #74787C; + font-family: "Albert Sans", sans-serif; + a { + text-decoration: none; + } + } + h3 { + color: #3Ea638 !important; + } + h5 { + color: rgb(255, 255, 255) !important; + } } -} - -//Board Members -.single-board-member, -.post-type-archive-board-member, -.page-template-template-board-archive, -.tax-taxonomy-status, -.tax-taxonomy-seat-type { - .post--thumbnail.cropped { - padding-bottom: 70%; - margin-bottom: 1em; + + .content.ai-full-width { + padding-top: 30px; + .entry-content { + // Any group, but not .os-awesome-feedback + >.wp-block-group:not(.os-awesome-feedback) { + overflow: visible; + } + } } - .post--summary { - h2 { - margin-bottom: 12px !important; - margin-top: 0; + + .entry-content .wp-block-group>div, + .entry-content .wp-block-group.osi-card { + max-width: 1140px; + margin-left: auto; + margin-right: auto; + } + + .ai-footer .wp-block-group>.wp-block-columns.wide { + width: 100%; + } + + .ai-footer, + .page-template-ai-wide .footer-credits { + background-image: none; + background-color: #1B1B1B; + } + + .page-template-ai-wide { + .wrapper { + background-color: rgb(246, 247, 249); } - p { - margin-bottom: 4px !important; - margin-top: 0; + .ai-def-header .wp-block-coblocks-hero__inner { + height: 850px; } - } - @media only screen and (min-width: $break-medium) { - .cover--header { - .wp-block-cover { - padding-top: 75px; - padding-bottom: 75px; + .jetpack-social-navigation { + height: 40px; + margin: 0; + ul.menu { + li { + a { + padding: 16px; + border-radius: 0; + display: flex; + align-items: center; + justify-content: center; + margin: 0 5px; + font-size: 25px !important; + background-color: #1B1B1B; + &:hover { + background-color: #3DA639; + color: #fff; + } + } + a::before { + transform: scale(0.6); + transform-origin: center center; + vertical-align: middle; + display: flex; + align-items: center; + justify-content: center; + height: 24px; + width: 24px; + } + } + } + } + .ai-header { + border-top: 10px solid #3Ea638; + .site-branding { + img { + width: 200px; + max-height: 75px !important; + } } - .wp-block-columns { - gap: 100px; + .menu-ai-container { + a, + a:hover { + font-family: "Albert Sans", sans-serif; + font-weight: 700; + outline: none; + font-size: 16px; + line-height: 26px; + text-transform: uppercase; + letter-spacing: inherit !important; + } + } + } + .ai-footer-top { + margin-bottom: 45px !important; + >div { + display: flex; + align-self: center; + justify-content: center; + } + } + .ai-footer-bottom { + h5 { + color: #fff; + font-weight: 700; + font-size: 24px; + line-height: 24px; + margin-bottom: 45px !important; + } + h5::after { + content: url("assets/img/footer-underline.png"); + background-size: contain; + height: 2px; + width: 61px; + background-repeat: no-repeat; + display: block; + margin-top: 6px; // controls vertical spacing + } + ul { + margin: 0; + } + li { + margin-bottom: 0px; + a { + color: #74787c; + font-weight: 400; + font-size: 16px; + line-height: 40px; + margin-left: 10px; + } + } + li::marker { + content: '>'; + unicode-bidi: isolate; + font-variant-numeric: tabular-nums; + text-transform: none; + text-indent: 0px !important; + text-align: start !important; + text-align-last: auto !important; + line-height: 26px; + font-size: 26px; + color: #3DA639; + } + li:hover a { + color: white; + text-decoration: underline; } } } -} - -.post-type-archive-board-member, -.page-template-template-board-archive, -.tax-taxonomy-status, -.tax-taxonomy-seat-type { - .member-dates { - font-style: italic; + + .entry-content .wp-block-group.osi-card.vcenter { + align-items: center; + display: flex; + flex-direction: column; + justify-content: center; + h3 { + color: #74787c; + font-size: 25px; + } } -} - -.member-seat, -.member-dates { - display: block; -} - -.member-details span:nth-child(2) { - border-left: 1px solid $Ndarkest; - margin-left: 10px; - padding-left: 10px; - .wp-block-cover & { - border-color: $Nwhite; + + .content.ai-full-width h2.wp-block-heading { + font-weight: 700; + font-size: 48px; + line-height: 62px; + color: #1F1F25; + max-width: 1140px; + } + + .content.ai-full-width h3.wp-block-heading { + font-size: 26px; + line-height: 54px; + margin: 0; } -} - -// Overrides for the Full Width AI Template -.content.ai-full-width .content--page { - margin: 0; - padding: 0; - width: 100%; - max-width: 100%; - background-color: #f6f7f9; -} - -.entry-content .wp-block-group>div, -.entry-content .wp-block-group.osi-card { - max-width: 1140px; - margin-left: auto; - margin-right: auto; -} - -.content.ai-full-width h2.wp-block-heading { - font-weight: 700; - font-size: 48px; - line-height: 62px; - color: #1F1F25; - max-width: 1000px; -} - -.content.ai-full-width h3.wp-block-heading { - font-size: 26px; - line-height: 54px; - margin: 0; -} - -.content.ai-full-width .wp-block-group.small-round-details { - width: 300px; - height: 300px; - overflow: hidden; - h3 { - line-height: 32px !important; + + // CO Block Slider + .content.ai-full-width .wp-block-group .coblocks-gallery-carousel-swiper-container { + height: 400px !important; + .swiper-container { + overflow-x: hidden; + overflow-y: visible; + } + .wp-block-coblocks-gallery-carousel-page-dot-pagination-container { + button { + background: #3da63970; + border-radius: 100%; + max-width: 8px; + max-height: 8px; + margin: 0; + padding: 0; + } + } } -} - -.content.ai-full-width .entry-content>.wp-block-group { - margin-top: 100px; - margin-bottom: 100px; -} + + // .content.ai-full-width .wp-block-group.small-round-details { + // width: 300px; + // height: 300px; + // overflow: hidden; + // h3 { + // line-height: 32px !important; + // } + // } + // .content.ai-full-width .entry-content>.wp-block-group { + // margin-top: 100px; + // margin-bottom: 100px; + // } \ No newline at end of file diff --git a/themes/osi/assets/scss/style.scss b/themes/osi/assets/scss/style.scss index 0eb4c59..e438205 100755 --- a/themes/osi/assets/scss/style.scss +++ b/themes/osi/assets/scss/style.scss @@ -46,6 +46,10 @@ Methodology from ITCSS http://www.creativebloq.com/web-design/manage-large-scale @import "1_settings.inputs"; @import "1_settings.tables"; +/*- Import custom fonts for AI -*/ + +// @import "../fonts/Exo/font-face"; + /*-------------------------------------------------------------- # 02 Tools --------------------------------------------------------------*/ @@ -112,4 +116,4 @@ Methodology from ITCSS http://www.creativebloq.com/web-design/manage-large-scale --------------------------------------------------------------*/ @import "8_overrides.templates"; -@import "8_overrides.admin-bar"; +@import "8_overrides.admin-bar"; \ No newline at end of file diff --git a/themes/osi/footer-ai.php b/themes/osi/footer-ai.php new file mode 100755 index 0000000..ad776cc --- /dev/null +++ b/themes/osi/footer-ai.php @@ -0,0 +1,180 @@ + +
+ +HTML; +?> + + + + + + + +