Changeset 3381305
- Timestamp:
- 10/20/2025 12:46:00 PM (8 weeks ago)
- Location:
- burst-statistics/trunk
- Files:
-
- 5 edited
-
burst.php (modified) (1 diff)
-
includes/Admin/App/postcss.config.js (modified) (1 diff)
-
includes/Admin/App/src/tailwind.generated.css (modified) (161 diffs)
-
includes/class-burst.php (modified) (1 diff)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
burst-statistics/trunk/burst.php
r3379991 r3381305 4 4 * Plugin URI: https://www.wordpress.org/plugins/burst-statistics 5 5 * Description: Get detailed insights into visitors’ behavior with Burst Statistics, the privacy-friendly analytics dashboard. 6 * Version: 2.2.9. 26 * Version: 2.2.9.3 7 7 * Requires at least: 6.2 8 8 * Requires PHP: 7.4 -
burst-statistics/trunk/includes/Admin/App/postcss.config.js
r3379991 r3381305 4 4 tailwindcss: {}, 5 5 autoprefixer: {}, 6 'postcss-prefix-selector': {7 prefix: '#burst-statistics',8 transform: function (prefix, selector, prefixedSelector) {9 if (selector.includes('#burst-statistics') || selector === ':root' || selector === 'html') {10 return selector;11 }12 return prefixedSelector;13 }14 },15 6 }, 16 } 7 }; -
burst-statistics/trunk/includes/Admin/App/src/tailwind.generated.css
r3379991 r3381305 1 #burst-statistics *, #burst-statistics ::before, #burst-statistics::after {1 *, ::before, ::after { 2 2 --tw-border-spacing-x: 0; 3 3 --tw-border-spacing-y: 0; … … 53 53 } 54 54 55 #burst-statistics::backdrop {55 ::backdrop { 56 56 --tw-border-spacing-x: 0; 57 57 --tw-border-spacing-y: 0; … … 112 112 */ 113 113 114 #burst-statistics*,115 #burst-statistics::before,116 #burst-statistics::after {114 *, 115 ::before, 116 ::after { 117 117 box-sizing: border-box; /* 1 */ 118 118 border-width: 0; /* 2 */ … … 121 121 } 122 122 123 #burst-statistics::before,124 #burst-statistics::after {123 ::before, 124 ::after { 125 125 --tw-content: ''; 126 126 } … … 137 137 138 138 html, 139 #burst-statistics:host {139 :host { 140 140 line-height: 1.5; /* 1 */ 141 141 -webkit-text-size-adjust: 100%; /* 2 */ … … 154 154 */ 155 155 156 #burst-statisticsbody {156 body { 157 157 margin: 0; /* 1 */ 158 158 line-height: inherit; /* 2 */ … … 165 165 */ 166 166 167 #burst-statisticshr {167 hr { 168 168 height: 0; /* 1 */ 169 169 color: inherit; /* 2 */ … … 175 175 */ 176 176 177 #burst-statisticsabbr:where([title]) {177 abbr:where([title]) { 178 178 -webkit-text-decoration: underline dotted; 179 179 text-decoration: underline dotted; … … 184 184 */ 185 185 186 #burst-statisticsh1,187 #burst-statisticsh2,188 #burst-statisticsh3,189 #burst-statisticsh4,190 #burst-statisticsh5,191 #burst-statisticsh6 {186 h1, 187 h2, 188 h3, 189 h4, 190 h5, 191 h6 { 192 192 font-size: inherit; 193 193 font-weight: inherit; … … 198 198 */ 199 199 200 #burst-statisticsa {200 a { 201 201 color: inherit; 202 202 text-decoration: inherit; … … 207 207 */ 208 208 209 #burst-statisticsb,210 #burst-statisticsstrong {209 b, 210 strong { 211 211 font-weight: bolder; 212 212 } … … 219 219 */ 220 220 221 #burst-statisticscode,222 #burst-statisticskbd,223 #burst-statisticssamp,224 #burst-statisticspre {221 code, 222 kbd, 223 samp, 224 pre { 225 225 font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ 226 226 font-feature-settings: normal; /* 2 */ … … 233 233 */ 234 234 235 #burst-statisticssmall {235 small { 236 236 font-size: 80%; 237 237 } … … 241 241 */ 242 242 243 #burst-statisticssub,244 #burst-statisticssup {243 sub, 244 sup { 245 245 font-size: 75%; 246 246 line-height: 0; … … 249 249 } 250 250 251 #burst-statisticssub {251 sub { 252 252 bottom: -0.25em; 253 253 } 254 254 255 #burst-statisticssup {255 sup { 256 256 top: -0.5em; 257 257 } … … 263 263 */ 264 264 265 #burst-statisticstable {265 table { 266 266 text-indent: 0; /* 1 */ 267 267 border-color: inherit; /* 2 */ … … 275 275 */ 276 276 277 #burst-statisticsbutton,278 #burst-statisticsinput,279 #burst-statisticsoptgroup,280 #burst-statisticsselect,281 #burst-statisticstextarea {277 button, 278 input, 279 optgroup, 280 select, 281 textarea { 282 282 font-family: inherit; /* 1 */ 283 283 font-feature-settings: inherit; /* 1 */ … … 296 296 */ 297 297 298 #burst-statisticsbutton,299 #burst-statisticsselect {298 button, 299 select { 300 300 text-transform: none; 301 301 } … … 306 306 */ 307 307 308 #burst-statisticsbutton,309 #burst-statisticsinput:where([type='button']),310 #burst-statisticsinput:where([type='reset']),311 #burst-statisticsinput:where([type='submit']) {308 button, 309 input:where([type='button']), 310 input:where([type='reset']), 311 input:where([type='submit']) { 312 312 -webkit-appearance: button; /* 1 */ 313 313 background-color: transparent; /* 2 */ … … 319 319 */ 320 320 321 #burst-statistics:-moz-focusring {321 :-moz-focusring { 322 322 outline: auto; 323 323 } … … 327 327 */ 328 328 329 #burst-statistics:-moz-ui-invalid {329 :-moz-ui-invalid { 330 330 box-shadow: none; 331 331 } … … 335 335 */ 336 336 337 #burst-statisticsprogress {337 progress { 338 338 vertical-align: baseline; 339 339 } … … 343 343 */ 344 344 345 #burst-statistics::-webkit-inner-spin-button,346 #burst-statistics::-webkit-outer-spin-button {345 ::-webkit-inner-spin-button, 346 ::-webkit-outer-spin-button { 347 347 height: auto; 348 348 } … … 353 353 */ 354 354 355 #burst-statistics[type='search'] {355 [type='search'] { 356 356 -webkit-appearance: textfield; /* 1 */ 357 357 outline-offset: -2px; /* 2 */ … … 362 362 */ 363 363 364 #burst-statistics::-webkit-search-decoration {364 ::-webkit-search-decoration { 365 365 -webkit-appearance: none; 366 366 } … … 371 371 */ 372 372 373 #burst-statistics::-webkit-file-upload-button {373 ::-webkit-file-upload-button { 374 374 -webkit-appearance: button; /* 1 */ 375 375 font: inherit; /* 2 */ … … 380 380 */ 381 381 382 #burst-statisticssummary {382 summary { 383 383 display: list-item; 384 384 } … … 388 388 */ 389 389 390 #burst-statisticsblockquote,391 #burst-statisticsdl,392 #burst-statisticsdd,393 #burst-statisticsh1,394 #burst-statisticsh2,395 #burst-statisticsh3,396 #burst-statisticsh4,397 #burst-statisticsh5,398 #burst-statisticsh6,399 #burst-statisticshr,400 #burst-statisticsfigure,401 #burst-statisticsp,402 #burst-statisticspre {390 blockquote, 391 dl, 392 dd, 393 h1, 394 h2, 395 h3, 396 h4, 397 h5, 398 h6, 399 hr, 400 figure, 401 p, 402 pre { 403 403 margin: 0; 404 404 } 405 405 406 #burst-statisticsfieldset {406 fieldset { 407 407 margin: 0; 408 408 padding: 0; 409 409 } 410 410 411 #burst-statisticslegend {411 legend { 412 412 padding: 0; 413 413 } 414 414 415 #burst-statisticsol,416 #burst-statisticsul,417 #burst-statisticsmenu {415 ol, 416 ul, 417 menu { 418 418 list-style: none; 419 419 margin: 0; … … 424 424 Reset default styling for dialogs. 425 425 */ 426 #burst-statisticsdialog {426 dialog { 427 427 padding: 0; 428 428 } … … 432 432 */ 433 433 434 #burst-statisticstextarea {434 textarea { 435 435 resize: vertical; 436 436 } … … 441 441 */ 442 442 443 #burst-statistics input::-moz-placeholder, #burst-statisticstextarea::-moz-placeholder {443 input::-moz-placeholder, textarea::-moz-placeholder { 444 444 opacity: 1; /* 1 */ 445 445 color: #ced4da; /* 2 */ 446 446 } 447 447 448 #burst-statisticsinput::placeholder,449 #burst-statisticstextarea::placeholder {448 input::placeholder, 449 textarea::placeholder { 450 450 opacity: 1; /* 1 */ 451 451 color: #ced4da; /* 2 */ … … 456 456 */ 457 457 458 #burst-statisticsbutton,459 #burst-statistics[role="button"] {458 button, 459 [role="button"] { 460 460 cursor: pointer; 461 461 } … … 464 464 Make sure disabled buttons don't get the pointer cursor. 465 465 */ 466 #burst-statistics:disabled {466 :disabled { 467 467 cursor: default; 468 468 } … … 474 474 */ 475 475 476 #burst-statisticsimg,477 #burst-statisticssvg,478 #burst-statisticsvideo,479 #burst-statisticscanvas,480 #burst-statisticsaudio,481 #burst-statisticsiframe,482 #burst-statisticsembed,483 #burst-statisticsobject {476 img, 477 svg, 478 video, 479 canvas, 480 audio, 481 iframe, 482 embed, 483 object { 484 484 display: block; /* 1 */ 485 485 vertical-align: middle; /* 2 */ … … 490 490 */ 491 491 492 #burst-statisticsimg,493 #burst-statisticsvideo {492 img, 493 video { 494 494 max-width: 100%; 495 495 height: auto; … … 497 497 498 498 /* Make elements with the HTML hidden attribute stay hidden by default */ 499 #burst-statistics[hidden]:where(:not([hidden="until-found"])) {499 [hidden]:where(:not([hidden="until-found"])) { 500 500 display: none; 501 501 } … … 541 541 542 542 /* Burst base styles */ 543 #burst-statistics.burst {543 .burst { 544 544 margin: 0px; 545 545 margin-left: -1.25rem; … … 553 553 @media not all and (min-width: 768px) { 554 554 555 #burst-statistics.burst {555 .burst { 556 556 margin-left: -9px; 557 557 } 558 558 } 559 #burst-statistics.burst {;559 .burst {; 560 560 font-variant-numeric: tabular-nums; 561 561 562 #burst-statistics*,563 #burst-statistics*::before,564 #burst-statistics*::after {562 *, 563 *::before, 564 *::after { 565 565 /* Tailwind does not have box-sizing: inherit class */ 566 566 box-sizing: inherit; 567 567 } 568 568 569 #burst-statistics body, #burst-statistics h1, #burst-statistics h2, #burst-statistics h3, #burst-statistics h4, #burst-statistics h5, #burst-statistics h6, #burst-statistics p, #burst-statistics ol, #burst-statisticsul {569 body, h1, h2, h3, h4, h5, h6, p, ol, ul { 570 570 margin: 0px; 571 571 } 572 572 573 #burst-statistics body, #burst-statistics h1, #burst-statistics h2, #burst-statistics h3, #burst-statistics h4, #burst-statistics h5, #burst-statistics h6, #burst-statistics p, #burst-statistics ol, #burst-statisticsul {573 body, h1, h2, h3, h4, h5, h6, p, ol, ul { 574 574 padding: 0px; 575 575 } 576 576 577 #burst-statistics body, #burst-statistics h1, #burst-statistics h2, #burst-statistics h3, #burst-statistics h4, #burst-statistics h5, #burst-statistics h6, #burst-statistics p, #burst-statistics ol, #burst-statisticsul {577 body, h1, h2, h3, h4, h5, h6, p, ol, ul { 578 578 font-size: 0.8125rem; 579 579 line-height: 1.25rem; 580 580 } 581 581 582 #burst-statisticsimg {582 img { 583 583 height: auto; 584 584 } 585 585 586 #burst-statisticsimg {586 img { 587 587 max-width: 100%; 588 588 } 589 589 590 #burst-statistics h1, #burst-statistics h2, #burst-statistics h3, #burst-statistics h4, #burst-statistics h5, #burst-statisticsh6 {590 h1, h2, h3, h4, h5, h6 { 591 591 line-height: 1.5; 592 592 } 593 593 594 #burst-statistics h1, #burst-statistics h2, #burst-statistics h3, #burst-statistics h4, #burst-statistics h5, #burst-statisticsh6 {594 h1, h2, h3, h4, h5, h6 { 595 595 color: #1a1a1ae5; 596 596 } 597 597 598 #burst-statistics.burst-h0 {598 .burst-h0 { 599 599 font-size: 3.5rem; 600 600 line-height: 1; 601 601 } 602 602 603 #burst-statistics.burst-h0 {603 .burst-h0 { 604 604 font-weight: 700; 605 605 } 606 606 607 #burst-statistics.burst-h0 {607 .burst-h0 { 608 608 letter-spacing: 0.025rem; 609 609 } 610 610 611 #burst-statistics h1, #burst-statistics.burst-h1 {611 h1, .burst-h1 { 612 612 font-size: 1.875rem; 613 613 line-height: 2.25rem; 614 614 } 615 615 616 #burst-statistics h1, #burst-statistics.burst-h1 {616 h1, .burst-h1 { 617 617 font-weight: 500; 618 618 } 619 619 620 #burst-statistics h1, #burst-statistics.burst-h1 {620 h1, .burst-h1 { 621 621 line-height: 1.5; 622 622 } 623 623 624 #burst-statistics h1, #burst-statistics.burst-h1 {624 h1, .burst-h1 { 625 625 letter-spacing: 0.025rem; 626 626 } 627 627 628 #burst-statistics h2, #burst-statistics.burst-h2 {628 h2, .burst-h2 { 629 629 font-size: 1.25rem; 630 630 line-height: 1.75rem; 631 631 } 632 632 633 #burst-statistics h2, #burst-statistics.burst-h2 {633 h2, .burst-h2 { 634 634 font-weight: 700; 635 635 } 636 636 637 #burst-statistics h2, #burst-statistics.burst-h2 {637 h2, .burst-h2 { 638 638 letter-spacing: 0.025rem; 639 639 } 640 640 641 #burst-statistics h3, #burst-statistics.burst-h3 {641 h3, .burst-h3 { 642 642 font-size: 1.125rem; 643 643 line-height: 1.625rem; 644 644 } 645 645 646 #burst-statistics h3, #burst-statistics.burst-h3 {646 h3, .burst-h3 { 647 647 font-weight: 600; 648 648 } 649 649 650 #burst-statistics h3, #burst-statistics.burst-h3 {650 h3, .burst-h3 { 651 651 letter-spacing: 0.0125rem; 652 652 } 653 653 654 #burst-statistics h4, #burst-statistics.burst-h4 {654 h4, .burst-h4 { 655 655 font-size: 1rem; 656 656 line-height: 1.625rem; 657 657 } 658 658 659 #burst-statistics h4, #burst-statistics.burst-h4 {659 h4, .burst-h4 { 660 660 font-weight: 600; 661 661 } 662 662 663 #burst-statistics h4, #burst-statistics.burst-h4 {663 h4, .burst-h4 { 664 664 letter-spacing: 0.0125rem; 665 665 } 666 666 667 #burst-statistics h5, #burst-statistics.burst-h5 {667 h5, .burst-h5 { 668 668 font-size: 0.8125rem; 669 669 line-height: 1.25rem; 670 670 } 671 671 672 #burst-statistics h5, #burst-statistics.burst-h5 {672 h5, .burst-h5 { 673 673 font-weight: 600; 674 674 } 675 675 676 #burst-statistics h5, #burst-statistics.burst-h5 {676 h5, .burst-h5 { 677 677 letter-spacing: 0.1px; 678 678 } 679 679 680 #burst-statistics h6, #burst-statistics.burst-h6 {680 h6, .burst-h6 { 681 681 font-size: 0.8125rem; 682 682 line-height: 1.25rem; 683 683 } 684 684 685 #burst-statistics h6, #burst-statistics.burst-h6 {685 h6, .burst-h6 { 686 686 font-weight: 400; 687 687 } 688 688 689 #burst-statistics h6, #burst-statistics.burst-h6 {689 h6, .burst-h6 { 690 690 letter-spacing: 0.1px; 691 691 } 692 692 693 #burst-statisticsp {693 p { 694 694 font-size: 0.8125rem; 695 695 line-height: 1.25rem; 696 696 } 697 697 698 #burst-statisticsp {698 p { 699 699 font-weight: 400; 700 700 } 701 701 702 #burst-statisticsp {702 p { 703 703 line-height: 1.5; 704 704 } 705 705 706 #burst-statisticsp {706 p { 707 707 color: #1a1a1ae5; 708 708 } 709 709 710 #burst-statisticsa {710 a { 711 711 font-size: 0.8125rem; 712 712 line-height: 1.25rem; 713 713 } 714 714 715 #burst-statistics.burst-notice-hook-element {715 .burst-notice-hook-element { 716 716 display: none !important; 717 717 } 718 718 719 #burst-statistics.burst-divider {719 .burst-divider { 720 720 height: 1.3rem; 721 721 } 722 722 723 #burst-statistics.burst-divider {723 .burst-divider { 724 724 width: 1px; 725 725 } 726 726 727 #burst-statistics.burst-divider {727 .burst-divider { 728 728 --tw-bg-opacity: 1; 729 729 background-color: rgb(204 204 204 / var(--tw-bg-opacity, 1)); … … 734 734 735 735 /* Hide nags from other plugins */ 736 #burst-statistics.\!error {736 .\!error { 737 737 } 738 #burst-statistics .error, #burst-statistics .notice, #burst-statistics .update-nag, #burst-statistics.notice-info {739 #burst-statistics&:not(.burst-review) {738 .error, .notice, .update-nag, .notice-info { 739 &:not(.burst-review) { 740 740 display: none !important; 741 741 } 742 #burst-statistics&.burst-review {742 &.burst-review { 743 743 margin: var(--rsp-grid-gap); 744 744 } … … 4311 4311 @tailwind components; 4312 4312 4313 #burst-statistics.\!container {4313 .\!container { 4314 4314 width: 100% !important; 4315 4315 } 4316 4316 4317 #burst-statistics.container {4317 .container { 4318 4318 width: 100%; 4319 4319 } … … 4321 4321 @media (min-width: 480px) { 4322 4322 4323 #burst-statistics.\!container {4323 .\!container { 4324 4324 max-width: 480px !important; 4325 4325 } 4326 4326 4327 #burst-statistics.container {4327 .container { 4328 4328 max-width: 480px; 4329 4329 } … … 4332 4332 @media (min-width: 576px) { 4333 4333 4334 #burst-statistics.\!container {4334 .\!container { 4335 4335 max-width: 576px !important; 4336 4336 } 4337 4337 4338 #burst-statistics.container {4338 .container { 4339 4339 max-width: 576px; 4340 4340 } … … 4343 4343 @media (min-width: 640px) { 4344 4344 4345 #burst-statistics.\!container {4345 .\!container { 4346 4346 max-width: 640px !important; 4347 4347 } 4348 4348 4349 #burst-statistics.container {4349 .container { 4350 4350 max-width: 640px; 4351 4351 } … … 4354 4354 @media (min-width: 768px) { 4355 4355 4356 #burst-statistics.\!container {4356 .\!container { 4357 4357 max-width: 768px !important; 4358 4358 } 4359 4359 4360 #burst-statistics.container {4360 .container { 4361 4361 max-width: 768px; 4362 4362 } … … 4365 4365 @media (min-width: 1024px) { 4366 4366 4367 #burst-statistics.\!container {4367 .\!container { 4368 4368 max-width: 1024px !important; 4369 4369 } 4370 4370 4371 #burst-statistics.container {4371 .container { 4372 4372 max-width: 1024px; 4373 4373 } … … 4376 4376 @media (min-width: 1280px) { 4377 4377 4378 #burst-statistics.\!container {4378 .\!container { 4379 4379 max-width: 1280px !important; 4380 4380 } 4381 4381 4382 #burst-statistics.container {4382 .container { 4383 4383 max-width: 1280px; 4384 4384 } … … 4387 4387 @media (min-width: 1600px) { 4388 4388 4389 #burst-statistics.\!container {4389 .\!container { 4390 4390 max-width: 1600px !important; 4391 4391 } 4392 4392 4393 #burst-statistics.container {4393 .container { 4394 4394 max-width: 1600px; 4395 4395 } … … 4423 4423 } 4424 4424 4425 #burst-statistics .Toastify__bounce-enter--top-left, #burst-statistics.Toastify__bounce-enter--bottom-left {4425 .Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left { 4426 4426 animation: toastBounceInLeft 1s both; 4427 4427 } … … 4454 4454 } 4455 4455 4456 #burst-statistics .Toastify__bounce-enter--top-right, #burst-statistics.Toastify__bounce-enter--bottom-right {4456 .Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right { 4457 4457 animation: toastBounceInRight 1s both; 4458 4458 } … … 4484 4484 } 4485 4485 4486 #burst-statistics.Toastify__bounce-enter--top-center {4486 .Toastify__bounce-enter--top-center { 4487 4487 animation: toastBounceInDown 1s both; 4488 4488 } … … 4514 4514 } 4515 4515 4516 #burst-statistics.Toastify__bounce-enter--bottom-center {4516 .Toastify__bounce-enter--bottom-center { 4517 4517 animation: toastBounceInUp 1s both; 4518 4518 } … … 4531 4531 } 4532 4532 4533 #burst-statistics .Toastify__bounce-exit--top-left, #burst-statistics.Toastify__bounce-exit--bottom-left {4533 .Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left { 4534 4534 animation: toastBounceOutLeft 1s both; 4535 4535 } … … 4548 4548 } 4549 4549 4550 #burst-statistics .Toastify__bounce-exit--top-right, #burst-statistics.Toastify__bounce-exit--bottom-right {4550 .Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right { 4551 4551 animation: toastBounceOutRight 1s both; 4552 4552 } … … 4574 4574 } 4575 4575 4576 #burst-statistics.Toastify__bounce-exit--top-center {4576 .Toastify__bounce-exit--top-center { 4577 4577 animation: toastBounceOutUp 1s both; 4578 4578 } … … 4600 4600 } 4601 4601 4602 #burst-statistics.Toastify__bounce-exit--bottom-center {4602 .Toastify__bounce-exit--bottom-center { 4603 4603 animation: toastBounceOutDown 1s both; 4604 4604 } … … 4631 4631 } 4632 4632 4633 #burst-statistics.Toastify__flip-enter {4633 .Toastify__flip-enter { 4634 4634 animation: toastFlipIn 0.75s both; 4635 4635 } … … 4652 4652 } 4653 4653 4654 #burst-statistics.Toastify__flip-exit {4654 .Toastify__flip-exit { 4655 4655 animation: toastFlipOut 0.75s both; 4656 4656 } … … 4668 4668 } 4669 4669 4670 #burst-statistics .Toastify__slide-enter--top-left, #burst-statistics.Toastify__slide-enter--bottom-left {4670 .Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left { 4671 4671 animation: toastSlideInLeft 0.75s both; 4672 4672 } … … 4684 4684 } 4685 4685 4686 #burst-statistics .Toastify__slide-enter--top-right, #burst-statistics.Toastify__slide-enter--bottom-right {4686 .Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right { 4687 4687 animation: toastSlideInRight 0.75s both; 4688 4688 } … … 4700 4700 } 4701 4701 4702 #burst-statistics.Toastify__slide-enter--top-center {4702 .Toastify__slide-enter--top-center { 4703 4703 animation: toastSlideInDown 0.75s both; 4704 4704 } … … 4716 4716 } 4717 4717 4718 #burst-statistics.Toastify__slide-enter--bottom-center {4718 .Toastify__slide-enter--bottom-center { 4719 4719 animation: toastSlideInUp 0.75s both; 4720 4720 } … … 4732 4732 } 4733 4733 4734 #burst-statistics .Toastify__slide-exit--top-left, #burst-statistics.Toastify__slide-exit--bottom-left {4734 .Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left { 4735 4735 animation: toastSlideOutLeft 0.75s both; 4736 4736 } … … 4748 4748 } 4749 4749 4750 #burst-statistics .Toastify__slide-exit--top-right, #burst-statistics.Toastify__slide-exit--bottom-right {4750 .Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right { 4751 4751 animation: toastSlideOutRight 0.75s both; 4752 4752 } … … 4764 4764 } 4765 4765 4766 #burst-statistics.Toastify__slide-exit--top-center {4766 .Toastify__slide-exit--top-center { 4767 4767 animation: toastSlideOutUp 0.75s both; 4768 4768 } … … 4780 4780 } 4781 4781 4782 #burst-statistics.Toastify__slide-exit--bottom-center {4782 .Toastify__slide-exit--bottom-center { 4783 4783 animation: toastSlideOutDown 0.75s both; 4784 4784 } … … 4795 4795 } 4796 4796 4797 #burst-statistics.Toastify__spin {4797 .Toastify__spin { 4798 4798 animation: toastSpin 1s linear infinite; 4799 4799 } … … 4811 4811 } 4812 4812 4813 #burst-statistics.Toastify__zoom-enter {4813 .Toastify__zoom-enter { 4814 4814 animation: toastZoomIn 0.5s ease both; 4815 4815 } … … 4831 4831 } 4832 4832 4833 #burst-statistics.Toastify__zoom-exit {4833 .Toastify__zoom-exit { 4834 4834 animation: toastZoomOut 0.5s ease both; 4835 4835 } 4836 4836 4837 #burst-statistics.Toastify__progress-bar {4837 .Toastify__progress-bar { 4838 4838 position: absolute; 4839 4839 bottom: 0px; … … 4846 4846 } 4847 4847 4848 #burst-statistics.Toastify__toast-container {4848 .Toastify__toast-container { 4849 4849 position: fixed; 4850 4850 z-index: 9999; … … 4857 4857 @media not all and (min-width: 480px) { 4858 4858 4859 #burst-statistics.Toastify__toast-container {4859 .Toastify__toast-container { 4860 4860 left: 0px; 4861 4861 margin: 0px; … … 4865 4865 } 4866 4866 4867 #burst-statistics.Toastify__toast-container {4867 .Toastify__toast-container { 4868 4868 transform: translate3d(0, 0, 9999px); 4869 4869 } 4870 4870 4871 #burst-statistics.Toastify__toast-container--top-left {4871 .Toastify__toast-container--top-left { 4872 4872 top: 1rem; 4873 4873 left: 1rem; … … 4876 4876 @media not all and (min-width: 480px) { 4877 4877 4878 #burst-statistics.Toastify__toast-container--top-left {4878 .Toastify__toast-container--top-left { 4879 4879 top: 0px; 4880 4880 --tw-translate-x: 0px; … … 4883 4883 } 4884 4884 4885 #burst-statistics.Toastify__toast-container--top-center {4885 .Toastify__toast-container--top-center { 4886 4886 top: 3rem; 4887 4887 left: 50%; … … 4892 4892 @media not all and (min-width: 480px) { 4893 4893 4894 #burst-statistics.Toastify__toast-container--top-center {4894 .Toastify__toast-container--top-center { 4895 4895 top: 0px; 4896 4896 --tw-translate-x: 0px; … … 4899 4899 } 4900 4900 4901 #burst-statistics.Toastify__toast-container--top-right {4901 .Toastify__toast-container--top-right { 4902 4902 top: 1rem; 4903 4903 right: 1rem; … … 4906 4906 @media not all and (min-width: 480px) { 4907 4907 4908 #burst-statistics.Toastify__toast-container--top-right {4908 .Toastify__toast-container--top-right { 4909 4909 top: 0px; 4910 4910 --tw-translate-x: 0px; … … 4913 4913 } 4914 4914 4915 #burst-statistics.Toastify__toast-container--bottom-left {4915 .Toastify__toast-container--bottom-left { 4916 4916 bottom: 1rem; 4917 4917 left: 1rem; … … 4920 4920 @media not all and (min-width: 480px) { 4921 4921 4922 #burst-statistics.Toastify__toast-container--bottom-left {4922 .Toastify__toast-container--bottom-left { 4923 4923 bottom: 0px; 4924 4924 --tw-translate-x: 0px; … … 4927 4927 } 4928 4928 4929 #burst-statistics.Toastify__toast-container--bottom-center {4929 .Toastify__toast-container--bottom-center { 4930 4930 bottom: 1rem; 4931 4931 left: 50%; … … 4936 4936 @media not all and (min-width: 480px) { 4937 4937 4938 #burst-statistics.Toastify__toast-container--bottom-center {4938 .Toastify__toast-container--bottom-center { 4939 4939 bottom: 0px; 4940 4940 --tw-translate-x: 0px; … … 4943 4943 } 4944 4944 4945 #burst-statistics.Toastify__toast-container--bottom-right {4945 .Toastify__toast-container--bottom-right { 4946 4946 bottom: 1rem; 4947 4947 right: 1rem; … … 4950 4950 @media not all and (min-width: 480px) { 4951 4951 4952 #burst-statistics.Toastify__toast-container--bottom-right {4952 .Toastify__toast-container--bottom-right { 4953 4953 bottom: 0px; 4954 4954 --tw-translate-x: 0px; … … 4956 4956 } 4957 4957 4958 #burst-statistics.Toastify__toast-container--rtl {4958 .Toastify__toast-container--rtl { 4959 4959 right: 0px; 4960 4960 left: auto; … … 4962 4962 } 4963 4963 4964 #burst-statistics.Toastify__close-button {4964 .Toastify__close-button { 4965 4965 cursor: pointer; 4966 4966 align-self: flex-start; … … 4977 4977 } 4978 4978 4979 #burst-statistics .Toastify__close-button:hover, #burst-statistics.Toastify__close-button:focus {4979 .Toastify__close-button:hover, .Toastify__close-button:focus { 4980 4980 opacity: 1; 4981 4981 } 4982 4982 4983 #burst-statistics.Toastify__close-button > svg {4983 .Toastify__close-button > svg { 4984 4984 height: 1rem; 4985 4985 width: 14px; … … 4987 4987 } 4988 4988 4989 #burst-statistics.Toastify__close-button--light {4989 .Toastify__close-button--light { 4990 4990 color: #1a1a1ae5; 4991 4991 opacity: 0.3; 4992 4992 } 4993 4993 4994 #burst-statistics.Toastify__toast {4994 .Toastify__toast { 4995 4995 position: relative; 4996 4996 z-index: 0; … … 5015 5015 @media not all and (min-width: 480px) { 5016 5016 5017 #burst-statistics.Toastify__toast {5017 .Toastify__toast { 5018 5018 margin-bottom: 0px; 5019 5019 border-radius: 0px; … … 5021 5021 } 5022 5022 5023 #burst-statistics.Toastify__toast {5023 .Toastify__toast { 5024 5024 direction: ltr; 5025 5025 } 5026 5026 5027 #burst-statistics.Toastify__toast--rtl {5027 .Toastify__toast--rtl { 5028 5028 direction: rtl; 5029 5029 } 5030 5030 5031 #burst-statistics.Toastify__toast--close-on-click {5031 .Toastify__toast--close-on-click { 5032 5032 cursor: pointer; 5033 5033 } 5034 5034 5035 #burst-statistics.Toastify__toast-body {5035 .Toastify__toast-body { 5036 5036 margin-top: auto; 5037 5037 margin-bottom: auto; … … 5042 5042 } 5043 5043 5044 #burst-statistics.Toastify__toast-body > div:last-child {5044 .Toastify__toast-body > div:last-child { 5045 5045 flex: 1 1 0%; 5046 5046 overflow-wrap: break-word; 5047 5047 } 5048 5048 5049 #burst-statistics.Toastify__toast-icon {5049 .Toastify__toast-icon { 5050 5050 margin-inline-end: 10px; 5051 5051 display: flex; … … 5054 5054 } 5055 5055 5056 #burst-statistics.Toastify--animate {5056 .Toastify--animate { 5057 5057 animation-duration: 700ms; 5058 5058 animation-fill-mode: both; 5059 5059 } 5060 5060 5061 #burst-statistics.Toastify--animate-icon {5061 .Toastify--animate-icon { 5062 5062 animation-duration: 300ms; 5063 5063 animation-fill-mode: both; 5064 5064 } 5065 5065 5066 #burst-statistics.Toastify__toast-theme--dark {5066 .Toastify__toast-theme--dark { 5067 5067 --tw-bg-opacity: 1; 5068 5068 background-color: rgb(51 51 51 / var(--tw-bg-opacity, 1)); … … 5070 5070 } 5071 5071 5072 #burst-statistics.Toastify__toast-theme--light {5072 .Toastify__toast-theme--light { 5073 5073 --tw-bg-opacity: 1; 5074 5074 background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); … … 5076 5076 } 5077 5077 5078 #burst-statistics.Toastify__toast-theme--colored.Toastify__toast--default {5078 .Toastify__toast-theme--colored.Toastify__toast--default { 5079 5079 --tw-bg-opacity: 1; 5080 5080 background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); … … 5082 5082 } 5083 5083 5084 #burst-statistics.Toastify__toast-theme--colored.Toastify__toast--info {5084 .Toastify__toast-theme--colored.Toastify__toast--info { 5085 5085 --tw-bg-opacity: 1; 5086 5086 background-color: rgb(255 218 74 / var(--tw-bg-opacity, 1)); … … 5089 5089 } 5090 5090 5091 #burst-statistics.Toastify__toast-theme--colored.Toastify__toast--success {5091 .Toastify__toast-theme--colored.Toastify__toast--success { 5092 5092 --tw-bg-opacity: 1; 5093 5093 background-color: rgb(43 129 51 / var(--tw-bg-opacity, 1)); … … 5096 5096 } 5097 5097 5098 #burst-statistics.Toastify__toast-theme--colored.Toastify__toast--warning {5098 .Toastify__toast-theme--colored.Toastify__toast--warning { 5099 5099 --tw-bg-opacity: 1; 5100 5100 background-color: rgb(239 138 9 / var(--tw-bg-opacity, 1)); … … 5103 5103 } 5104 5104 5105 #burst-statistics.Toastify__toast-theme--colored.Toastify__toast--error {5105 .Toastify__toast-theme--colored.Toastify__toast--error { 5106 5106 --tw-bg-opacity: 1; 5107 5107 background-color: rgb(198 39 59 / var(--tw-bg-opacity, 1)); … … 5110 5110 } 5111 5111 5112 #burst-statistics.Toastify__progress-bar-theme--light {5112 .Toastify__progress-bar-theme--light { 5113 5113 background-image: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55); 5114 5114 } 5115 5115 5116 #burst-statistics.Toastify__progress-bar-theme--dark {5116 .Toastify__progress-bar-theme--dark { 5117 5117 --tw-bg-opacity: 1; 5118 5118 background-color: rgb(187 134 252 / var(--tw-bg-opacity, 1)); 5119 5119 } 5120 5120 5121 #burst-statistics.Toastify__progress-bar--info {5121 .Toastify__progress-bar--info { 5122 5122 background-color: var(--toastify-color-info); 5123 5123 } 5124 5124 5125 #burst-statistics.Toastify__progress-bar--success {5125 .Toastify__progress-bar--success { 5126 5126 background-color: var(--toastify-color-success); 5127 5127 } 5128 5128 5129 #burst-statistics.Toastify__progress-bar--warning {5129 .Toastify__progress-bar--warning { 5130 5130 background-color: var(--toastify-color-warning); 5131 5131 } 5132 5132 5133 #burst-statistics.Toastify__progress-bar--error {5133 .Toastify__progress-bar--error { 5134 5134 background-color: var(--toastify-color-error); 5135 5135 } 5136 5136 5137 #burst-statistics.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,5138 #burst-statistics.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,5139 #burst-statistics.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,5140 #burst-statistics.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {5137 .Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, 5138 .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, 5139 .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, 5140 .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error { 5141 5141 background-color: rgba(255, 255, 255, 0.7); 5142 5142 } 5143 5143 5144 #burst-statistics.Toastify__progress-bar--animated {5144 .Toastify__progress-bar--animated { 5145 5145 animation: Toastify__trackProgress linear 1 forwards; 5146 5146 } 5147 5147 5148 #burst-statistics.Toastify__progress-bar--controlled {5148 .Toastify__progress-bar--controlled { 5149 5149 transition: transform 0.2s; 5150 5150 } 5151 5151 5152 #burst-statistics.Toastify__progress-bar--rtl {5152 .Toastify__progress-bar--rtl { 5153 5153 right: 0px; 5154 5154 transform-origin: right; … … 5156 5156 } 5157 5157 5158 #burst-statistics.Toastify__spinner {5158 .Toastify__spinner { 5159 5159 box-sizing: border-box; 5160 5160 height: 1.25rem; … … 5173 5173 } 5174 5174 5175 #burst-statistics.Toastify__spinner {5175 .Toastify__spinner { 5176 5176 animation: toastSpin 1s linear infinite; 5177 5177 border-radius: 9999px; … … 5184 5184 /* Primary */ 5185 5185 5186 #burst-statisticsa.burst-button--primary,5187 #burst-statisticsbutton.burst-button--primary,5188 #burst-statisticsinput.burst-button--primary {5186 a.burst-button--primary, 5187 button.burst-button--primary, 5188 input.burst-button--primary { 5189 5189 border-width: 1px; 5190 5190 --tw-border-opacity: 1; … … 5196 5196 } 5197 5197 5198 #burst-statisticsa.burst-button--primary:hover,5199 #burst-statisticsbutton.burst-button--primary:hover,5200 #burst-statisticsinput.burst-button--primary:hover {5198 a.burst-button--primary:hover, 5199 button.burst-button--primary:hover, 5200 input.burst-button--primary:hover { 5201 5201 --tw-border-opacity: 1; 5202 5202 border-color: rgb(34 113 177 / var(--tw-border-opacity, 1)); … … 5212 5212 /* Secondary */ 5213 5213 5214 #burst-statisticsa.burst-button--secondary,5215 #burst-statisticsbutton.burst-button--secondary,5216 #burst-statisticsinput.burst-button--secondary {5214 a.burst-button--secondary, 5215 button.burst-button--secondary, 5216 input.burst-button--secondary { 5217 5217 border-width: 1px; 5218 5218 --tw-border-opacity: 1; … … 5223 5223 } 5224 5224 5225 #burst-statisticsa.burst-button--secondary:hover,5226 #burst-statisticsbutton.burst-button--secondary:hover,5227 #burst-statisticsinput.burst-button--secondary:hover {5225 a.burst-button--secondary:hover, 5226 button.burst-button--secondary:hover, 5227 input.burst-button--secondary:hover { 5228 5228 --tw-border-opacity: 1; 5229 5229 border-color: rgb(206 212 218 / var(--tw-border-opacity, 1)); … … 5238 5238 /* Tertiary (red button) */ 5239 5239 5240 #burst-statisticsa.burst-button--tertiary,5241 #burst-statisticsbutton.burst-button--tertiary,5242 #burst-statisticsinput.burst-button--tertiary {5240 a.burst-button--tertiary, 5241 button.burst-button--tertiary, 5242 input.burst-button--tertiary { 5243 5243 border-width: 1px; 5244 5244 --tw-border-opacity: 1; … … 5249 5249 } 5250 5250 5251 #burst-statisticsa.burst-button--tertiary:hover,5252 #burst-statisticsbutton.burst-button--tertiary:hover,5253 #burst-statisticsinput.burst-button--tertiary:hover {5251 a.burst-button--tertiary:hover, 5252 button.burst-button--tertiary:hover, 5253 input.burst-button--tertiary:hover { 5254 5254 --tw-border-opacity: 1; 5255 5255 border-color: rgb(198 39 59 / var(--tw-border-opacity, 1)); … … 5265 5265 /* Pro */ 5266 5266 5267 #burst-statisticsa.burst-button--pro,5268 #burst-statisticsbutton.burst-button--pro,5269 #burst-statisticsinput.burst-button--pro {5267 a.burst-button--pro, 5268 button.burst-button--pro, 5269 input.burst-button--pro { 5270 5270 border-width: 1px; 5271 5271 --tw-border-opacity: 1; … … 5276 5276 } 5277 5277 5278 #burst-statisticsa.burst-button--pro:hover,5279 #burst-statisticsbutton.burst-button--pro:hover,5280 #burst-statisticsinput.burst-button--pro:hover {5278 a.burst-button--pro:hover, 5279 button.burst-button--pro:hover, 5280 input.burst-button--pro:hover { 5281 5281 --tw-border-opacity: 1; 5282 5282 border-color: rgb(26 108 26 / var(--tw-border-opacity, 1)); … … 5292 5292 /* Base button preset */ 5293 5293 5294 #burst-statisticsa.burst-button,5295 #burst-statisticsbutton.burst-button,5296 #burst-statisticsinput.burst-button {5294 a.burst-button, 5295 button.burst-button, 5296 input.burst-button { 5297 5297 margin: 0px; 5298 5298 display: flex; … … 5318 5318 } 5319 5319 5320 #burst-statistics.burst-button-icon {5320 .burst-button-icon { 5321 5321 margin: 0.375rem; 5322 5322 display: inline-flex; … … 5339 5339 } 5340 5340 5341 #burst-statistics.burst-button-icon:hover {5341 .burst-button-icon:hover { 5342 5342 margin: 0px; 5343 5343 padding: 0.625rem; 5344 5344 } 5345 5345 5346 #burst-statistics.burst-button-icon--delete:hover {5346 .burst-button-icon--delete:hover { 5347 5347 --tw-bg-opacity: 1; 5348 5348 background-color: rgb(251 235 237 / var(--tw-bg-opacity, 1)); 5349 5349 } 5350 5350 5351 #burst-statistics.burst-button-icon--delete:hover svg path {5351 .burst-button-icon--delete:hover svg path { 5352 5352 fill: #c6273b; 5353 5353 } 5354 5354 5355 #burst-statistics.rdrCalendarWrapper {5355 .rdrCalendarWrapper { 5356 5356 font-size: 0.875rem; 5357 5357 line-height: 1.375rem; … … 5359 5359 } 5360 5360 5361 #burst-statistics.rdrDateDisplayWrapper {5361 .rdrDateDisplayWrapper { 5362 5362 --tw-bg-opacity: 1; 5363 5363 background-color: rgb(236 244 237 / var(--tw-bg-opacity, 1)); 5364 5364 } 5365 5365 5366 #burst-statistics.rdrDateDisplay {5366 .rdrDateDisplay { 5367 5367 margin: 0.75rem; 5368 5368 } 5369 5369 5370 #burst-statistics.rdrDateDisplayItem {5370 .rdrDateDisplayItem { 5371 5371 border-radius: 0.25rem; 5372 5372 border-width: 1px; … … 5379 5379 } 5380 5380 5381 #burst-statistics.rdrDateDisplayItem input {5381 .rdrDateDisplayItem input { 5382 5382 height: 2.5em; 5383 5383 width: 100%; … … 5390 5390 } 5391 5391 5392 #burst-statistics.rdrDateDisplayItemActive {5392 .rdrDateDisplayItemActive { 5393 5393 border-color: currentColor; 5394 5394 } 5395 5395 5396 #burst-statistics.rdrDateDisplayItemActive input {5396 .rdrDateDisplayItemActive input { 5397 5397 --tw-text-opacity: 1; 5398 5398 color: rgb(125 136 141 / var(--tw-text-opacity, 1)); 5399 5399 } 5400 5400 5401 #burst-statistics.rdrMonthAndYearWrapper {5401 .rdrMonthAndYearWrapper { 5402 5402 display: flex; 5403 5403 height: 60px; … … 5406 5406 } 5407 5407 5408 #burst-statistics.rdrMonthAndYearPickers {5408 .rdrMonthAndYearPickers { 5409 5409 font-weight: 600; 5410 5410 } 5411 5411 5412 #burst-statistics.rdrMonthAndYearPickers select {5412 .rdrMonthAndYearPickers select { 5413 5413 cursor: pointer; 5414 5414 -webkit-appearance: none; … … 5426 5426 } 5427 5427 5428 #burst-statistics.rdrMonthAndYearPickers select:hover {5428 .rdrMonthAndYearPickers select:hover { 5429 5429 background-color: rgb(21 22 21 / 0.1); 5430 5430 } 5431 5431 5432 #burst-statistics .rdrMonthPicker, #burst-statistics.rdrYearPicker {5432 .rdrMonthPicker, .rdrYearPicker { 5433 5433 margin-top: 0px; 5434 5434 margin-bottom: 0px; … … 5437 5437 } 5438 5438 5439 #burst-statistics.rdrNextPrevButton {5439 .rdrNextPrevButton { 5440 5440 margin-left: 0.75rem; 5441 5441 margin-right: 0.75rem; … … 5450 5450 } 5451 5451 5452 #burst-statistics.rdrNextPrevButton:hover {5452 .rdrNextPrevButton:hover { 5453 5453 --tw-bg-opacity: 1; 5454 5454 background-color: rgb(225 231 240 / var(--tw-bg-opacity, 1)); 5455 5455 } 5456 5456 5457 #burst-statistics.rdrNextPrevButton i {5457 .rdrNextPrevButton i { 5458 5458 margin: auto; 5459 5459 display: block; … … 5466 5466 } 5467 5467 5468 #burst-statistics.rdrPprevButton i {5468 .rdrPprevButton i { 5469 5469 border-width: 4px 6px 4px 4px; 5470 5470 border-color: transparent rgb(52,73,94) transparent transparent; 5471 5471 } 5472 5472 5473 #burst-statistics.rdrNextButton i {5473 .rdrNextButton i { 5474 5474 margin-left: 0.5rem; 5475 5475 border-width: 4px 4px 4px 6px; … … 5478 5478 } 5479 5479 5480 #burst-statistics.rdrWeekDays {5480 .rdrWeekDays { 5481 5481 padding-left: 0.75rem; 5482 5482 padding-right: 0.75rem; 5483 5483 } 5484 5484 5485 #burst-statistics.rdrMonth {5485 .rdrMonth { 5486 5486 padding-left: 0.75rem; 5487 5487 padding-right: 0.75rem; … … 5489 5489 } 5490 5490 5491 #burst-statistics.rdrMonth .rdrWeekDays {5491 .rdrMonth .rdrWeekDays { 5492 5492 padding: 0px; 5493 5493 } 5494 5494 5495 #burst-statistics.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName {5495 .rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName { 5496 5496 display: none; 5497 5497 } 5498 5498 5499 #burst-statistics.rdrWeekDay {5499 .rdrWeekDay { 5500 5500 font-weight: 400; 5501 5501 line-height: 2.667em; … … 5504 5504 } 5505 5505 5506 #burst-statistics.rdrDay {5506 .rdrDay { 5507 5507 -webkit-user-select: none; 5508 5508 -moz-user-select: none; … … 5517 5517 } 5518 5518 5519 #burst-statistics.rdrDay:focus {5519 .rdrDay:focus { 5520 5520 outline: 2px solid transparent; 5521 5521 outline-offset: 2px; 5522 5522 } 5523 5523 5524 #burst-statistics.rdrDayNumber {5524 .rdrDayNumber { 5525 5525 position: absolute; 5526 5526 display: flex; … … 5532 5532 } 5533 5533 5534 #burst-statistics.rdrDayToday .rdrDayNumber span {5534 .rdrDayToday .rdrDayNumber span { 5535 5535 position: relative; 5536 5536 font-weight: 500; 5537 5537 } 5538 5538 5539 #burst-statistics.rdrDayToday .rdrDayNumber span:after {5539 .rdrDayToday .rdrDayNumber span:after { 5540 5540 content: ''; 5541 5541 position: absolute; … … 5550 5550 } 5551 5551 5552 #burst-statistics.rdrDayToday:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span:after,5553 #burst-statistics.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span:after,5554 #burst-statistics.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span:after,5555 #burst-statistics.rdrDayToday:not(.rdrDayPassive) .rdrSelected ~ .rdrDayNumber span:after {5552 .rdrDayToday:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span:after, 5553 .rdrDayToday:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span:after, 5554 .rdrDayToday:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span:after, 5555 .rdrDayToday:not(.rdrDayPassive) .rdrSelected ~ .rdrDayNumber span:after { 5556 5556 --tw-bg-opacity: 1; 5557 5557 background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); 5558 5558 } 5559 5559 5560 #burst-statistics.rdrDay:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span,5561 #burst-statistics.rdrDay:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span,5562 #burst-statistics.rdrDay:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span,5563 #burst-statistics.rdrDay:not(.rdrDayPassive) .rdrSelected ~ .rdrDayNumber span {5560 .rdrDay:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span, 5561 .rdrDay:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span, 5562 .rdrDay:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span, 5563 .rdrDay:not(.rdrDayPassive) .rdrSelected ~ .rdrDayNumber span { 5564 5564 color: rgb(255 255 255 / 0.85); 5565 5565 } 5566 5566 5567 #burst-statistics .rdrSelected, #burst-statistics .rdrInRange, #burst-statistics .rdrStartEdge, #burst-statistics.rdrEndEdge {5567 .rdrSelected, .rdrInRange, .rdrStartEdge, .rdrEndEdge { 5568 5568 position: absolute; 5569 5569 top: 0.375rem; … … 5574 5574 } 5575 5575 5576 #burst-statistics.rdrSelected {5576 .rdrSelected { 5577 5577 left: 2px; 5578 5578 right: 2px; … … 5580 5580 } 5581 5581 5582 #burst-statistics.rdrStartEdge {5582 .rdrStartEdge { 5583 5583 left: 2px; 5584 5584 border-top-left-radius: 0.25rem; … … 5586 5586 } 5587 5587 5588 #burst-statistics.rdrEndEdge {5588 .rdrEndEdge { 5589 5589 right: 2px; 5590 5590 border-top-right-radius: 0.25rem; … … 5592 5592 } 5593 5593 5594 #burst-statistics.rdrDayStartOfMonth .rdrInRange,5595 #burst-statistics.rdrDayStartOfWeek .rdrInRange,5596 #burst-statistics.rdrDayStartOfMonth .rdrEndEdge,5597 #burst-statistics.rdrDayStartOfWeek .rdrEndEdge {5594 .rdrDayStartOfMonth .rdrInRange, 5595 .rdrDayStartOfWeek .rdrInRange, 5596 .rdrDayStartOfMonth .rdrEndEdge, 5597 .rdrDayStartOfWeek .rdrEndEdge { 5598 5598 left: 2px; 5599 5599 border-top-left-radius: 0.25rem; … … 5601 5601 } 5602 5602 5603 #burst-statistics.rdrDayEndOfMonth .rdrInRange,5604 #burst-statistics.rdrDayEndOfWeek .rdrInRange,5605 #burst-statistics.rdrDayEndOfMonth .rdrStartEdge,5606 #burst-statistics.rdrDayEndOfWeek .rdrStartEdge {5603 .rdrDayEndOfMonth .rdrInRange, 5604 .rdrDayEndOfWeek .rdrInRange, 5605 .rdrDayEndOfMonth .rdrStartEdge, 5606 .rdrDayEndOfWeek .rdrStartEdge { 5607 5607 right: 2px; 5608 5608 border-top-right-radius: 0.25rem; … … 5610 5610 } 5611 5611 5612 #burst-statistics.rdrDayStartOfMonth .rdrDayInPreview,5613 #burst-statistics.rdrDayStartOfWeek .rdrDayInPreview,5614 #burst-statistics.rdrDayStartOfMonth .rdrDayEndPreview,5615 #burst-statistics.rdrDayStartOfWeek .rdrDayEndPreview {5612 .rdrDayStartOfMonth .rdrDayInPreview, 5613 .rdrDayStartOfWeek .rdrDayInPreview, 5614 .rdrDayStartOfMonth .rdrDayEndPreview, 5615 .rdrDayStartOfWeek .rdrDayEndPreview { 5616 5616 border-top-left-radius: 0.25rem; 5617 5617 border-bottom-left-radius: 0.25rem; … … 5620 5620 } 5621 5621 5622 #burst-statistics.rdrDayEndOfMonth .rdrDayInPreview,5623 #burst-statistics.rdrDayEndOfWeek .rdrDayInPreview,5624 #burst-statistics.rdrDayEndOfMonth .rdrDayStartPreview,5625 #burst-statistics.rdrDayEndOfWeek .rdrDayStartPreview {5622 .rdrDayEndOfMonth .rdrDayInPreview, 5623 .rdrDayEndOfWeek .rdrDayInPreview, 5624 .rdrDayEndOfMonth .rdrDayStartPreview, 5625 .rdrDayEndOfWeek .rdrDayStartPreview { 5626 5626 border-top-right-radius: 0.25rem; 5627 5627 border-bottom-right-radius: 0.25rem; … … 5630 5630 } 5631 5631 5632 #burst-statistics.rdrDayStartPreview,5633 #burst-statistics.rdrDayInPreview,5634 #burst-statistics.rdrDayEndPreview {5632 .rdrDayStartPreview, 5633 .rdrDayInPreview, 5634 .rdrDayEndPreview { 5635 5635 pointer-events: none; 5636 5636 position: absolute; … … 5645 5645 } 5646 5646 5647 #burst-statistics.rdrDayStartPreview {5647 .rdrDayStartPreview { 5648 5648 left: 0px; 5649 5649 border-top-left-radius: 0.25rem; … … 5654 5654 } 5655 5655 5656 #burst-statistics.rdrDayInPreview {5656 .rdrDayInPreview { 5657 5657 border-top-width: 2px; 5658 5658 border-bottom-width: 2px; 5659 5659 } 5660 5660 5661 #burst-statistics.rdrDayEndPreview {5661 .rdrDayEndPreview { 5662 5662 right: 0px; 5663 5663 border-top-right-radius: 0.25rem; … … 5668 5668 } 5669 5669 5670 #burst-statistics.rdrDefinedRangesWrapper {5670 .rdrDefinedRangesWrapper { 5671 5671 width: -moz-max-content; 5672 5672 width: max-content; … … 5681 5681 } 5682 5682 5683 #burst-statistics.rdrDefinedRangesWrapper .rdrStaticRangeSelected {5683 .rdrDefinedRangesWrapper .rdrStaticRangeSelected { 5684 5684 font-weight: 600; 5685 5685 color: currentColor; 5686 5686 } 5687 5687 5688 #burst-statistics.rdrStaticRange {5688 .rdrStaticRange { 5689 5689 display: block; 5690 5690 cursor: pointer; … … 5700 5700 } 5701 5701 5702 #burst-statistics.rdrStaticRange:hover .rdrStaticRangeLabel,5703 #burst-statistics.rdrStaticRange:focus .rdrStaticRangeLabel {5702 .rdrStaticRange:hover .rdrStaticRangeLabel, 5703 .rdrStaticRange:focus .rdrStaticRangeLabel { 5704 5704 --tw-bg-opacity: 1; 5705 5705 background-color: rgb(239 242 247 / var(--tw-bg-opacity, 1)); 5706 5706 } 5707 5707 5708 #burst-statistics.rdrStaticRangeLabel {5708 .rdrStaticRangeLabel { 5709 5709 display: block; 5710 5710 overflow: hidden; … … 5720 5720 } 5721 5721 5722 #burst-statistics.rdrInputRanges {5722 .rdrInputRanges { 5723 5723 padding-top: 0.625rem; 5724 5724 padding-bottom: 0.625rem; 5725 5725 } 5726 5726 5727 #burst-statistics.rdrInputRange {5727 .rdrInputRange { 5728 5728 display: flex; 5729 5729 align-items: center; … … 5734 5734 } 5735 5735 5736 #burst-statistics.rdrInputRangeInput {5736 .rdrInputRangeInput { 5737 5737 margin-right: 0.625rem; 5738 5738 height: 30px; … … 5748 5748 } 5749 5749 5750 #burst-statistics.rdrInputRangeInput:focus,5751 #burst-statistics.rdrInputRangeInput:hover {5750 .rdrInputRangeInput:focus, 5751 .rdrInputRangeInput:hover { 5752 5752 --tw-border-opacity: 1; 5753 5753 border-color: rgb(180 191 196 / var(--tw-border-opacity, 1)); … … 5758 5758 } 5759 5759 5760 #burst-statistics.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after {5760 .rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after { 5761 5761 content: ''; 5762 5762 position: absolute; … … 5771 5771 } 5772 5772 5773 #burst-statistics.rdrDayPassive {5773 .rdrDayPassive { 5774 5774 pointer-events: none; 5775 5775 } 5776 5776 5777 #burst-statistics.rdrDayPassive .rdrDayNumber span {5777 .rdrDayPassive .rdrDayNumber span { 5778 5778 --tw-text-opacity: 1; 5779 5779 color: rgb(213 220 224 / var(--tw-text-opacity, 1)); 5780 5780 } 5781 5781 5782 #burst-statistics.rdrDayPassive .rdrInRange,5783 #burst-statistics.rdrDayPassive .rdrStartEdge,5784 #burst-statistics.rdrDayPassive .rdrEndEdge,5785 #burst-statistics.rdrDayPassive .rdrSelected,5786 #burst-statistics.rdrDayPassive .rdrDayStartPreview,5787 #burst-statistics.rdrDayPassive .rdrDayInPreview,5788 #burst-statistics.rdrDayPassive .rdrDayEndPreview {5782 .rdrDayPassive .rdrInRange, 5783 .rdrDayPassive .rdrStartEdge, 5784 .rdrDayPassive .rdrEndEdge, 5785 .rdrDayPassive .rdrSelected, 5786 .rdrDayPassive .rdrDayStartPreview, 5787 .rdrDayPassive .rdrDayInPreview, 5788 .rdrDayPassive .rdrDayEndPreview { 5789 5789 display: none; 5790 5790 } 5791 5791 5792 #burst-statistics.rdrDayDisabled {5792 .rdrDayDisabled { 5793 5793 cursor: not-allowed; 5794 5794 --tw-bg-opacity: 1; … … 5796 5796 } 5797 5797 5798 #burst-statistics.rdrDayDisabled .rdrDayNumber span {5798 .rdrDayDisabled .rdrDayNumber span { 5799 5799 --tw-text-opacity: 1; 5800 5800 color: rgb(174 185 191 / var(--tw-text-opacity, 1)); 5801 5801 } 5802 5802 5803 #burst-statistics.rdrDayDisabled .rdrInRange,5804 #burst-statistics.rdrDayDisabled .rdrStartEdge,5805 #burst-statistics.rdrDayDisabled .rdrEndEdge,5806 #burst-statistics.rdrDayDisabled .rdrSelected,5807 #burst-statistics.rdrDayDisabled .rdrDayStartPreview,5808 #burst-statistics.rdrDayDisabled .rdrDayInPreview,5809 #burst-statistics.rdrDayDisabled .rdrDayEndPreview {5803 .rdrDayDisabled .rdrInRange, 5804 .rdrDayDisabled .rdrStartEdge, 5805 .rdrDayDisabled .rdrEndEdge, 5806 .rdrDayDisabled .rdrSelected, 5807 .rdrDayDisabled .rdrDayStartPreview, 5808 .rdrDayDisabled .rdrDayInPreview, 5809 .rdrDayDisabled .rdrDayEndPreview { 5810 5810 filter: grayscale(100%) opacity(60%); 5811 5811 } 5812 5812 5813 #burst-statistics.rdrMonthName {5813 .rdrMonthName { 5814 5814 padding: 0.125rem; 5815 5815 text-align: left; … … 5821 5821 /* Calendar container */ 5822 5822 5823 #burst-statistics.rdrCalendarWrapper {5823 .rdrCalendarWrapper { 5824 5824 box-sizing: border-box; 5825 5825 display: inline-flex; … … 5832 5832 } 5833 5833 5834 #burst-statistics.rdrDateDisplay {5834 .rdrDateDisplay { 5835 5835 display: flex; 5836 5836 justify-content: space-between; 5837 5837 } 5838 5838 5839 #burst-statistics.rdrDateDisplayItem {5839 .rdrDateDisplayItem { 5840 5840 flex: 1 1 0%; 5841 5841 flex-basis: 0px; … … 5844 5844 } 5845 5845 5846 #burst-statistics.rdrDateDisplayItem + .rdrDateDisplayItem {5846 .rdrDateDisplayItem + .rdrDateDisplayItem { 5847 5847 margin-left: 0.833em; 5848 5848 } 5849 5849 5850 #burst-statistics.rdrDateDisplayItem input {5850 .rdrDateDisplayItem input { 5851 5851 text-align: center; 5852 5852 color: #454552e5; 5853 5853 } 5854 5854 5855 #burst-statistics.rdrDateDisplayItem input:disabled {5855 .rdrDateDisplayItem input:disabled { 5856 5856 cursor: default; 5857 5857 } 5858 5858 5859 #burst-statistics.rdrMonthAndYearWrapper {5859 .rdrMonthAndYearWrapper { 5860 5860 box-sizing: border-box; 5861 5861 display: flex; … … 5863 5863 } 5864 5864 5865 #burst-statistics.rdrMonthAndYearPickers {5865 .rdrMonthAndYearPickers { 5866 5866 display: flex; 5867 5867 flex: 1 1 0%; … … 5870 5870 } 5871 5871 5872 #burst-statistics.rdrNextPrevButton {5872 .rdrNextPrevButton { 5873 5873 box-sizing: border-box; 5874 5874 cursor: pointer; … … 5877 5877 } 5878 5878 5879 #burst-statistics.rdrMonths {5879 .rdrMonths { 5880 5880 display: flex; 5881 5881 } 5882 5882 5883 #burst-statistics.rdrMonthsVertical {5883 .rdrMonthsVertical { 5884 5884 flex-direction: column; 5885 5885 } 5886 5886 5887 #burst-statistics.rdrMonthsHorizontal > div > div > div {5887 .rdrMonthsHorizontal > div > div > div { 5888 5888 display: flex; 5889 5889 flex-direction: row; 5890 5890 } 5891 5891 5892 #burst-statistics.rdrMonth {5892 .rdrMonth { 5893 5893 width: 300px; 5894 5894 } 5895 5895 5896 #burst-statistics.rdrWeekDays {5896 .rdrWeekDays { 5897 5897 display: flex; 5898 5898 } 5899 5899 5900 #burst-statistics.rdrWeekDay {5900 .rdrWeekDay { 5901 5901 box-sizing: border-box; 5902 5902 flex: 0 0 calc(100% / 7); … … 5904 5904 } 5905 5905 5906 #burst-statistics.rdrDays {5906 .rdrDays { 5907 5907 display: flex; 5908 5908 flex-wrap: wrap; 5909 5909 } 5910 5910 5911 #burst-statistics.rdrInfiniteMonths {5911 .rdrInfiniteMonths { 5912 5912 overflow: auto; 5913 5913 } … … 5915 5915 /* DateRangePicker wrapper */ 5916 5916 5917 #burst-statistics.rdrDateRangeWrapper {5917 .rdrDateRangeWrapper { 5918 5918 -webkit-user-select: none; 5919 5919 -moz-user-select: none; … … 5923 5923 /* DateInput */ 5924 5924 5925 #burst-statistics.rdrDateInput {5925 .rdrDateInput { 5926 5926 position: relative; 5927 5927 } 5928 5928 5929 #burst-statistics.rdrDateInput input {5929 .rdrDateInput input { 5930 5930 outline: 2px solid transparent; 5931 5931 outline-offset: 2px; 5932 5932 } 5933 5933 5934 #burst-statistics.rdrDateInput .rdrWarning {5934 .rdrDateInput .rdrWarning { 5935 5935 position: absolute; 5936 5936 top: 0px; … … 5944 5944 /* DayCell */ 5945 5945 5946 #burst-statistics.rdrDay {5946 .rdrDay { 5947 5947 position: relative; 5948 5948 box-sizing: border-box; … … 5951 5951 } 5952 5952 5953 #burst-statistics.rdrDayNumber {5953 .rdrDayNumber { 5954 5954 position: relative; 5955 5955 display: block; 5956 5956 } 5957 5957 5958 #burst-statistics.rdrDayNumber span {5958 .rdrDayNumber span { 5959 5959 --tw-text-opacity: 1; 5960 5960 color: rgb(29 36 41 / var(--tw-text-opacity, 1)); … … 5962 5962 5963 5963 @supports (-ms-ime-align: auto) { 5964 #burst-statistics.rdrDay {5964 .rdrDay { 5965 5965 flex-basis: 14.285% !important; 5966 5966 } 5967 5967 } 5968 5968 5969 #burst-statistics.rdrSelected,5970 #burst-statistics.rdrInRange,5971 #burst-statistics.rdrStartEdge,5972 #burst-statistics.rdrEndEdge {5969 .rdrSelected, 5970 .rdrInRange, 5971 .rdrStartEdge, 5972 .rdrEndEdge { 5973 5973 pointer-events: none; 5974 5974 } 5975 5975 5976 #burst-statistics.rdrDayStartPreview,5977 #burst-statistics.rdrDayInPreview,5978 #burst-statistics.rdrDayEndPreview {5976 .rdrDayStartPreview, 5977 .rdrDayInPreview, 5978 .rdrDayEndPreview { 5979 5979 pointer-events: none; 5980 5980 } … … 5982 5982 /* DateRangePicker wrapper */ 5983 5983 5984 #burst-statistics.rdrDateRangePickerWrapper {5984 .rdrDateRangePickerWrapper { 5985 5985 display: inline-flex; 5986 5986 -webkit-user-select: none; … … 5991 5991 /* DefinedRange */ 5992 5992 5993 #burst-statistics.rdrStaticRanges {5993 .rdrStaticRanges { 5994 5994 display: flex; 5995 5995 flex-direction: column; 5996 5996 } 5997 5997 5998 #burst-statistics.rdrStaticRange {5998 .rdrStaticRange { 5999 5999 color: inherit; 6000 6000 } 6001 6001 6002 #burst-statistics.burst-indeterminate {6002 .burst-indeterminate { 6003 6003 position: relative; 6004 6004 -webkit-appearance: none; … … 6012 6012 } 6013 6013 6014 #burst-statistics.burst-indeterminate::after {6014 .burst-indeterminate::after { 6015 6015 content: ''; 6016 6016 position: absolute; … … 6024 6024 } 6025 6025 6026 #burst-statistics.rdt_TableHeadRow,6027 #burst-statistics.rdt_TableRow {6026 .rdt_TableHeadRow, 6027 .rdt_TableRow { 6028 6028 padding-left: 1.5rem; 6029 6029 padding-right: 1.5rem; … … 6032 6032 @media not all and (min-width: 1280px) { 6033 6033 6034 #burst-statistics.rdt_TableHeadRow,6035 #burst-statistics.rdt_TableRow {6034 .rdt_TableHeadRow, 6035 .rdt_TableRow { 6036 6036 padding-left: 0.625rem; 6037 6037 padding-right: 0.625rem; … … 6039 6039 } 6040 6040 6041 #burst-statistics.rdt_TableCol,6042 #burst-statistics.rdt_TableCell {6041 .rdt_TableCol, 6042 .rdt_TableCell { 6043 6043 padding-left: 0px; 6044 6044 padding-right: 0px; 6045 6045 } 6046 6046 6047 #burst-statistics.rdt_Pagination select + svg {6047 .rdt_Pagination select + svg { 6048 6048 display: none; 6049 6049 } -
burst-statistics/trunk/includes/class-burst.php
r3379991 r3381305 66 66 define( 'BURST_PLUGIN', plugin_basename( BURST_FILE ) ); 67 67 define( 'BURST_PLUGIN_NAME', defined( 'BURST_PRO' ) ? 'Burst Pro' : 'Burst Statistics' ); 68 define( 'BURST_VERSION', '2.2.9. 2' );68 define( 'BURST_VERSION', '2.2.9.3' ); 69 69 // deprecated constant. 70 70 //phpcs:ignore -
burst-statistics/trunk/readme.txt
r3380001 r3381305 98 98 99 99 == Change log == 100 = 2.2.9.3 = 101 * Fix: some css styling fixed. 102 100 103 = 2.2.9.2 = 101 104 * Improvement: css change to ensure Burst icon aligned correctly in menu
Note: See TracChangeset
for help on using the changeset viewer.