376 lines
7.8 KiB
CSS
376 lines
7.8 KiB
CSS
/*
|
|
* Css Modal Sound events.
|
|
*/
|
|
div.container-button-play > button#button-start-search {
|
|
transition: none !important;
|
|
}
|
|
.wizard {
|
|
text-align: left;
|
|
}
|
|
#modal-sound {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
padding: 0px 20px !important;
|
|
}
|
|
|
|
.actions-sound-modal {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
#tabs-sound-modal h3.console-configuration {
|
|
color: #000000;
|
|
font-size: 16px;
|
|
line-height: 19px;
|
|
text-align: left;
|
|
text-transform: none;
|
|
margin: 0px;
|
|
}
|
|
|
|
#tabs-sound-modal ul.tabs-sound-modal-options {
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
background-color: transparent;
|
|
border: 0px;
|
|
border-bottom: 1px solid #eaeaea;
|
|
height: 45px;
|
|
}
|
|
|
|
#tabs-sound-modal ul.tabs-sound-modal-options li {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
border: 0px;
|
|
background: transparent;
|
|
}
|
|
|
|
#tabs-sound-modal ul.tabs-sound-modal-options li.ui-tabs-active {
|
|
border-bottom: 2px solid #82b92e;
|
|
}
|
|
|
|
#tabs-sound-modal ul.wizard li label {
|
|
font-size: 13px;
|
|
line-height: 16px;
|
|
text-align: left;
|
|
}
|
|
|
|
#tabs-sound-modal ul.wizard li.interval-sounds,
|
|
#tabs-sound-modal ul.wizard li.test-sounds {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
margin-top: 18px;
|
|
position: relative;
|
|
}
|
|
|
|
#tabs-sound-modal ul.wizard li.interval-sounds label,
|
|
#tabs-sound-modal ul.wizard li.test-sounds label {
|
|
flex: 0;
|
|
width: inherit;
|
|
position: absolute;
|
|
top: -12px;
|
|
left: 52%;
|
|
}
|
|
|
|
#tabs-sound-modal ul.wizard li.interval-sounds label:first-of-type,
|
|
#tabs-sound-modal ul.wizard li.test-sounds label:first-of-type {
|
|
left: 0;
|
|
}
|
|
|
|
#tabs-sound-modal ul.wizard li.interval-sounds .select2 {
|
|
width: 48% !important;
|
|
max-width: 100% !important;
|
|
}
|
|
|
|
#tabs-sound-modal ul.wizard li.test-sounds .select2 {
|
|
width: 70% !important;
|
|
max-width: 100% !important;
|
|
}
|
|
|
|
#tabs-sound-modal ul.wizard li.test-sounds input[type="button"] {
|
|
border: 1px solid #dddddd;
|
|
border-radius: 8px;
|
|
width: 131px;
|
|
height: 38px;
|
|
color: #95a3bf;
|
|
font-size: 14px;
|
|
padding: 0px;
|
|
padding-right: 40px;
|
|
}
|
|
|
|
#tabs-sound-modal ul.wizard .select2 {
|
|
max-width: 100% !important;
|
|
}
|
|
|
|
#tabs-sound-modal .select2-selection {
|
|
border: 0px;
|
|
border-radius: 0px;
|
|
border-bottom: 1px solid #aaa;
|
|
}
|
|
|
|
#tabs-sound-modal .select2-container,
|
|
#tabs-sound-modal .select2-selection__rendered {
|
|
padding-left: 0px;
|
|
color: #555555;
|
|
font-size: 15px;
|
|
line-height: 25px;
|
|
text-align: left;
|
|
}
|
|
|
|
#tabs-sound-modal div h3.title-discovered-alerts {
|
|
margin: 0px;
|
|
color: #000000;
|
|
font-size: 16px;
|
|
line-height: 19px;
|
|
text-align: left;
|
|
text-transform: none;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
#tabs-sound-modal div span.text-discovered-alerts {
|
|
color: #95a3bf;
|
|
font-size: 13px;
|
|
line-height: 16px;
|
|
text-align: center;
|
|
}
|
|
|
|
#tabs-sound-modal div .empty-discovered-alerts {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-evenly;
|
|
align-items: center;
|
|
height: 250px;
|
|
}
|
|
|
|
#tabs-sound-modal div .elements-discovered-alerts {
|
|
overflow: auto;
|
|
max-height: 300px;
|
|
}
|
|
|
|
#tabs-sound-modal div .elements-discovered-alerts ul {
|
|
width: 99%;
|
|
}
|
|
|
|
#tabs-sound-modal div .elements-discovered-alerts ul li {
|
|
border: 1px solid #eaeaea;
|
|
height: 46px;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: center;
|
|
align-items: center;
|
|
width: 100%;
|
|
color: #555555;
|
|
font-size: 12px;
|
|
line-height: 20px;
|
|
text-align: left;
|
|
}
|
|
|
|
#tabs-sound-modal div .elements-discovered-alerts ul li div.li-priority {
|
|
flex: 0;
|
|
padding: 10px;
|
|
}
|
|
|
|
#tabs-sound-modal
|
|
div
|
|
.elements-discovered-alerts
|
|
ul
|
|
li
|
|
div.li-priority
|
|
.mini-criticity {
|
|
border-radius: 5px;
|
|
width: 6px;
|
|
height: 30px;
|
|
}
|
|
|
|
#tabs-sound-modal div .elements-discovered-alerts ul li div.li-type {
|
|
flex: 0;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
#tabs-sound-modal div .elements-discovered-alerts ul li div.li-time {
|
|
flex: 0 1 100px;
|
|
text-align: end;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
#tabs-sound-modal div .elements-discovered-alerts ul li div.li-title {
|
|
width: 100%;
|
|
}
|
|
|
|
.actions-sound-modal .buttons-sound-modal {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
|
|
.actions-sound-modal .buttons-sound-modal input[type="button"] {
|
|
border: 1px solid #dddddd;
|
|
border-radius: 8px;
|
|
width: 107px;
|
|
height: 50px;
|
|
font-size: 18px;
|
|
line-height: 24px;
|
|
text-align: left;
|
|
}
|
|
|
|
.actions-sound-modal .buttons-sound-modal button.play,
|
|
.actions-sound-modal .buttons-sound-modal input[type="button"].play {
|
|
background: url(../../images/play-white.png), transparent;
|
|
background-repeat: no-repeat;
|
|
background-position: 82px 14px;
|
|
color: #ffffff;
|
|
padding-left: 20px;
|
|
border: 0;
|
|
}
|
|
|
|
.actions-sound-modal .buttons-sound-modal button.stop,
|
|
.actions-sound-modal .buttons-sound-modal input[type="button"].stop {
|
|
background: url(../../images/stop.png), var(--primary-color);
|
|
background-repeat: no-repeat;
|
|
background-position: 82px 14px;
|
|
color: #ffffff;
|
|
padding-left: 20px;
|
|
border: 0;
|
|
}
|
|
|
|
.actions-sound-modal .buttons-sound-modal button.alerts,
|
|
.actions-sound-modal .buttons-sound-modal input[type="button"].alerts {
|
|
width: 154px;
|
|
color: var(--primary-color);
|
|
background: url(../../images/alarm-off.png), transparent;
|
|
background-repeat: no-repeat;
|
|
background-position: 108px 4px;
|
|
padding-left: 20px;
|
|
}
|
|
|
|
button#button-no-alerts.alerts:hover {
|
|
background-position: 108px 4px !important;
|
|
}
|
|
|
|
.actions-sound-modal .buttons-sound-modal button.silence-alerts,
|
|
.actions-sound-modal .buttons-sound-modal input[type="button"].silence-alerts {
|
|
width: 184px;
|
|
color: #ffffff;
|
|
background: url(../../images/silence-alerts.png), transparent;
|
|
background-repeat: no-repeat;
|
|
background-position: 138px 4px;
|
|
padding-left: 20px;
|
|
}
|
|
|
|
button#button-no-alerts.silence-alerts:hover {
|
|
background-position: 138px 4px !important;
|
|
}
|
|
|
|
.actions-sound-modal .container-button-play {
|
|
background-color: var(--primary-color);
|
|
border-radius: 8px;
|
|
}
|
|
|
|
.actions-sound-modal .container-button-alert.fired {
|
|
background: #ee2132;
|
|
border-radius: 8px;
|
|
}
|
|
|
|
.actions-sound-modal .container-button-alert.fired > button {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.actions-sound-modal .container-button-alert.fired > button:hover {
|
|
color: #ffffff !important;
|
|
}
|
|
|
|
.actions-sound-modal .progressbar {
|
|
width: 100%;
|
|
margin: 4px 2px;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.actions-sound-modal .progressbar .inner {
|
|
height: 10px;
|
|
border-radius: 4px;
|
|
animation: progressbar-countdown;
|
|
/* Placeholder, this will be updated using javascript */
|
|
animation-duration: 40s;
|
|
/* We stop in the end */
|
|
animation-iteration-count: 1;
|
|
/* Stay on pause when the animation is finished finished */
|
|
animation-fill-mode: forwards;
|
|
/* We start paused, we start the animation using javascript */
|
|
animation-play-state: paused;
|
|
/* We want a linear animation, ease-out is standard */
|
|
animation-timing-function: linear;
|
|
}
|
|
|
|
@keyframes progressbar-countdown {
|
|
0% {
|
|
width: 100%;
|
|
background: #82b92e;
|
|
}
|
|
100% {
|
|
width: 0%;
|
|
background: #e63c52;
|
|
}
|
|
}
|
|
|
|
/* Firefox old*/
|
|
@-moz-keyframes blink {
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
50% {
|
|
opacity: 0;
|
|
}
|
|
100% {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes blink {
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
50% {
|
|
opacity: 0;
|
|
}
|
|
100% {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
/* IE */
|
|
@-ms-keyframes blink {
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
50% {
|
|
opacity: 0.5;
|
|
}
|
|
100% {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
/* Opera and prob css3 final iteration */
|
|
@keyframes blink {
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
50% {
|
|
opacity: 0.5;
|
|
}
|
|
100% {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
.blink-image#button-melody_sound {
|
|
background: var(--primary-color);
|
|
}
|
|
.blink-image > div.sound,
|
|
div.fired > button.silence-alerts {
|
|
-moz-animation: blink normal 2s infinite ease-in-out; /* Firefox */
|
|
-webkit-animation: blink normal 2s infinite ease-in-out; /* Webkit */
|
|
-ms-animation: blink normal 2s infinite ease-in-out; /* IE */
|
|
animation: blink normal 2s infinite ease-in-out; /* Opera and prob css3 final iteration */
|
|
/* filter: hue-rotate(120deg); */
|
|
}
|