Changeset 49987 for trunk/src/wp-content/themes/twentytwentyone/assets/sass/05-blocks/search/_style.scss
- Timestamp:
- 01/20/2021 05:49:28 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwentyone/assets/sass/05-blocks/search/_style.scss
r49726 r49987 29 29 } 30 30 31 .has-background &, 32 [class*="background-color"] &, 33 [style*="background-color"] &, 34 .wp-block-cover[style*="background-image"] & { 35 border-color: currentColor; 36 } 37 38 .has-background.has-gray-background-color &, 39 .has-background.has-dark-gray-background-color &, 40 .has-background.has-black-background-color & { 41 border-color: var(--global--color-white); 31 .has-background & { 32 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 42 33 } 43 34 } … … 45 36 button.wp-block-search__button { 46 37 margin-left: 0; 47 background-color: transparent;48 color: var(--button--color-text-hover);49 38 line-height: 1; 50 51 &:hover {52 background-color: var(--button--color-background);53 color: var(--button--color-text);54 }55 39 56 40 &.has-icon { … … 64 48 } 65 49 66 .has-background.has-gray-background-color &, 67 .has-background.has-dark-gray-background-color &, 68 .has-background.has-black-background-color & { 69 color: var(--global--color-white); 70 border-color: currentColor; 50 &:hover, 51 &:active { 71 52 72 &:hover{73 background-color: var(-- button--color-background);74 border-color: var(--global--color-white);75 color: var(--global--color-white);53 .has-background & { 54 background-color: var(--local--color-background, var(--global--color-background)) !important; 55 color: var(--local--color-primary, var(--global--color-primary)) !important; 56 } 76 57 77 .is-dark-theme & { 78 color: var(--button--color-text); 79 } 80 } 81 } 82 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 border-color: currentColor; 91 color: currentColor; 92 93 &:hover { 94 background-color: var(--form--border-color); 95 border-color: var(--form--border-color); 96 color: var(--global--color-white); 97 98 .is-dark-theme & { 99 border-color: var(--button--color-text); 100 background-color: var(--button--color-text); 101 color: var(--button--color-background); 102 } 58 .has-text-color & { 59 color: var(--local--color-primary, var(--global--color-primary)) !important; 103 60 } 104 61 } … … 111 68 border: var(--form--border-width) solid var(--form--border-color); 112 69 border-radius: var(--form--border-radius); 70 padding: var(--form--border-width); 71 72 .has-background & { 73 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 74 } 113 75 114 76 .wp-block-search__input { 77 margin-left: 0; 115 78 margin-right: 0; 79 padding-left: var(--form--spacing-unit); 116 80 81 // Add outline for focus styles to override default 117 82 &:focus { 83 color: var(--form--color-text); 84 outline-offset: -2px; 118 85 outline: 2px dotted var(--form--border-color); 119 outline-offset: -5px;120 121 .is-dark-theme & {122 outline-color: currentColor;123 }124 86 } 125 87 } 126 }127 128 &.wp-block-search__text-button {129 88 130 89 button.wp-block-search__button { 131 // Match the text button size with the icon button.132 90 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 133 }134 }135 91 136 button.wp-block-search__button { 137 138 .has-background.has-gray-background-color &, 139 .has-background.has-dark-gray-background-color &, 140 .has-background.has-black-background-color & { 141 border-color: var(--button--color-background); 142 color: var(--button--color-background); 143 92 // Search button always needs black contrast against white form background 144 93 &:hover { 145 color: var(--global--color- white);94 color: var(--global--color-dark-gray); 146 95 } 147 96 148 97 .is-dark-theme & { 149 border-color: var(--button--color-text); 150 color: var(--button--color-text); 98 color: var(--global--color-dark-gray); 151 99 152 100 &:hover { 101 background-color: var(--global--color-dark-gray); 153 102 color: var(--global--color-white); 154 103 } 155 104 } 156 }157 105 158 .is-dark-theme & { 159 border-color: var(--button--color-text); 160 color: var(--button--color-text); 161 162 &:hover { 163 border-color: var(--button--color-text); 164 background-color: var(--button--color-text); 165 color: var(--button--color-background); 106 &.has-icon { 107 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 166 108 } 167 109 }
Note: See TracChangeset
for help on using the changeset viewer.