Changeset 49987 for trunk/src/wp-content/themes/twentytwentyone/assets/sass/05-blocks/search/_editor.scss
- Timestamp:
- 01/20/2021 05:49:28 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwentyone/assets/sass/05-blocks/search/_editor.scss
r49574 r49987 8 8 } 9 9 10 &.wp-block-search__button-inside .wp-block-search__inside-wrapper, 10 11 .wp-block-search__input { 11 12 border: var(--form--border-width) solid var(--form--border-color); … … 22 23 } 23 24 24 .has-background.has-white-background-color &, 25 .has-background.has-green-background-color &, 26 .has-background.has-blue-background-color &, 27 .has-background.has-purple-background-color &, 28 .has-background.has-red-background-color &, 29 .has-background.has-orange-background-color &, 30 .has-background.has-yellow-background-color & { 31 32 .is-dark-theme & { 33 border-color: var(--form--color-text); 34 } 35 } 36 37 .has-background.has-gray-background-color &, 38 .has-background.has-dark-gray-background-color &, 39 .has-background.has-black-background-color & { 40 border-color: var(--global--color-white); 25 .has-background & { 26 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 41 27 } 42 28 } … … 46 32 box-shadow: none; 47 33 margin-left: 0; 48 background-color: transparent;49 color: var(--button--color-text-hover);50 51 &:hover {52 color: var(--button--color-text);53 background-color: var(--button--color-background);54 }55 34 56 35 &.has-icon { 57 36 padding: calc(2 * var(--button--padding-vertical)) calc(0.5 * var(--button--padding-horizontal)); 37 display: inherit; 58 38 59 39 svg { … … 63 43 } 64 44 65 .has-background.has-gray-background-color &, 66 .has-background.has-dark-gray-background-color &, 67 .has-background.has-black-background-color & { 68 color: var(--global--color-white); 69 border-color: currentColor; 45 &:hover, 46 &:active { 70 47 71 &:hover{72 color: var(--global--color-white);73 background-color: var(--button--color-background);74 border-color: var(--global--color-white);48 .has-background & { 49 background-color: var(--local--color-background, var(--global--color-background)) !important; 50 color: var(--local--color-primary, var(--global--color-primary)) !important; 51 } 75 52 76 .is-dark-theme & { 77 color: var(--button--color-text); 78 background-color: var(--button--color-background); 79 } 53 .has-text-color & { 54 color: var(--local--color-primary, var(--global--color-primary)) !important; 80 55 } 81 56 } 82 57 83 .has-background.has-white-background-color &, 84 .has-background.has-green-background-color &, 85 .has-background.has-blue-background-color &, 86 .has-background.has-purple-background-color &, 87 .has-background.has-red-background-color &, 88 .has-background.has-orange-background-color &, 89 .has-background.has-yellow-background-color & { 90 91 &:hover { 92 color: var(--global--color-white); 93 background-color: var(--form--border-color); 94 border-color: var(--form--border-color); 95 } 96 97 .is-dark-theme & { 98 color: var(--form--color-text); 99 border-color: currentColor; 100 101 &:hover { 102 color: var(--global--color-white); 103 background-color: var(--button--color-text); 104 border-color: var(--button--color-text); 105 } 106 } 58 // Remove :focus styles in the editor 59 &:focus { 60 outline-offset: inherit; 61 outline: inherit; 107 62 } 108 63 } … … 110 65 &.wp-block-search__button-inside { 111 66 112 .wp-block-search__input, 113 .has-background.has-white-background-color & .wp-block-search__input, 114 .has-background.has-green-background-color & .wp-block-search__input, 115 .has-background.has-blue-background-color & .wp-block-search__input, 116 .has-background.has-purple-background-color & .wp-block-search__input, 117 .has-background.has-red-background-color & .wp-block-search__input, 118 .has-background.has-orange-background-color & .wp-block-search__input, 119 .has-background.has-yellow-background-color & .wp-block-search__input { 67 .wp-block-search__inside-wrapper { 68 padding: var(--form--border-width); 69 } 70 71 .wp-block-search__input { 120 72 border: none; 121 73 } 122 74 123 &.wp-block-search__text-button { 75 &.wp-block-search__text-button, 76 &.wp-block-search__icon-button { 124 77 125 78 .wp-block-search__button { 126 // Match the text button size with the icon button. 127 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 79 // Search button always needs black contrast against white form background 80 &:hover { 81 color: var(--global--color-dark-gray); 82 } 83 84 .is-dark-theme & { 85 color: var(--global--color-dark-gray); 86 87 &:hover { 88 background-color: var(--global--color-dark-gray); 89 color: var(--global--color-white); 90 } 91 } 128 92 } 129 93 } 130 94 131 .wp-block-search__button { 132 133 .is-dark-theme & { 134 color: var(--button--color-text); 135 border-color: currentColor; 136 137 &:hover { 138 color: var(--global--color-white); 139 background-color: var(--button--color-text); 140 border-color: var(--button--color-text); 141 } 142 } 143 144 .has-background.has-gray-background-color &, 145 .has-background.has-dark-gray-background-color &, 146 .has-background.has-black-background-color & { 147 color: var(--button--color-text-hover); 148 border-color: currentColor; 149 150 &:hover { 151 color: var(--global--color-white); 152 background-color: var(--button--color-background); 153 border-color: var(--button--color-background); 154 } 155 156 .is-dark-theme & { 157 color: var(--button--color-text); 158 border-color: currentColor; 159 160 &:hover { 161 color: var(--global--color-white); 162 background-color: var(--button--color-text); 163 border-color: var(--button--color-text); 164 } 165 } 166 } 95 &.wp-block-search__text-button .wp-block-search__button { 96 // Match the text button size with the icon button. 97 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 167 98 } 168 99 }
Note: See TracChangeset
for help on using the changeset viewer.