@forward "./post-list-one/style"; @forward "./section-heading/style"; @forward "./live-filter/style"; // @forward "./taxonomy-filter/styles"; // @forward "./sort-filter/styles"; // @forward "./author-filter/styles"; @forward "./pagination/style"; /** * Timeline one and two block css file * location: './post-timeline-one/style.scss' */ @forward "./post-timeline-one/style"; @forward "./post-timeline-two/style"; @forward "./post-timeline-three/style"; @forward "./post-grid-two/style"; @forward "./post-grid-one/style"; @forward "./post-grid-six/style"; @forward "./post-grid-four/style"; @forward "./post-grid-five/style"; @forward "./post-grid-three/style"; @forward "./post-list-two/style"; @forward "./post-list-three/style"; @forward "./thumbnail-slider/style"; @forward "./thumbnail-slider-two/style"; @forward "./post-slider/style"; @forward "./post-slider-two/style"; @forward "./button/style"; @forward "./news-ticker/style"; @forward "./taxonomy/style"; @forward "./social-profiles/style"; @forward "./container/style"; @forward "./column/style"; @forward "./post-carousel/style"; @forward "./smart-image/style"; @forward "./table-of-content/style"; @forward "./post-carousel-two/style"; @forward "./post-timeline-two/style"; @forward "./smart-search/style"; @forward "./smart-info-box/style"; @forward "./smart-lists/style"; @forward "./smart-list/style"; :root { --sp-smart-primary-2-50: #efe6fb; --sp-smart-primary-2-100: #d6c2f5; --sp-smart-primary-2-200: #bb99ee; --sp-smart-primary-2-300: #9e6de9; --sp-smart-primary-2-400: #884ae3; --sp-smart-primary-2-500: #6f22dd; --sp-smart-primary-2-600: #641dd7; --sp-smart-primary-2-700: #5412cf; --sp-smart-primary-2-800: #4307c9; --sp-smart-primary-2-900: #1e00c0; --sp-smart-primary-2-gradient: linear-gradient(90deg, #0054fb 0%, #4a70fe 65.02%); } .is-selected { .sp-st0 { fill: var(--sp-smart-primary-2-50); } } [class*=version-7] .sp-easy-accordion-tabs-panel .sp-eab-doc-link-button-wrapper a { margin-left: 0; } // css for components .sp-smart-post-d-flex { display: flex; } .sp-smart-post-component-mb { margin-bottom: 16px; } // Customize panel body scroll bar. .interface-complementary-area.editor-sidebar { overflow-x: hidden; } .interface-complementary-area.editor-sidebar { scrollbar-width: none; } .sp-smart-post-tab-panel { .components-panel__body { .components-panel__body-title { .components-panel__body-toggle { font-size: 13px; position: relative; } } // Active Panel Body Background colgroup. &.is-opened { .components-panel__body-title { background-color: #f0f0f0; } } } } .sp-smart-post-list-panel-body .components-panel__body-toggle, .sp-smart-post-separator-panel-body .components-panel__body-toggle, .sp-smart-post-badge-panel-body .components-panel__body-toggle, .sp-smart-post-rating-panel-body .components-panel__body-toggle, .sp-button-icon-panel-body .components-panel__body-toggle, .sp-smart-post-image-panel-body .components-panel__body-toggle { &::before{ align-items: center; background: #E5F7EC; background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMi4yOTQgOS4xNzgtLjY1My01LjE5Yy0uMDQ4LS4zODMuMzA5LS42NDUuNTYzLS40MTJsMi4wMzUgMS44NjZjLjIyMy4yMDQuNTQxLjEzOC42OTYtLjE0Nkw2LjYzIDIuMTljLjE4LS4zMjkuNTc0LS4zMjkuNzUzIDBsMS42OTQgMy4xMDZjLjE1NS4yODQuNDc0LjM1LjY5Ny4xNDZsMi4wMzUtMS44NjZjLjI1NC0uMjMzLjYxMS4wMjkuNTYzLjQxMmwtLjY1NCA1LjE5em04LjkzMiAyLjg3OWgtOC40NGMtLjI3MiAwLS40OTItLjI2OS0uNDkyLS42di0xLjMyaDkuNDIzdjEuMzJjMCAuMzMxLS4yMi42LS40OTEuNiIgZmlsbD0iIzRhYjg2NiIvPjwvc3ZnPg=="); background-position: 53% 45%; background-repeat: no-repeat; background-size: 11px 11px; border-radius: 50%; bottom: 0; box-sizing: border-box; color: #4AB866; content: ""; display: inline-flex; font-size: 10px; height: 18px; justify-content: center; overflow: hidden; position: absolute; right: 50px; top: 50%; transform: translateY(-50%); transition: all .3s ease; white-space: nowrap; width: 18px; border: 1px solid #93DCAC; font-weight: 600; } } .sp-smart-pro-block-top-bar { display: flex; background-color: #EDFAEF; border: 1px solid #93DCAC; color: #fff; gap: 8px; padding: 11px 10px 11px 20px; font-size: 16px; border-radius: 8px; align-items: center; margin-bottom: 10px; color: #2F2F2F; font-size: 14px; font-weight: 400; a { text-decoration: none; white-space: nowrap; } .sp-upgrade-to-pro-btn { background-color: #159E2E; padding: 12px 24px 12px 50px; border-radius: 4px; line-height: 20px; color: #fff; position: relative; transition: all .3s ease-in-out; &:hover { background-color: #087f1e; } &::before { position: absolute; content: ""; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%2710%27 fill=%27none%27%3E%3Cg clip-path=%27url%28%23a%29%27%3E%3Cpath stroke=%27%23fff%27 stroke-width=%27.847%27 d=%27M6.386 3.76a.84.84 0 0 0 .557.428.78.78 0 0 0 .69-.195l1.46-1.34-.473 3.768H1.39L.914 2.653l1.462 1.34c.19.175.443.247.69.195a.84.84 0 0 0 .557-.427l1.38-2.533z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M8.577 9.281H1.432c-.23 0-.416-.227-.416-.508V7.656h7.977v1.117c0 .28-.186.508-.416.508%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27a%27%3E%3Cpath fill=%27%23fff%27 d=%27M0 0h10v10H0z%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: cover; width: 17px; height: 17px; top: 50%; left: 22px; transform: translateY(-50%); } } .sp-smart-pro-block-demo-btn { border: 1px solid #ccc; padding: 10px; border-radius: 4px; color: #2F2F2F; transition: all .3s ease-in-out; &:hover { color: #159E2E; border-color: #159E2E; } } } .sp-smart-post-pro-block .sp-smart-post-slider-two .sp-smart-post-swiper { position: relative; &::after { position: absolute; content: ""; width: 100%; height: 100%; top: 0; left: 0; background-color: #000; opacity: .4; z-index: 99; } } div:has(> .sp-smart-post-tab-panel)~div:has(> .block-editor-block-inspector__advanced) { display: none; } .sp-smart-post-select-dropdown-option .sp-smart-post-select-nav-icon { display: flex; column-gap: 4px; font-size: 18px; color: #2f2f2f; } // .sp-smart-post-card a:active { // pointer-events: none; // } .sp-smart-post-card { a { &:has(.sp-smart-post-title) { pointer-events: all; } } .sp-smart-post-category { pointer-events: all; cursor: pointer; span { pointer-events: all; cursor: pointer; } } } .sp-smart-post-card-image { a { pointer-events: all; } } .sp-smart-post-details { pointer-events: all; cursor: pointer; .sp-smart-post-author a { pointer-events: none; } } .sp-smart-post-card { .sp-smart-post-social-share { a:active { pointer-events: none; } } } .sp-smart-post-product-add-to-cart { pointer-events: all; a:active { pointer-events: none; } } .editor-styles-wrapper .sp-smart-post-product-add-to-cart a { white-space: pre-wrap; word-break: break-word; } .editor-styles-wrapper .sp-smart-post-card-content { word-break: break-word; } .sp-smart-post-layout-card.disabled::after { content: "Coming soon"; background: transparent; position: absolute; left: 0; top: 50%; right: 0; bottom: 0; color: #000; font-size: 18px; font-weight: 700; transform: translateY(-50%); z-index: 99999; } .components-range-control__wrapper { .components-range-control__thumb-wrapper { background-color: transparent; z-index: 0 !important; } } .block-editor-block-inspector { .sp-smart-post-tab-panel { .components-panel__body { margin-top: -1px; } } } .components-form-toggle { .components-form-toggle__input:focus+.components-form-toggle__track { box-shadow: 0 0 0 var(--wp-admin-border-width-focus) #fff, 0 0 0 calc(var(--wp-admin-border-width-focus) * 2) var(--sp-smart-primary-2-400); } } .sp-smart-post-tab-panel .components-tab-panel__tabs .components-button:hover { color: #2f2f2f; } .sp-smart-post-tab-panel .components-panel__body-title .components-button:hover { color: #2f2f2f; } .sp-live-filter-parent-tag { input[type="radio" i] { height: 1rem !important; } } .sp-smart-post-toggle { .components-toggle-control__help { margin-inline-start: 0; } } .sp-smart-post-load-more-button { .sp-smart-post-show-preloading { visibility: hidden; } } // .sp-smart-post-tab-panel .components-tab-panel__tabs button.components-button:focus:not(:disabled) { // border-bottom-color: #f05d31!important; // } .sp-smart-post-grid-one-editor-page, .sp-smart-post-grid-six-editor-page, .sp-smart-post-grid-three-editor-page, .sp-smart-post-grid-four-editor-page, .sp-smart-post-grid-five-editor-page { overflow: hidden; } .sp-smart-post-custom-css { font-size: 12px; line-height: 20px; height: 300px; overflow-y: scroll; } body.rtl { .sp-smart-post-header-control-left { column-gap: 10px; } } .sp-smart-post-template-library { margin-left: 36px; padding-left: 18px; margin-bottom: 26px; .template-library-btn { padding: 8px 12px; border-radius: 2px; border: 1px solid var(--sp-smart-primary-2-600); background: #faeae9; cursor: pointer; color: var(--sp-smart-primary-2-600); font-family: "Inter"; font-size: 13px; font-style: normal; font-weight: 500; line-height: 14px; /* 107.692% */ text-transform: capitalize; } } button.sp-smart-post-header-control-reset { svg { fill: #fff !important; path: { fill: transparent !important; } } &.active { svg { stroke: var(--sp-smart-primary-2-600) !important; } } } .sp-mb-8px { margin-bottom: 8px; } .sp-gap-8px { gap: 8px; } .sp-block-icon { fill: transparent !important; } .sp-smart-post-typography-word-spacing-latter-spacing-wrapper { input[type="number"].components-input-control__input { text-align: center; min-height: 32px; height: 32px; font-size: 14px; } .sp-smart-post-component-title { margin-bottom: 0; } } .sp-component-simple:not(.sp-metadata-taxonomy) li:hover a, .sp-component-simple:hover { box-shadow: inset 0 0 0 1px #037fff; } .sp-component-simple:has(img):hover { box-shadow: 0 0 0 1px #037fff; } .sp-smart-post-single-inspector { padding: 16px; } .sp-component-simple-img:hover::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3; pointer-events: none; box-shadow: inset 0 0 0 1px #037fff; } .m-16 { display: block; margin-top: 16px; } // .wp-block-sp-smart-post-show-container { // padding: 20px; // } .sp-smart-post-single-inspector { padding: 16px; } .sp-smart-post-background-layout .sp-smart-post-card .sp-smart-post-template-one-content { pointer-events: none; .sp-smart-post-card-content { pointer-events: all; } } .sp-live-filter-general .sp-smart-post-layouts .sp-smart-post-layout-card:last-child { // opacity: .5; // pointer-events: none; position: relative; .sp-smart-layout-img { opacity: 1; } } // .sp-live-filter-general .sp-smart-post-layouts .sp-smart-post-layout-card:last-child::after { // position: absolute; // content: "Upcoming"; // top: 0px; // right: 1px; // background: #6b818e; // color: #ffffff; // padding: 3px 5px 4px 5px; // font-size: 10px; // line-height: 10px; // text-transform: lowercase; // } // docs link added............................................ .smart-post-show-block-description a { display: none; } .block-editor-block-inspector { .smart-post-show-block-description a { display: flex; flex-wrap: nowrap; column-gap: 2px; align-items: center; font-size: 12px; font-style: normal; font-weight: 600; line-height: 16px; margin-top: 5px; } .smart-post-show-block-description a:focus { box-shadow: none; outline: none; } } .block-editor-block-inspector { .sp-smart-post-block-doc-link a { display: flex; flex-wrap: nowrap; column-gap: 2px; align-items: center; font-size: 12px; font-style: normal; font-weight: 600; line-height: 16px; margin-top: -12px; margin-bottom: 22px; margin-left: 52px; text-decoration: none; width: fit-content; } .sp-smart-post-block-doc-link a:focus { box-shadow: none; outline: none; } } [class*=version-7] .block-editor-block-inspector .sp-smart-post-block-doc-link a { margin-left: 16px; } .components-popover:has(.sp-smart-post-icon-picker-popup) { position: absolute; top: 0px !important; left: -110px !important; opacity: 1; transform: translateX(1483px) translateY(279px) translateY(0em) scale(1) translateZ(0px); } .sp-smart-style-image-sample-components { position: absolute; top: 15px; left: 50%; transform: translateX(-50%); display: flex; padding: 5px 8px; justify-content: center; align-items: center; gap: 4px; border: none; border-radius: 2px; background: #3858e9; cursor: pointer; pointer-events: all; z-index: 6; overflow: hidden; .sp-style-image-icon { display: flex; svg { width: 13px; height: 13px; } } .sp-style-image-text { color: #fff; font-family: inherit; font-size: 10px; font-style: normal; font-weight: 500; line-height: normal; white-space: nowrap; } &::after { content: ""; position: absolute; background: #fff; top: -50px; left: -75px; height: 155px; opacity: 0.4; transform: rotate(-35deg); // transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1); width: 5px; z-index: -10; // animation: none; animation: moveAfter 3s cubic-bezier(0.19, 1, 0.22, 1) 550ms forwards; } } .sp-cat-position-top-left, .sp-cat-position-center-top, .sp-cat-position-top-right { .sp-smart-style-image-sample-components { top: 40px; } } @keyframes moveAfter { to { left: 140%; } } .sp-smart-post-component-title { margin-bottom: 9px; margin-top: -4px !important; } .sp-smart-post-spacing .sp-smart-post-component-title, .sp-smart-post-range-control .sp-smart-post-component-title { margin-bottom: 0px; } .suggest-widget.visible { left: 0 !important; } .block-editor-block-popover:has(.block-editor-block-list__insertion-point) { display: none; } // Date Picker css. .sp-smart-specific-date-item, .sp-smart-specific-date { margin-bottom: 8px; } .sp-smart-specific-date-item { display: flex; justify-content: space-between; align-items: center; .react-datepicker__tab-loop { position: absolute; } .react-datepicker-popper { left: -55px !important; } .react-datepicker-wrapper { input { width: 130px; margin: 0; height: 32px; } } svg.react-datepicker__triangle { left: auto !important; right: 60px !important; } } .sp-column-resizer { display: none; } .is-selected, .is-hovered, .sp-hovered { .sp-column-resizer { display: block; } } .sp-global-typography-typeset { display: flex; flex-direction: column; row-gap: 12px; margin-bottom: 16px; .sp-typography-typeset-label { font-size: 13px; font-weight: 400; color: #1e1e1e; font-family: Inter, sans-serif; } .sp-global-typography-typeset-btn-group { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; .sp-global-typography-typeset-btn { display: flex; border-radius: 2px; border: 1.5px solid; border-color: #ddd; padding: 12px; cursor: pointer; &.active { border-color: #ff5b2e; } .sp-typeset-btn-label { color: #2f2f2f; text-align: center; font-size: 26px; font-style: normal; font-weight: 400; line-height: 19px; user-select: none; } } } } .sp-mb-16 { margin-bottom: 16px; } .sp-mb-12 { margin-bottom: 12px; } .sp-global-typography-fonts-list-wrapper { .sp-global-typography-fonts-list-list { display: flex; flex-direction: column; } .sp-smart-post-component-title { margin-bottom: 0; } .sp-smart-post-typography { width: 100%; } .sp-global-typography-fonts-list-item { display: flex; width: 252px; height: 40px; padding: 4px 14px; justify-content: space-between; align-items: center; border-radius: 2px 2px 0 0; border: 1px solid #ddd; background: #fff; &:not(:last-child) { border-bottom: none; } .sp-list-item-label { font-size: 13px; font-style: normal; font-weight: 400; line-height: 20px; } .sp-list-name { color: #2f2f2f; } .sp-list-variants { color: #757575; } .sp-list-icon { font-size: 13px; line-height: 10px; } } } .smart-post-global-color { flex: 1; height: 30px; } .smart-post-global-content { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; } .smart-post-preset-color-show { display: flex; } .smart-post-global-current-content { padding: 3px; border: 1px solid #ddd; border-radius: 2px; } .smart-post-global-color-preset { display: flex; margin-top: 30px; } .smart-post-global-current-content.selected { border-color: #ff5b2e; } .smart-post-custom-color-item { display: flex; align-items: center; gap: 8px; padding: 8px; background: #f6f7f7; border-radius: 4px; } .smart-post-custom-color-preview { width: 24px; height: 24px; border-radius: 4px; } .smart-post-custom-color-name { flex: 1; font-size: 13px; } .smart-post-gradient-presets { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin: 16px 0; } .smart-post-gradient-preset { height: 60px; border-radius: 4px; cursor: pointer; display: flex; align-items: center; justify-content: center; color: white; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); font-size: 12px; text-align: center; padding: 8px; } .smart-post-gradient-preview { height: 60px; border-radius: 4px; margin: 16px 0; } // section heading block css .sp-smart-post-section-heading-block-panel-body { .sp-smart-post-select-dropdown-option.active:hover, .sp-smart-post-select-dropdown-option.active { svg { fill: #2f2f2f; } g[fill="#F05D31"] { fill: #fff; } rect[fill="#F05D31"] { fill: #fff; } path[fill="#F05D31"] { fill: #fff; } path[fill="#fff"] { fill: #2f2f2f; } } } .editor-styles-wrapper a.sp-social-profile-item-wrapper, a.sp-social-profile-item-wrapper { display: block; text-decoration: none; position: relative; } .sp-block-is-selected { outline: 1.5px solid #007cba; } .sp-table-of-content-toc { position: static !important; width: 100% !important; } // Meta field design #sp_post_video_box .postbox-header h2, #sp_post_video_box .inside { padding-left: 16px !important; padding-right: 16px !important; } .sp-smart-meta-title { white-space: nowrap; } .sp-gallery-preview-images { position: relative; } span.sp-gallery-remove-img { position: absolute; right: -5px; top: -4px; padding: 5px; background: red; border-radius: 50%; color: #fff; line-height: 7px; cursor: pointer; opacity: 0; visibility: hidden; transition: all .3s; } .sp-gallery-preview-images:hover span.sp-gallery-remove-img { opacity: 1; visibility: visible; } .sp-smart-video-metabox { span { font-size: 13px; font-weight: 500; } &-input { display: flex; margin-top: 6px; position: relative; input { width: 100%; height: 32px; border: 1px solid #ddd; padding-right: 54px; &:focus { outline: none; box-shadow: none; border-color: #ddd; } } .sp-smart-upload-video-btn { position: absolute; right: 0; top: 0; height: 100%; background-color: var(--sp-smart-primary-2-600); color: #fff; border: none; width: 40px; border-top-left-radius: 0; border-bottom-left-radius: 0; cursor: pointer; } } &-note { font-size: 11px; font-style: italic; font-weight: 400; line-height: 20px; color: #949494; margin: 5px 0 8px; display: inline-block; } } .sp-gallery-metabox { .sp-gallery-preview { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; img { border-radius: 2px; } } .sp-upload-gallery { border: none; text-align: left; background: transparent; margin-top: 10px; font-size: 13px; font-weight: 400; color: #2271B1; text-decoration: underline; cursor: pointer; img { border-radius: 2px; } } .sp-upload-gallery { border: none; text-align: left; background: transparent; margin-top: 10px; font-size: 13px; font-weight: 400; color: #2271b1; text-decoration: underline; } } .sp-smart-dash-block-btn { display: flex; justify-content: center; padding: 10px 15px; text-decoration: none; background: var(--sp-smart-primary-2-600); color: #fff !important; margin-top: 15px; border-radius: 4px; gap: 10px; } .sp-smart-post-modules-notes { color: #2f2f2f; font-family: Roboto; font-size: 12px; font-style: normal; font-weight: 400; line-height: 16px; a { color: #757575; font-weight: 600; text-decoration: underline; } } .sp-smart-post-popup-wrapper { width: 350px; background-color: #ffffff; // padding: 20px; .sp-smart-post-popup-content-area { width: 100%; } } .sp-smart-post-popup-wrapper:has(.sp-smart-global-shadow-wrapper) { width: 100%; padding: 0; } .sp-table-of-content-toc { position: static !important; transform: translateY(0%) !important; } .sp-smart-help-text { font-size: 11px; font-style: italic; font-weight: 400; line-height: 20px; color: #949494; position: static !important; transform: translateY(0%) !important; } .rfm-marquee-container { overflow-x: hidden; display: flex; flex-direction: row; position: relative; width: var(--width); transform: var(--transform); } .rfm-marquee { flex: 0 0 auto; min-width: var(--min-width); z-index: 1; display: flex; flex-direction: row; align-items: center; animation: scroll var(--duration) linear var(--delay) var(--iteration-count); animation-play-state: var(--play); animation-delay: var(--delay); animation-direction: var(--direction); } .rfm-initial-child-container { flex: 0 0 auto; display: flex; min-width: auto; flex-direction: row; align-items: center; } .rfm-marquee-container:hover div { animation-play-state: var(--pause-on-hover); } .editor-styles-wrapper .is-root-container .sp-smart-post-smart-lists-wrapper a, .editor-styles-wrapper .is-root-container .sp-smart-post-wrapper a { text-decoration: none; } .editor-styles-wrapper .is-root-container .wp-block-sp-smart-post-show-smart-post-parent a { text-decoration: none; } // @media screen and (max-width: 767px) { // .block-editor-block-list__layout > div { // max-width: 100% !important; // } // } .sp-smart-post-title-badges-style-tab-wrapper { padding: 20px; } .sp-smart-post-title-wrapper { display: flex; } .sp-smart-post-title-badges-style-tab-wrapper { .sp-smart-post-popup-content-area { padding: 18px; } }