draw attention to debug buttons

92eec72c6d59f24f15e8ac006dc542765cd9a029

LenAnderson <Anderson.Len@outlook.com>

1 files changed, +44 -9Ignore whitespace
public/scripts/extensions/quick-reply/style.less+44 -9
@@ -381,7 +381,7 @@
381381 >#qr--autoExec {
382382 .checkbox_label {
383383 text-wrap: nowrap;
384-
384+
385385 .fa-fw {
386386 margin-right: 2px;
387387 }
@@ -519,6 +519,7 @@
519519 opacity: 0.5;
520520 pointer-events: none;
521521 transition: 200ms;
522+ border-color: transparent;
522523 }
523524 }
524525 &.qr--isPaused #qr--modal-debugButtons {
@@ -526,6 +527,25 @@
526527 cursor: pointer;
527528 opacity: 1;
528529 pointer-events: all;
530+ &#qr--modal-resume {
531+ animation-name: qr--debugPulse;
532+ animation-duration: 1500ms;
533+ animation-timing-function: ease-in-out;
534+ animation-delay: 0s;
535+ animation-iteration-count: infinite;
536+ }
537+ &#qr--modal-resume {
538+ border-color: rgb(81, 163, 81);
539+ }
540+ &#qr--modal-step {
541+ border-color: var(--SmartThemeQuoteColor);
542+ }
543+ &#qr--modal-stepInto {
544+ border-color: var(--SmartThemeQuoteColor);
545+ }
546+ &#qr--modal-stepOut {
547+ border-color: var(--SmartThemeQuoteColor);
548+ }
529549 }
530550 }
531551 #qr--resizeHandle {
@@ -799,14 +819,18 @@
799819 aspect-ratio: 1.25 / 1;
800820 width: 2.25em;
801821 position: relative;
802822 &:not(.fa-solid):after {
803823 contentborder-width: ''1px;
804824 positionborder-style: absolutesolid;
805825 inset&:after 3px;{
806- background-color: var(--SmartThemeBodyColor);
826+ content: '';
807- mask-size: contain;
827+ position: absolute;
808- mask-position: center;
828+ inset: 3px;
809- mask-repeat: no-repeat;
829+ background-color: var(--SmartThemeBodyColor);
830+ mask-size: contain;
831+ mask-position: center;
832+ mask-repeat: no-repeat;
833+ }
810834 }
811835 &#qr--modal-resume:after {
812836 mask-image: url('/img/step-resume.svg');
@@ -1054,6 +1078,17 @@
10541078 }
10551079}
10561080
1081+@keyframes qr--debugPulse {
1082+ 0%,
1083+ 100% {
1084+ border-color: rgb(81, 163, 81);
1085+ }
1086+
1087+ 50% {
1088+ border-color: rgb(146, 190, 252);
1089+ }
1090+}
1091+
10571092.popup.qr--hide {
10581093 opacity: 0 !important;
10591094 &::backdrop {