style.scss (6181B)
1 @import "../_variables"; 2 3 .wp-full-overlay { 4 margin-left: 300px; 5 } 6 7 @media screen and (min-width: 1667px) { 8 .wp-full-overlay { 9 margin-left: 18%; 10 } 11 } 12 13 button { 14 box-sizing: border-box; 15 pointer-events: all; 16 } 17 18 .wp-full-overlay.hide { 19 display: none; 20 } 21 22 .theme-screenshot-wrap { 23 overflow: hidden; 24 position: relative; 25 max-height: 300px; 26 margin: 15px 0; 27 border: 1px solid #ccc; 28 } 29 .install-theme-info { 30 padding-bottom: 0px; 31 h3 a { 32 float: right; 33 opacity: 0.6; 34 &:hover { 35 opacity: 1; 36 } 37 } 38 } 39 40 .install-theme-info .theme-screenshot { 41 width: 100% !important; 42 border: none !important; 43 margin: 0 !important; 44 display: block; 45 } 46 47 .expanded .wp-full-overlay-footer { 48 height: 111px !important; 49 left: initial; 50 51 .button-hero { 52 text-align: center; 53 } 54 } 55 56 .wp-full-overlay .wp-full-overlay-sidebar-content { 57 bottom: 100px; 58 59 .redux-templates-dependencies-list { 60 h4 { 61 color: #23282d; 62 font-size: 1.1em; 63 text-align: center; 64 } 65 66 border-top: 1px solid #eee; 67 color: #82878c; 68 font-size: 13px; 69 font-weight: 400; 70 margin: 30px 0 0 0; 71 72 .redux-templates-dependency-blocks { 73 .redux-templates-dependency-name { 74 color: #444; 75 font-weight: 600; 76 margin-right: 5px; 77 } 78 } 79 80 } 81 } 82 83 .footer-import-button-wrap { 84 padding: 10px 20px; 85 display: flex; 86 justify-content: center; 87 } 88 89 .wp-full-overlay-footer .view-site, 90 .wp-full-overlay-footer .go-pro, 91 .wp-full-overlay-footer .redux-templates-import { 92 width: 100%; 93 } 94 95 .redux-templates-button-download { 96 border: 1px solid #3dbfe8; 97 background: #3dbfe8; 98 box-shadow: 0 1px 0 #165cb4; 99 color: #fff; 100 } 101 102 .wp-full-overlay-main { 103 left: 0; 104 right: 0; 105 top: 0; 106 bottom: 0; 107 height: 100%; 108 -webkit-transition: background-color 1000ms linear; 109 -ms-transition: background-color 1000ms linear; 110 transition: background-color 1000ms linear; 111 background-color: unset; 112 113 &.loaded { 114 &::before { 115 display: none !important; 116 } 117 118 iframe { 119 background-color: #fff; 120 } 121 } 122 123 .components-spinner { 124 position: absolute; 125 top: 50%; 126 left: 50%; 127 transform: translateX(-50%) translateY(-50%); 128 } 129 } 130 131 .theme-install-overlay iframe { 132 height: 100%; 133 width: 100%; 134 z-index: 20; 135 transition: opacity 0.3s; 136 137 } 138 139 140 .redux-templates-dependency-blocks { 141 display: flex; 142 143 .block-head { 144 text-align: center; 145 width: 60px; 146 margin-right: 10px; 147 } 148 } 149 150 151 .requirements-list { 152 width: 100%; 153 154 ul { 155 margin: 0; 156 padding: 0; 157 list-style: none; 158 159 li { 160 cursor: pointer; 161 162 svg { 163 margin-right: 5px; 164 165 * { 166 fill: rgb(154, 154, 154); 167 } 168 } 169 170 line-height: 20px; 171 padding-bottom: 25px; 172 clear: left; 173 174 svg, 175 span, 176 div { 177 float: left; 178 } 179 180 transition: 300ms; 181 182 .redux-icon-wrapper { 183 display: inline; 184 } 185 186 span.pluginURL { 187 float: right; 188 } 189 190 i { 191 font-size: 1.1em; 192 } 193 194 .redux-icon-wrapper { 195 padding-left: 5px; 196 } 197 198 i { 199 &.fa-exclamation-triangle { 200 font-size: 0.9em; 201 line-height: 1.5em; 202 color: $missingColor; 203 } 204 } 205 206 &:hover { 207 svg * { 208 fill: rgb(105, 105, 105); 209 } 210 211 i.fa-exclamation-triangle { 212 color: $missingColorHover; 213 } 214 } 215 } 216 } 217 } 218 219 220 .redux-block-pills { 221 ul { 222 margin: 0; 223 padding: 0; 224 li { 225 margin: 0px 5px 10px 0; 226 float: left; 227 span { 228 --bg-opacity: 1 !important; 229 background-color: #edf2f7 !important; 230 background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; 231 border-radius: 9999px !important; 232 padding-top: 0.25rem !important; 233 padding-bottom: 0.25rem !important; 234 padding-left: 0.75rem !important; 235 padding-right: 0.75rem !important; 236 --text-opacity: 1 !important; 237 color: #4a5568 !important; 238 color: rgba(74, 85, 104, var(--text-opacity)) !important; 239 } 240 } 241 } 242 } 243 244 .redux-templates-modal-preview-box { 245 background: #f1f1f1; // To hide the spinner 246 img { 247 position: absolute; 248 top: 50%; 249 left: 50%; 250 transform: translateX(-50%) translateY(-50%); 251 max-width: 100%; 252 max-height: 100%; 253 } 254 } 255 256 .theme-hash { 257 text-align: center; 258 font-size: 14px; 259 position: relative; 260 261 i { 262 cursor: pointer; 263 margin-right: 5px; 264 margin-left: 5px; 265 } 266 267 .copied { 268 color: #656a6f; 269 position: absolute; 270 line-height: 75%; 271 margin-left: 10px; 272 opacity: 0.6; 273 } 274 275 .the-copy { 276 border-bottom-right-radius: 0 !important; 277 border-top-right-radius: 0 !important; 278 } 279 280 .the-hash { 281 border-bottom-left-radius: 0 !important; 282 border-top-left-radius: 0 !important; 283 border-left: 0 !important; 284 } 285 286 .hideMe { 287 -webkit-animation: cssAnimation 3s forwards; 288 animation: cssAnimation 3s forwards; 289 } 290 291 @keyframes cssAnimation { 292 0% { 293 opacity: 1; 294 } 295 90% { 296 opacity: 1; 297 } 298 100% { 299 opacity: 0; 300 } 301 } 302 @-webkit-keyframes cssAnimation { 303 0% { 304 opacity: 1; 305 } 306 90% { 307 opacity: 1; 308 } 309 100% { 310 opacity: 0; 311 } 312 } 313 }