body, .editor-styles-wrapper { .block-editor-block-list__layout.is-root-container .areoi-header-container, .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .areoi-header-container { position: relative !important; } .areoi-lightspeed-block { &:after { content: ''; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 10; } } .areoi-link-control { .block-editor-link-control { min-width: 1px; } .block-editor-link-control__search-item, .block-editor-link-control__tools { padding: 16px 0; } .components-base-control { margin: 0 0 24px 0; } .block-editor-link-control__search-results { padding: 0; button { padding: 16px; } } } .areoi-panel-row { .components-base-control { width: 100% !important; .rich-text { min-height: 35px; border: 1px solid #8c8f94; line-height: normal; margin: 0; padding: 8px; border-radius: 3px; &:focus { border-color: #2271b1; color: #0a4b78; box-shadow: 0 0 0 1px #2271b1; } } } } .components-panel__row label, .areoi-link-control label { margin-bottom: 8px !important; display: block; } .responsive-tab-panel { border-top: 1px solid #e0e0e0; .components-tab-panel__tabs-item { padding: 3px 12px; flex: 1; text-align: center; &.active-tab { box-shadow: inset 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color); } } } .areoi-components-button-img { height: auto; margin-bottom: 8px; } .areoi-post-list, .areoi-icon-list { max-height: 300px; overflow-y: auto; border: 1px solid #757575; border-radius: 3px; padding: 6px 8px; } .areoi-icon-list-item { min-height: 40px; border: 1px solid #ddd; border-radius: 3px; padding: 10px 10px 10px 50px; position: relative; display: flex; align-items: center; margin-bottom: 5px; cursor: pointer; } .areoi-icon-list-item.selected { background: #007cba; color: #fff; border-color: #007cba; } .areoi-icon-list-item.highlighted { background-color: #fff; border-color: #007cba; color: #007cba; cursor: default; } .areoi-icon-base-control { margin-bottom: 10px !important; } .areoi-icon-list-item i { position: absolute; top: 50%; left: 10px; transform: translate( 0, -50% ); font-size: 24px; } .areoi-panel-row { display: block; margin-bottom: 16px; padding-bottom: 16px; border-bottom: 1px dashed #ddd; &:last-of-type { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } .components-color-picker__body { padding-left: 0; padding-right: 0; } .components-base-control, .components-base-control:last-child { margin-bottom: 0; } .areoi-panel-row__label { font-size: 11px; font-weight: 500; line-height: 1.4; text-transform: uppercase; display: inline-block; margin-bottom: calc(8px); padding: 0px; } table { width: 100%; td { padding: 0; margin: 0; } } &.areoi-panel-row-no-border { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } } .areoi-panel-row-color { .components-dropdown, .components-circular-option-picker__custom-clear-wrapper { display: none; } .components-color-picker, .react-colorful { width: 100% !important; } .react-colorful { padding: 10px 10px 0 10px; } .react-colorful__saturation { height: 150px !important; } .areoi-color-picker { border: 1px solid #ddd; } .components-circular-option-picker { border-top: 1px solid #ddd; padding: 10px; margin-top: 0; } } .areoi-panel-body { padding: 0 16px; } .areoi-device-specific { background: #f2f2f2; padding: 20px; border-top: 1px solid #e0e0e0; text-align: center; } .responsive-tab-panel .components-tab-panel__tabs-item.areoi-tab-highlight { background-color: rgba( #42e695, 0.1 ); } .responsive-tab-panel .components-tab-panel__tabs-item.active-tab.areoi-tab-highlight { box-shadow: inset 0 var(--wp-admin-border-width-focus) #42e695; } .block-editor-block-list__layout.is-root-container { .wp-block.container-fluid { max-width: 100%; } /*.wp-block:not([class*='container']) { max-width: 100%; } .wp-block[data-align="wide"]:not([class*='container']) { max-width: 100%; }*/ .wp-block[data-align="full"]:not([class*='container']) { max-width: none; } .wp-block-areoi-banner, .wp-block-areoi-banner-item, .wp-block-areoi-content-with-media, .wp-block-areoi-strip, .wp-block-areoi-row { max-width: none; } .wp-block.strip, .wp-block.wp-block-areoi-container, .wp-block.row, .wp-block.grid, .wp-block.col { margin-top: 0; margin-bottom: 0; padding-top: 15px; padding-bottom: 15px; } .wp-block.strip.is-selected, .wp-block.wp-block-areoi-container.is-selected, .wp-block.row.is-selected, .wp-block.col.is-selected, .wp-block.strip.has-child-selected, .wp-block.wp-block-areoi-container.has-child-selected, .wp-block.row.has-child-selected, .wp-block.col.has-child-selected { // padding: 28px 15px; .wp-block.wp-block-areoi-container, .wp-block.row, .wp-block.col { // padding: 28px 15px; } } .background, .areoi-background { width: 100%; height: 100%; position: absolute; top: 0; left: 0; overflow: hidden; .container-fluid, .row, .col { height: 100%; } .col { overflow: hidden; } img, video { max-width: none; width: auto; height: auto; min-width: 100%; min-height: 100%; display: block; position: absolute; top: 50%; left: 50%; transform: translate( -50%, -50% ); } &__image { background-size: cover; background-position: center; } &__image, &__color, &__overlay { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } } .div, .strip, .container, .row { & > .block-editor-inner-blocks { width: 100%; height: 100%; & > .block-editor-block-list__layout { width: 100%; height: 100%; } } } .block-list-appender { // width: 100%; } .block-editor-block-list__layout { // padding-bottom: 28px; } } .areoi-preview { height: 360px; background-color: red; } .wp-block.is-selected[class*="wp-block-areoi"]:not( .wp-block-areoi-card-header, .wp-block-areoi-card-body, .wp-block-areoi-card-footer, .wp-block-areoi-nav-and-tab-item, .wp-block-areoi-dropdown-item, .wp-block-areoi-button, .wp-block-areoi-card-header, .wp-block-areoi-accordion-item, .wp-block-areoi-alert, .wp-block-areoi-breadcrumb, .wp-block-areoi-list-group-item, .wp-block-areoi-progress, .wp-block-areoi-modal-header, .wp-block-areoi-modal-body, .wp-block-areoi-modal-footer, .wp-block-areoi-offcanvas-header, .wp-block-areoi-offcanvas-body, .wp-block-areoi-toast-header, .wp-block-areoi-toast-body ), .wp-block.has-child-selected[class*="wp-block-areoi"]:not( .wp-block-areoi-card-header, .wp-block-areoi-card-body, .wp-block-areoi-card-footer, .wp-block-areoi-nav-and-tab-item, .wp-block-areoi-dropdown-item, .wp-block-areoi-button, .wp-block-areoi-card-header, .wp-block-areoi-accordion-item, .wp-block-areoi-alert, .wp-block-areoi-breadcrumb, .wp-block-areoi-list-group-item, .wp-block-areoi-progress, .wp-block-areoi-modal-header, .wp-block-areoi-modal-body, .wp-block-areoi-modal-footer, .wp-block-areoi-offcanvas-header, .wp-block-areoi-offcanvas-body, .wp-block-areoi-toast-header, .wp-block-areoi-toast-body ), .is-selected .wp-block[class*="wp-block-areoi"]:not( .wp-block-areoi-card-header, .wp-block-areoi-card-body, .wp-block-areoi-card-footer, .wp-block-areoi-nav-and-tab-item, .wp-block-areoi-dropdown-item, .wp-block-areoi-button, .wp-block-areoi-card-header, .wp-block-areoi-accordion-item, .wp-block-areoi-alert, .wp-block-areoi-breadcrumb, .wp-block-areoi-list-group-item, .wp-block-areoi-progress, .wp-block-areoi-modal-header, .wp-block-areoi-modal-body, .wp-block-areoi-modal-footer, .wp-block-areoi-offcanvas-header, .wp-block-areoi-offcanvas-body, .wp-block-areoi-toast-header, .wp-block-areoi-toast-body ), .has-child-selected .wp-block[class*="wp-block-areoi"]:not( .wp-block-areoi-card-header, .wp-block-areoi-card-body, .wp-block-areoi-card-footer, .wp-block-areoi-nav-and-tab-item, .wp-block-areoi-dropdown-item, .wp-block-areoi-button, .wp-block-areoi-card-header, .wp-block-areoi-accordion-item, .wp-block-areoi-alert, .wp-block-areoi-breadcrumb, .wp-block-areoi-list-group-item, .wp-block-areoi-progress, .wp-block-areoi-modal-header, .wp-block-areoi-modal-body, .wp-block-areoi-modal-footer, .wp-block-areoi-offcanvas-header, .wp-block-areoi-offcanvas-body, .wp-block-areoi-toast-header, .wp-block-areoi-toast-body ), .wp-block-areoi-div:hover { &:before { content: attr( data-type ) attr( data-anchor ); background-color: rgba( 0, 0, 0, 0.6 ); padding: 0 5px; color: #fff; font-size: 12px; position: absolute; top: 0; left: 0; z-index: 20; } } .row.is-selected, .row.has-child-selected { padding-bottom: 50px !important; & > .block-editor-inner-blocks { & > .block-editor-block-list__layout { & > .block-list-appender { position: absolute; bottom: -45px; } } } } .strip.is-selected, .strip.has-child-selected, .container.is-selected, .container.has-child-selected { padding-bottom: 50px !important; } .areoi-gallery-container { width: 100%; } .areoi-gallery { border: 1px solid #ddd; border-radius: 3px; overflow: hidden; .areoi-gallery-item { display: flex; align-items: center; padding: 8px; border-bottom: 1px solid #ddd; &:last-of-type { border-bottom: none; } p { margin-bottom: 0; } .areoi-gallery-item-media { width: 50px; height: 50px; margin: 0 8px 0 0; img, video { width: 100%; height: 100%; object-fit: cover; display: block; } } .areoi-galery-item-label { flex-grow: 1; a { margin-right: 20px; &.areoi-remove-link { color: red; } } } .areoi-galery-item-arrows { margin-left: 8px; button { background: #fff; border: 1px solid #ddd; width: 26px; height: 26px; padding: 0; display: block; border-radius: 3px 3px 0 0; cursor: pointer; &:last-of-type { border-radius: 0 0 3px 3px; border-top: none; } } } } } .areoi-gallery-items { border: none; .areoi-gallery-item { border: none; border-top: 1px solid #ddd; } } .wp-block-widget-area { .components-panel__body-title { font-size: inherit !important; } } .areoi-field-reset .components-flex { display: block; } }