//nav link .wp-block-navigation-link.is-style-acclivity { &-gradient-nav-link { //gradient border and text @include gradient-border; padding: 0.7rem 1.5rem; & .wp-block-navigation-item__content > * { @include gradient-text; } & .block-editor-block-list__layout { display: none; } } &-footer-nav-link { //footer link .wp-block-navigation-item__content { color: var(--wp--preset--color--paragraph-text); &:hover { color: var(--wp--preset--color--primary); } &::before { content: ""; } &:hover::before { width: 0%; } } } } //button .wp-block-button.is-style-acclivity-gradient-btn { @include gradient-border; & .wp-element-button.wp-block-button__link { @include gradient-text; } } .wp-block-buttons { position: relative; z-index: 1; } .wp-block-post-terms.is-style-acclivity-gradient-btn { @include gradient-border; flex-wrap: wrap; & > a { @include gradient-text; } } //post-title / post-terms .wp-block-post-title.is-style-acclivity-gradient-text, .wp-block-post-terms.is-style-acclivity-gradient-text, .wp-block-query-title.is-style-acclivity-gradient-text { @include gradient-text; } .wp-block-post-excerpt.is-style-acclivity-gradient-text { & a { @include gradient-text; } } //core/group .wp-block-group.is-style-acclivity-group-color-blend { //background image dark background-image: var(--wp--preset--gradient--light-pink-to-neon-blue), url("../images/background-image.jpeg"); background-blend-mode: var(--wp--custom--blend--dark); } .wp-block-group.is-style-acclivity-group-color-dodge { //background image bright background-image: var(--wp--preset--gradient--light-pink-to-neon-blue), url("../images/background-image.jpeg"); background-color: var(--wp--preset--color--call-to-action-light-blend); background-blend-mode: var(--wp--custom--blend--light); } .wp-block-group.is-style-acclivity-group-blur { //background blur -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); } .wp-block-group.is-style-acclivity-hide-overflow { //overflow-hidden overflow: hidden; } //core/post-author .wp-block-post-author.is-style-acclivity-gradient-author { & p { @include gradient-text; } } //core/group .wp-block-group.is-style-acclivity-align-stretch.is-layout-flex { //vertical stretch (for row block) align-items: stretch; justify-content: center; } @include respond(tablet) { .wp-block-group.is-style-acclivity-mobile-center { //Mobile Center align-items: center; } .wp-block-group.is-style-acclivity-mobile-center * { //Mobile Center text-align: center; } } //core/list ul.is-style-acclivity-style-none { //No Bullets list-style: none; padding-left: 0; } //core/post-template .is-flex-container.is-style-acclivity-template-stretch.wp-block-post-template.is-layout-flow { justify-content: center; li { display: flex; justify-content: center; align-self: stretch; // flex-basis: 100%; & > div.wp-block-group { width: 100%; } } } @media only screen and (max-width: 37.5em) { .is-flex-container.is-style-acclivity-template-stretch.wp-block-post-template.is-layout-flow { li { display: block; } } } //Tags .is-style-acclivity-tag-style.wp-block-post-terms { display: flex; flex-wrap: wrap; gap: 1rem; & > a { background-color: var(--wp--preset--color--tertiary); color: var(--wp--preset--color--contrast); padding: 0.5rem 1rem; border-radius: 0.5rem; // margin-bottom: 1rem; &::before { content: "#"; } &:hover { background-color: var(--wp--preset--color--contrast-hover); color: var(--wp--preset--color--background); } // &:not(:last-child) { // margin-right: 1rem; // } } & > .wp-block-post-terms__separator { display: none; } } //search block .is-style-acclivity-gradient-search { & label { margin-bottom: 1rem; } & .wp-block-search__inside-wrapper { @include gradient-border; overflow: hidden; align-items: stretch; background-color: transparent; padding: 2px; z-index: 0; & > input { padding: 0.7rem 1.5rem; width: 100%; border-radius: 0.8rem 0 0 0.8rem; } & > button { padding: 0.3rem 0.6rem; margin: 0; border-radius: 0 0.8rem 0.8rem 0; } } } .is-style-acclivity-tag-cloud-vertical-list, .is-style-acclivity-tag-cloud-vertical-list .wp-block-tag-cloud { display: flex; flex-direction: column; margin: 0; } //File .wp-block-file.is-style-acclivity-file { padding: 1rem 1.5rem; @include gradient-border; & a { @include gradient-text; } }