admin-style.css
442 lines
| 1 | :root { |
| 2 | --oxyplug-preload-color-purple: #6751a4; |
| 3 | |
| 4 | --oxyplug-preload-color-red-dark: #cc1818; |
| 5 | |
| 6 | --oxyplug-preload-color-green: #0f7a65; |
| 7 | --oxyplug-preload-color-green-dark: #0c6150; |
| 8 | --oxyplug-preload-color-green-lighter: #adf0d6; |
| 9 | |
| 10 | --oxyplug-preload-color-gray-darker: #2d2d2dff; |
| 11 | --oxyplug-preload-color-gray-dark: #616161; |
| 12 | --oxyplug-preload-color-gray: #aaaaaa; |
| 13 | --oxyplug-preload-color-gray-light: #dddddd; |
| 14 | --oxyplug-preload-color-gray-lighter: #f7f7f7; |
| 15 | |
| 16 | --oxyplug-preload-color-cream: #f8f3e7; |
| 17 | } |
| 18 | |
| 19 | /* General Starts Here */ |
| 20 | :is(.tools_page_oxyplug-preload-settings) #wpcontent { |
| 21 | padding-left: 0; |
| 22 | |
| 23 | & .notice ~ .oxyplug-preload-admin-page { |
| 24 | margin-top: 15px; |
| 25 | } |
| 26 | } |
| 27 | |
| 28 | small.oxyplug-preload-smaller { |
| 29 | font-size: 0.5em; |
| 30 | } |
| 31 | |
| 32 | md-divider.oxyplug-preload-horizontal-divider { |
| 33 | color: var(--oxyplug-preload-color-gray-light); |
| 34 | --md-divider-thickness: 1px; |
| 35 | margin: 30px auto; |
| 36 | } |
| 37 | |
| 38 | .oxyplug-preload-note { |
| 39 | width: fit-content; |
| 40 | padding: 15px 15px 15px 35px; |
| 41 | margin-bottom: 30px; |
| 42 | border-radius: 8px; |
| 43 | color: var(--oxyplug-preload-color-gray-darker); |
| 44 | background: var(--oxyplug-preload-color-gray-lighter) url('../images/info.svg') no-repeat 10px center / 15px 15px; |
| 45 | } |
| 46 | |
| 47 | html[dir="rtl"] { |
| 48 | .oxyplug-preload-note { |
| 49 | padding: 15px 35px 15px 15px; |
| 50 | background-position-x: calc(100% - 10px); |
| 51 | } |
| 52 | } |
| 53 | |
| 54 | .oxyplug-preload-switch-wrap { |
| 55 | display: flex; |
| 56 | align-items: center; |
| 57 | column-gap: 15px; |
| 58 | @media (max-width: 767px) { |
| 59 | row-gap: 15px; |
| 60 | } |
| 61 | |
| 62 | span.active { |
| 63 | color: var(--oxyplug-preload-color-purple); |
| 64 | } |
| 65 | } |
| 66 | |
| 67 | .oxyplug-preload-in-row { |
| 68 | display: flex; |
| 69 | gap: 30px; |
| 70 | margin: 30px 0; |
| 71 | flex-direction: column; |
| 72 | @media (min-width: 1565px) { |
| 73 | flex-direction: row; |
| 74 | } |
| 75 | |
| 76 | > div:last-of-type { |
| 77 | /*margin-bottom: 45px;*/ |
| 78 | @media (min-width: 1565px) { |
| 79 | /*margin-bottom: 15px;*/ |
| 80 | } |
| 81 | } |
| 82 | |
| 83 | &.oxyplug-preload-fifty > div { |
| 84 | border: 1px solid var(--oxyplug-preload-color-gray-light); |
| 85 | border-radius: 28px; |
| 86 | padding: 20px 32px 45px; |
| 87 | @media (min-width: 1565px) { |
| 88 | width: calc(50% - 46px); |
| 89 | } |
| 90 | |
| 91 | &.oxyplug-preload-switch { |
| 92 | margin-bottom: 0; |
| 93 | } |
| 94 | } |
| 95 | } |
| 96 | |
| 97 | .oxyplug-preload-has-tooltip { |
| 98 | position: relative; |
| 99 | color: var(--oxyplug-preload-color-gray); |
| 100 | font-size: 24px; |
| 101 | vertical-align: text-top; |
| 102 | } |
| 103 | |
| 104 | .oxyplug-preload-tooltip { |
| 105 | position: absolute; |
| 106 | color: white; |
| 107 | background: var(--oxyplug-preload-color-gray-darker); |
| 108 | box-shadow: black 0 7px 10px -5px; |
| 109 | border: 1px solid black; |
| 110 | border-radius: 5px; |
| 111 | padding: 10px; |
| 112 | top: 20px; |
| 113 | left: calc(-170px / 2); |
| 114 | z-index: 10; |
| 115 | width: 300px; |
| 116 | line-height: 1.3; |
| 117 | font-size: 16px; |
| 118 | |
| 119 | a { |
| 120 | color: white; |
| 121 | } |
| 122 | } |
| 123 | |
| 124 | .oxyplug-preload-add-more { |
| 125 | margin-top: 30px; |
| 126 | } |
| 127 | |
| 128 | .oxyplug-preload-self-height { |
| 129 | @media (min-width: 1565px) { |
| 130 | align-self: flex-start; |
| 131 | } |
| 132 | } |
| 133 | /* General Ends Here */ |
| 134 | |
| 135 | /* Buttons Starts Here */ |
| 136 | .oxyplug-preload-remove-url { |
| 137 | --_hover-icon-color: var(--oxyplug-preload-color-red-dark); |
| 138 | } |
| 139 | /* Buttons Ends Here */ |
| 140 | |
| 141 | /* Spinner Starts Here */ |
| 142 | .oxyplug-preload-spinner-wrap { |
| 143 | display: none; |
| 144 | gap: 6px; |
| 145 | align-items: center; |
| 146 | |
| 147 | &.show { |
| 148 | display: inline-flex; |
| 149 | } |
| 150 | |
| 151 | & .oxyplug-preload-spinner { |
| 152 | background: url('../images/spinner.svg') no-repeat; |
| 153 | width: 20px; |
| 154 | height: 20px; |
| 155 | } |
| 156 | } |
| 157 | /* Spinner Ends Here */ |
| 158 | |
| 159 | /*** Snackbar Start ***/ |
| 160 | #oxyplug-preload-snackbar { |
| 161 | box-sizing: border-box; |
| 162 | position: fixed; |
| 163 | right: -365px; |
| 164 | bottom: 30px; |
| 165 | z-index: 10000; |
| 166 | transition: right 0.3s ease-in-out; |
| 167 | width: calc(100% - 20px); |
| 168 | padding: 16px; |
| 169 | border-radius: 18px; |
| 170 | color: white; |
| 171 | display: flex; |
| 172 | align-items: center; |
| 173 | gap: 12px; |
| 174 | |
| 175 | .second-part a { |
| 176 | text-align: center; |
| 177 | text-decoration: none; |
| 178 | border-radius: 5px; |
| 179 | display: block; |
| 180 | width: 100%; |
| 181 | color: white; |
| 182 | padding: 8px; |
| 183 | margin-top: 10px; |
| 184 | } |
| 185 | |
| 186 | &.show { |
| 187 | right: 10px; |
| 188 | } |
| 189 | |
| 190 | @media (min-width: 768px) { |
| 191 | width: 332px; |
| 192 | |
| 193 | &.show { |
| 194 | right: 30px; |
| 195 | } |
| 196 | } |
| 197 | |
| 198 | & .first-part { |
| 199 | height: 100%; |
| 200 | |
| 201 | & > span { |
| 202 | display: inline-block; |
| 203 | width: 42px; |
| 204 | height: 50px; |
| 205 | } |
| 206 | } |
| 207 | |
| 208 | &.oxyplug-preload-error { |
| 209 | background: var(--oxyplug-preload-color-red-dark); |
| 210 | |
| 211 | & .first-part > span { |
| 212 | background: url('../images/snackbar-icon-error.svg') no-repeat; |
| 213 | } |
| 214 | } |
| 215 | |
| 216 | &.oxyplug-preload-success { |
| 217 | background: var(--oxyplug-preload-color-green); |
| 218 | |
| 219 | .first-part > span { |
| 220 | background: url('../images/snackbar-icon-success.svg') no-repeat; |
| 221 | } |
| 222 | |
| 223 | .second-part a { |
| 224 | background: var(--oxyplug-preload-color-green-dark); |
| 225 | } |
| 226 | } |
| 227 | |
| 228 | & .second-part { |
| 229 | flex-grow: 1; |
| 230 | height: 100%; |
| 231 | max-width: 73%; |
| 232 | |
| 233 | & h3 { |
| 234 | display: none; |
| 235 | color: white; |
| 236 | margin: 0 0 5px 0; |
| 237 | font-weight: 500; |
| 238 | font-size: 22px; |
| 239 | line-height: 1; |
| 240 | } |
| 241 | |
| 242 | & p { |
| 243 | margin: 0; |
| 244 | font-size: 16px; |
| 245 | line-height: 1.3; |
| 246 | } |
| 247 | } |
| 248 | |
| 249 | & .third-part { |
| 250 | height: 100%; |
| 251 | align-self: flex-start; |
| 252 | |
| 253 | & .oxyplug-preload-close { |
| 254 | background: url('../images/cross.svg') no-repeat; |
| 255 | width: 16px; |
| 256 | height: 16px; |
| 257 | display: block; |
| 258 | cursor: pointer; |
| 259 | } |
| 260 | } |
| 261 | } |
| 262 | /*** Snackbar End ***/ |
| 263 | |
| 264 | /*** Settings Start ***/ |
| 265 | .oxyplug-preload-admin-page { |
| 266 | --md-outlined-select-text-field-outline-color: var(--oxyplug-preload-color-gray); |
| 267 | --md-outlined-text-field-outline-color: var(--oxyplug-preload-color-gray); |
| 268 | --md-outlined-text-field-container-shape: 8px; |
| 269 | --md-outlined-text-field-input-text-placeholder-color: var(--oxyplug-preload-color-gray); |
| 270 | |
| 271 | --_label-text-font: Oxygen; |
| 272 | --md-icon-font: "Material Icons"; |
| 273 | --_content-font: Oxygen; |
| 274 | --md-sys-typescale-body-large-font: Oxygen; |
| 275 | --md-list-item-label-text-font: Oxygen; |
| 276 | --md-menu-item-label-text-font: Oxygen; |
| 277 | --md-sys-typescale-headline-small-font: Oxygen; |
| 278 | --md-ref-typeface-brand: Oxygen; |
| 279 | --md-dialog-headline-font: Oxygen; |
| 280 | --md-ref-typeface-plain: Oxygen; |
| 281 | |
| 282 | --md-switch-track-color: var(--oxyplug-preload-color-gray-lighter); |
| 283 | --md-switch-track-outline-color: var(--oxyplug-preload-color-gray-dark); |
| 284 | --md-switch-handle-color: var(--oxyplug-preload-color-gray-dark); |
| 285 | --md-switch-selected-handle-color: white; |
| 286 | --md-switch-selected-track-color: var(--oxyplug-preload-color-purple); |
| 287 | --md-switch-selected-focus-handle-color: white; |
| 288 | |
| 289 | --md-outlined-button-outline-color: var(--oxyplug-preload-color-gray); |
| 290 | |
| 291 | background: var(--oxyplug-preload-color-cream); |
| 292 | margin: auto; |
| 293 | max-width: 1500px; |
| 294 | color: var(--oxyplug-preload-color-gray-dark); |
| 295 | font-family: "Oxygen", sans-serif; |
| 296 | font-weight: 400; |
| 297 | font-style: normal; |
| 298 | line-height: 1.3; |
| 299 | padding: 25px 15px; |
| 300 | |
| 301 | @media (min-width: 1101px) { |
| 302 | padding: 25px 45px; |
| 303 | } |
| 304 | |
| 305 | .oxyplug-preload-max-width { |
| 306 | max-width: 500px; |
| 307 | width: 78%; |
| 308 | } |
| 309 | |
| 310 | .oxyplug-preload-card { |
| 311 | background-color: white; |
| 312 | border-radius: 28px; |
| 313 | padding: 20px 32px 45px; |
| 314 | flex: 1; |
| 315 | |
| 316 | & > h2 { |
| 317 | font-weight: 400; |
| 318 | margin: 0 0 30px 0; |
| 319 | @media (max-width: 767px) { |
| 320 | margin: 0 0 15px 0; |
| 321 | } |
| 322 | } |
| 323 | |
| 324 | > md-filled-button { |
| 325 | margin-top: 30px; |
| 326 | } |
| 327 | |
| 328 | .oxyplug-preload-input-wrap { |
| 329 | display: flex; |
| 330 | align-items: center; |
| 331 | position: relative; |
| 332 | direction: ltr; |
| 333 | |
| 334 | md-outlined-text-field { |
| 335 | width: calc(100% - 45px); |
| 336 | } |
| 337 | |
| 338 | md-icon-button { |
| 339 | position: absolute; |
| 340 | right: 0; |
| 341 | } |
| 342 | |
| 343 | &:not(:last-of-type) { |
| 344 | margin-bottom: 15px; |
| 345 | } |
| 346 | } |
| 347 | } |
| 348 | |
| 349 | .oxyplug-preload-admin-head { |
| 350 | display: flex; |
| 351 | justify-content: space-between; |
| 352 | margin-bottom: 30px; |
| 353 | @media (max-width: 480px) { |
| 354 | flex-direction: column; |
| 355 | } |
| 356 | } |
| 357 | |
| 358 | .oxyplug-preload-head-title { |
| 359 | font-weight: 500; |
| 360 | margin: 6px 0; |
| 361 | |
| 362 | & > .oxyplug-preload-brand-highlight { |
| 363 | color: var(--oxyplug-preload-color-purple); |
| 364 | } |
| 365 | } |
| 366 | |
| 367 | .oxyplug-preload-need-help { |
| 368 | border: 2px solid var(--oxyplug-preload-color-green-lighter); |
| 369 | border-radius: 8px; |
| 370 | display: flex; |
| 371 | align-items: center; |
| 372 | width: 340px; |
| 373 | padding: 15px 0; |
| 374 | box-sizing: border-box; |
| 375 | @media (max-width: 767px) { |
| 376 | width: 100%; |
| 377 | } |
| 378 | |
| 379 | & svg { |
| 380 | display: flex; |
| 381 | flex: 1; |
| 382 | } |
| 383 | |
| 384 | & > div { |
| 385 | display: flex; |
| 386 | flex-direction: column; |
| 387 | flex: 4; |
| 388 | |
| 389 | & > span { |
| 390 | font-weight: 400; |
| 391 | font-size: 12px; |
| 392 | } |
| 393 | |
| 394 | & > a { |
| 395 | font-weight: 700; |
| 396 | font-size: 12px; |
| 397 | } |
| 398 | } |
| 399 | } |
| 400 | |
| 401 | .oxyplug-preload-switch { |
| 402 | gap: 20px; |
| 403 | display: flex; |
| 404 | flex-direction: column; |
| 405 | |
| 406 | &:not(:last-of-type) { |
| 407 | margin-bottom: 30px; |
| 408 | } |
| 409 | } |
| 410 | |
| 411 | .oxyplug-preload-switch-wrap { |
| 412 | display: flex; |
| 413 | align-items: center; |
| 414 | column-gap: 15px; |
| 415 | @media (max-width: 767px) { |
| 416 | row-gap: 15px; |
| 417 | } |
| 418 | |
| 419 | &.text-color-changer span { |
| 420 | font-size: 16px; |
| 421 | |
| 422 | &.active { |
| 423 | color: var(--oxyplug-preload-color-purple); |
| 424 | } |
| 425 | } |
| 426 | } |
| 427 | } |
| 428 | |
| 429 | .oxyplug-preload-add-exclusion { |
| 430 | width: 115px; |
| 431 | } |
| 432 | |
| 433 | .oxyplug-preload-each-exclusion-url md-outlined-text-field { |
| 434 | vertical-align: super; |
| 435 | } |
| 436 | /*** Settings End ***/ |
| 437 | |
| 438 | /*** Notice Start ***/ |
| 439 | .oxyplug-preload-notice { |
| 440 | margin-left: 0 !important; |
| 441 | } |
| 442 | /*** Notice End ***/ |